ミッションUD@unix run-level1

このエントリーをはてなブックマークに追加
324290
Wine + UDチャンレンジ第3弾。

そもそもWin98モードが悪かったのかと思い、Win2kモードでやってみる。
環境は前回と同じく、FreeBSD5.2.1-RELEASE-p3

まず、ud_agent_setup.exeをunzip。
出てきた、udagent01.cabとudagent02.cabをcabextract
UD.EXEを適当なフォルダに移動して
env LANG=C wine UD.EXE
VBのDLLが無い、と怒られる。

udagent02.cabを解凍した中にあったので、
それをsystemフォルダにコピー、再び
env LANG=C wine UD.EXE
>>295と同じエラーに行き当たる。

めんどくさいので、udagent02.cabを解凍して出てきたDLLを
全てsystemフォルダに放り込む。
そして、~/.wine/configに
[AppDefaults\\ud.exe\\DllOverrides]
"ctl3d32" = "native"
"oleaut32" = "native"
"comcat" = "native"
"olepro32" = "native"
を追加。再び
env LANG=C wine UD.EXE
今度はエラーが出ずに認証が完了し、
いつものUDの画面が出る。
325290:04/03/25 17:23
やったーできたー、と思ったが、
しばらくして罰金オフ。
もう一度実行してよく観察してみると
(1)何かをダウンロード
(2)No Task is excuting
(3)(一瞬で表示が切り替わって)Primary Task is excuting
(4)(すぐに終わって)Preparing to send results to UD server...
(5)しばらく経った後(1)〜(3)をもう一度繰り返す。
(6)Backing off

タスクのダウンロードはしてるようだけど、
タスクの実行もしていなければ、
バグリザルト(?)の送信のための接続も出来ていない模様。
今日はここであきらめました。
Wine上でUDが動くのはいつの日か・・・。