[目標]
DeleGateでProxyを立てる
DeleGateで文字コード変換プロキシを立てる
AMAYAでShift-JISのページを見る
[環境]
Windows XP SP3
AMAYA 11.1
DeleGate 9.9.2
USB 104Key (US)
[したこと]
入手
http://www.delegate.org/delegate/
解凍
移動
cd "C:\Program Files\DeleGate
mkdir var
mkdir tmp
mkdir chache
mkdir lib
codemapファイルの入手と配置
wget http://www.delegate.org/delegate//codemap/JAPANESE.TXT
wget http://www.delegate.org/delegate//codemap/CP932.TXT
wget http://www.delegate.org/delegate//codemap/SHIFTJIS.TXT
wget http://www.delegate.org/delegate//codemap/JIS0208.TXT
wget http://www.delegate.org/delegate//codemap/JIS0212.TXT
C:\Program Files\DeleGate\lib
C:\Program Files\DeleGate\var\lib\codemap
この2箇所に
JAPANESE.TXT CP932.TXT SHIFTJIS.TXT JIS0208.TXT JIS0212.TXT
5個のファイルを配置
実行ファイルの名前変更
dg9_9_2.exe -> delegate.exe
Proxyの有効化
「コントロールパネル」->「ネットワークとインターネット接続」->「インターネットオプション」->
「接続」->「 LANの設定」->「プロキシサーバ」
アドレス:127.0.0.1
ポート :8080
dgsc.batの作成と実行
----dgsc.bat-start-----
delegate -P8080 SERVER=http CHARCODE=SJIS/UTF8 CHARCODE=UTF8/SJIS:tosv PROXY=localhost:8080 DGROOT="C:\Program Files\DeleGate" VARDIR="C:\Program Files\DeleGate\var" TMPDIR="C:\Program Files\DeleGate\tmp" CACHEDIR="C:\Program Files\DeleGate\cache" CACHE=no
-----dgsc.bat-end------
AMAYA
メニューの日本語化
Edit Preferences General Dialogue language ja(japanese) Apply
Proxy HTTP proxy 127.0.0.1:8080
プロキシ HTTP プロキシ 127.0.0.1:8080
amaya 再起動
[そのた]
delegateの強制終了
taskkill /F /IM delegate.exe
----dg.bat-start-----
delegate -v +=8080.cfg
-----dg.bat-end------
設定ファイル8080.cfg
----8080.cfg-start-----
-P8080
ADMIN=admin@dummmy.domain
DGROOT="C:\Program Files\DeleGate"
VARDIR="C:\Program Files\DeleGate\var"
TMPDIR="C:\Program Files\DeleGate\tmp"
CACHEDIR="C:\Program Files\DeleGate\cache"
CACHE=no
SERVER=http
PROXY=localhost:8080
CHARCODE=SJIS/UTF8
CHARCODE=UTF8/SJIS:tosv
-----8080.cfg-end------
[注意]
AMAYAではインライン入力ができない
リンクを開くときダブルクリック(閲覧の設定で直せる
dgsc.batな方法はレジストリに書く
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DeleGate-p8880
SJIS決め打ちなのでEUC JISなページは化ける
DeleGateがcodemapをダウンロードする既定の位置は
C:\Program Files\DeleGate\var\lib\codemap
(うまくいった場合
dg.batな方法でcodemapをダウンロードさせるやり方が再現できなかった
(メモしてないやりかたで 落ちてきた
[参考]
http://ja.delegate.org/delegate/ccx/ja/
http://www.lab.its55.com/?p=122
http://homepage3.nifty.com/outrage/delegate4utf8_sjis.pdf