【はるるみなもに!】 応援中
Web巡回フォルダのHTML->TML変換で読みづらい整形だったときにShift+Enterを押したら元HTMLがEUCだったりISO-2022-JPだったりして残念な思い(ってβ9ぐらいでいっぺん直ってたような気がするんだけど)をしないために、dg8_8_3.exe -P8882 MANAGER=xx@xx.xx RELIABLE=127.0.0.1/32 PROXY=プロキシ名:ポート番号 CHARCODE=SJIS
、なんてことをしてたのですが、それでもXML宣言とか、そもそもこれで<meta http-equiv="content-type" content="text/html;charset=EUC-JP">が<meta http-equiv="content-type" content="text/html;">になっちゃうのでIEが自動判別で失敗してやっぱり残念な思いをしたり。
つ〜わけで、
dg8_8_3.exe -P8881 MANAGER=xx@xx.xx RELIABLE=127.0.0.1/32 PROXY=localhost:8880(proxomitron) HTTPCONF="add-qhead:X-Delgete-CharConv:TRUE"
↓
proxomiton(localhost:8880)で
In = FALSE
Out = TRUE
Key = "X-Delgete-CharConv:"
URL = "*"
Match = "TRUE"
Replace = "$SETPROXY(localhost:8882)TRUE"
Name = "->SJIS"
Active = TRUE
URL = "*"
Bounds = "<?xml*>"
Limit = 1000
Match = "$OHDR(X-Delgete-CharConv: TRUE)"
"(<?xml*)\0(encoding=)\1$AV(*)((*|)?>)\2"
"$STOP()"
Replace = "\0\1"Shift_JIS"\2"
Name = "->SJIS"
Active = TRUE
URL = "*"
Bounds = "<meta*>"
Limit = 1000
Match = "$OHDR(X-Delgete-CharConv: TRUE)"
"(<meta http-equiv=)\0\1((/|)>)\2"
"$STOP()"
Replace = "\0\1 charset="Shift_JIS"\2"
↓
dg8_8_3.exe -P8882 MANAGER=xx@xx.xx RELIABLE=127.0.0.1/32 PROXY=プロキシ名:ポート番号 CHARCODE=SJIS
とかしてみた。
いい感じなんだけど、やっぱり重くなるな〜。
っていうか、もうちょっとましな方法ないんだろうか。