Windows 2000 に GetEntryIf2 を実装してみる

副題 UTAU Plugin autoCVVC Win2000 で エラーになる件について その5 なのです
UTAU Plugin autoCVVC Win2000 で エラーになる件について その1
Windows 2000 と PIP_ADAPTER_UNICAST_ADDRESS

UTAU Plugin autoCVVC Win2000 で エラーになる件について その2
Windows 2000 と PIP_ADAPTER_ADDRESSES
UTAU Plugin autoCVVC Win2000 で エラーになる件について その3
Windows 2000 にOnLinkPrefix を実装してみる
UTAU Plugin autoCVVC Win2000 で エラーになる件について その4

Windows 2000 のGetIfEnryを改造して、GetIfEnrty2を作ってみました
結果、 autoCVVC はiphlpapi.dll のロードで落ちなくなりました

 Traceback (most recent call last):
  File "autoCVVC.py", line 619, in <module>
  File "wx\core.pyc", line 2028, in __init__
UnicodeDecodeError: 'utf8' codec can't decode byte 0x83 in position 40: invalid start byte

エラー変わった

PythonのUnicodeDecodeErrorと戦った話 - ぴよぴよ.py
なんか、Python 3環境で Python 2.6環境のソースそのまま使ってると出る不具合みたいな?・ω・
もう、ここまで来ると Win2000関係ないような…。

Windows Vista以降は、言語機能統合したせいで、システムメッセージ本体は英語だからスルーできるけど、Win2000だとこういうバグに引っかかってエラーになるケース意外とあるんです…。

流石にもうソース内と無理かなぁ…。

おすすめ

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です