トップページunix
1001コメント292KB

連番のH画像/動画を一気にダウンロードする2

■ このスレッドは過去ログ倉庫に格納されています
0001前スレ12005/12/26(月) 02:56:22
前スレ5年間のご愛顧ありがとうございました。PGFは無事コンプしましたが、これからも皆様の日々
実践されているノウハウを教えていただきたく再度、スレを立てさせてもらいました。
前スレ 連番のH画像を一気にダウンロードする
http://pc8.2ch.net/test/read.cgi/unix/979106537/
0246名無しさん@お腹いっぱい。2010/01/18(月) 17:25:43
>>244
俺も弾かれるようになった
おそらく対策されたんだろう
いままで対策されなかったのが不思議だったし
0247名無しさん@お腹いっぱい。2010/01/18(月) 19:17:53
やはり対策されたのか…
もともと発祥のちんこロダもなくなっちゃったし、ばーうpの方法もないし、対応難しいかなぁ
0248名無しさん@お腹いっぱい。2010/01/19(火) 19:01:43
>>245
なんとも図々しい。
頼み方も知らないのか。
0249名無しさん@お腹いっぱい。2010/01/21(木) 03:38:16
e-hentaiって有料なの?
あれだけのデータをただで見れるとか怖くなっちゃうんだけど
0250名無しさん@お腹いっぱい。2010/01/21(木) 11:43:11
197 名前:名無しさん@ピンキー[] 投稿日:2009/12/28(月) 17:04:38 ID:a4+zYW5n0
E-Hentaiって、有料なんですか?
freeとあるから無料なのですか?
0251名無しさん@お腹いっぱい。2010/01/26(火) 22:07:41
>>189
再うpおねがします
本当頼みます
0252名無しさん@お腹いっぱい。2010/01/27(水) 14:39:42
>>251

244 :名無しさん@お腹いっぱい。:2010/01/18(月) 09:27:43
>>189のツール使ってるんだけど、急に弾かれるようになっちゃった…
Your IP address is not allowed to access that
Your IP address has been temporarily banned for using automated mirroring/harvesting software and/or failing to heed the overload warning. The ban expires in 56 minutes 23 seconds
だって…
WIN向けだからここで聞くのも間違っている気もするんだけど、何か対策されたのかな?

246 :名無しさん@お腹いっぱい。:2010/01/18(月) 17:25:43
>>244
俺も弾かれるようになった
おそらく対策されたんだろう
いままで対策されなかったのが不思議だったし

前レス読んだ?急に真剣になってバカじゃないの??
0253名無しさん@お腹いっぱい。2010/01/27(水) 22:39:27
別人に何を言ってるんだ
0254名無しさん@お腹いっぱい。2010/02/02(火) 00:50:57
誰かこれ頼む。もう3日なやんどる
http://jappygal.blogspot.com/2010/01/dgcyuki-mogami-no811-201002.html
0255名無しさん@お腹いっぱい。2010/02/02(火) 13:00:37
cookieとjsでガチガチになってるわけでもなし。簡単じゃないか
URL=http://jappygal.blogspot.com/2010/01/dgcyuki-mogami-no811-201002.html
wget -O- "$URL" | grep -o "http://[^\"']*.jpg" | sed -ne "/s1600-h/s/s1600-h/s1600/p" >LIST
wget -i LIST
0256名無しさん@お腹いっぱい。2010/02/02(火) 14:02:53
2スレ目でそろそろ「基本テク」をおさらい・まとめて
おかないといけないんじゃないかな…

ページソースや直URL確認
wget --referer オプションやら -r -l などなど
zsh の連番技法 {001..052}.jpg とか

>255
html 解析から a href= 抽出するのは grep -o が使えたのか
0257名無しさん@お腹いっぱい。2010/02/02(火) 14:14:57
前スレを見てみたい
方法の改良論とかもありそうだし
0258名無しさん@お腹いっぱい。2010/02/02(火) 14:26:46
http://2se.dyndns.org/test/readc.cgi/pc8.2ch.net_unix_979106537/
0259名無しさん@お腹いっぱい。2010/02/02(火) 17:20:47
前スレみたらこんなのがあった
URLにはつながらず……

952 :950:2005/11/05(土) 18:30:02
>>950
テキトーにつくってみました。
http://seizen.dyndns.org:8080/matome/

ちなみにおいらはperl+sh派です。
0260名無しさん@お腹いっぱい。2010/02/07(日) 06:27:04
先ほど509になってびっくりしてググったらここに来ました
何だか知らないけどよろしくお願いします
とりあえずスレ見たらアク禁解けるまで待てと書いてあるので待ってみます
0261名無しさん@お腹いっぱい。2010/02/07(日) 10:57:35
そういや157のツールでe-hentaiの古い画像が見れないのってどうなった?
0262名無しさん@お腹いっぱい。2010/02/08(月) 20:25:53
e-hentaiの画像を簡単に多く取れるツール作って欲しい
0263名無しさん@お腹いっぱい。2010/02/12(金) 20:58:02
作った…
0264名無しさん@お腹いっぱい。2010/02/13(土) 02:49:10
おめでとう。
0265名無しさん@お腹いっぱい。2010/02/14(日) 19:08:52
欲しいと言われると腕がなるのでおいらも挑戦してみた。
千枚保存するのに20分掛かったが帯域制限には引っ掛からなかったよ。
これが >>262 の想いに届いたなら幸せだ。

http://www1.axfc.net/uploader/File/so/38900

スクリプト起動したら"URL>"のプロンプトにギャラリートップのURLを入力してくれ。
複数のURLをテキストファイルに書いてリダイレクトで食わせてもOK。
後は放っておくだけでギャラリーIDのサブディレクトリを掘って画像を保存するよ。
0266名無しさん@お腹いっぱい。2010/02/14(日) 21:43:09
GPの増やしかた教えてくれ
0267名無しさん@お腹いっぱい。2010/02/15(月) 15:13:12
e-hentaiってgzip転送しているように見えるけど
phpスプリクトは対応してますか?
負荷掛けるのはいくない
0268名無しさん@お腹いっぱい。2010/02/15(月) 16:22:00
リファーとクッキー設定してないけど
いいのだろうか
0269名無しさん@お腹いっぱい。2010/02/15(月) 17:10:20
リファラー?
0270名無しさん@お腹いっぱい。2010/02/15(月) 17:31:45
サムネイルしか保存出来ないんだが対策されたのだろうか
0271名無しさん@お腹いっぱい。2010/02/15(月) 20:12:26
そもそもphpの開き方がわからない俺orz
02722632010/02/15(月) 21:12:03
クッキーないと画像は落ちないよ。
wget なら --keep-session-cookies 併用して表示ページを経由する。
オリジナルをダウンロードする場合はログインスクリプト書いて
そのクッキー使う。DL数に厳しい上限あり。
ログインしておけば通常の画像も帯域が増えるよ。
0273名無しさん@お腹いっぱい。2010/02/15(月) 21:39:22
>>270
俺もサムネしか落ちないな
0274名無しさん@お腹いっぱい。2010/02/15(月) 22:01:39
>>262は「e-hentaiの画像を簡単に多く取れるツール作って欲しい」と言ってるんだから
あながち嘘ではない。ソースあるんだから、なんとかしたい人ならこれをベースになんとかする。
0275名無しさん@お腹いっぱい。2010/02/15(月) 22:57:20
この過疎地で1日のレスがこんなに付くとは思わなんだ>>265だが
一週間の掲載期間は長かったかしら。
まぁ洒落なんだからそんなに突っ込まないでくれ。
こんなところでそのまんま自前のソース広げて使われ
まくった挙句に変な対策でもされたら面倒だからね。
>>267 phpはgzip展開圧縮も普通に出来るよ。
0276名無しさん@お腹いっぱい。2010/02/18(木) 13:16:01
リファラーってどうやってせっていすんお?

$ua->agent("Mozilla/5.0 (Windows; U; Windows NT 6.0; rv:1.9.2) Gecko/20100115 Firefox/3.6 (.NET CLR 3.5.30729)");
$ua->proxy('http', 'http://127.0.0.1:65536/');
0277名無しさん@お腹いっぱい。2010/02/19(金) 02:08:37
get.plでダウンロードできなくなってるんだが…

対策されたか?
0278名無しさん@お腹いっぱい。2010/02/19(金) 15:36:48
確かにget.pl使ってもエラー吐かれるな
0279名無しさん@お腹いっぱい。2010/02/19(金) 16:21:20
どんなエラーでてんの?
こっちも対策するぞ
0280名無しさん@お腹いっぱい。2010/02/19(金) 17:21:23
こんなん

** make directory **
the list name is 0f9cd89d5b.list.
the directory name is 0f9cd89d5b.
0f9cd89d5b does exist.
doesn't make a directory.

** get 98 pics **

get pic's html file (1/98).
get html : success. (200 OK), [dummy.html]
get [0] ...:
HTTP::Response=HASH(0x2fd6994)->status_line, [0] : failed to download pic. try a
gain (5/5).
wait/sleep 3 sec : [***]

これを5回繰り返して止まる
0281名無しさん@お腹いっぱい。2010/02/19(金) 18:19:24
対策っていうか, 多分画像が貼ってあるページの構造が変わって,
scrapeimgname() と scrapeimgurl() がファイル名と url を
抽出できなくなっただけ. これらの関数は getpics() から呼び出され,
抽出できなかった場合に return 0 するが, getpics() 側で特にエラー処理
してないので, エラーにならず get [0] ... とかなって走りつづけてる
(本当は 0 のとこに scrapeimgname() の戻り値であるファイル名が入る).

モジュールに依存しないように html の parse を自前でやってるが, 
俺は面倒なので, HTML::TreeBuilder::XPath 使って書き直した.

あと HTTP::Response->status_line がメソッド呼び出しなのに 
double quote で文字列展開しようとしてるので, status_line が
正しく表示できてないのもバグっぽい. 
"@{[ $res->status_line ]}" とかしといた方がいい.
0282名無しさん@お腹いっぱい。2010/02/19(金) 18:51:06
bandwidthがperlだとブラウザより高いのけ?

QoSでperlへの帯域絞るしか無い?
0283名無しさん@お腹いっぱい。2010/02/19(金) 22:35:10
img id.*でマッチングするようにscrapeimgnameとscrapeimgurlを書き換えたら動いたよ。
オリジナルは画像鯖のドメインでマッチングしてたんだけど、ドメインが変わったからマッチしなくなったんだね。

>>282
オリジナルだと4秒ぐらいで取りに行っちゃうから、間隔を10秒以上とるようにsleepを書き換えるとけっこう快適になるよ。
0284名無しさん@お腹いっぱい。2010/02/19(金) 23:06:49
>>283
サブルーチンを書き換えればいいのかな
0285名無しさん@お腹いっぱい。2010/02/19(金) 23:17:33
$t=(rnd($base1000))+10

とか?
0286名無しさん@お腹いっぱい。2010/02/19(金) 23:19:13
>>284
そうそう。waitpとかいう名前だったはず。
0287名無しさん@お腹いっぱい。2010/02/19(金) 23:21:06
私も、img idでマッチする様に書換えて、動きました。
書出すファイル名は、altタグから引っぱればいいかな。
0288名無しさん@お腹いっぱい。2010/02/19(金) 23:23:28
>>283
便乗して悪いけど
img id.* ってのはscrape〜の
if ( m|src="http://r.e-hentai.org/.*?"| )
の部分のことでいいのかしら
0289名無しさん@お腹いっぱい。2010/02/19(金) 23:25:00
$t=(rnd($base1000))+10

とか?
0290名無しさん@お腹いっぱい。2010/02/19(金) 23:26:00
うあ
base/1000の間違い
すまぬ
0291名無しさん@お腹いっぱい。2010/02/20(土) 01:13:58
perlの記述がよく分からないんだけども 正規表現とかimgタグとかは他の言語とかと一緒なのかな
02921572010/02/20(土) 01:54:50
URLとイメージ名のスクレイパの正規表現の手直しと
waitpの時間延長を施した新ヴァージョンができました

http://www1.axfc.net/uploader/Sc/so/84683.zip&key=ehg
0293名無しさん@お腹いっぱい。2010/02/20(土) 11:01:04
157さんサンクス!
ちゃんと動いてます。
0294名無しさん@お腹いっぱい。2010/02/20(土) 17:10:24
use LWP ;
my $ua = LWP::UserAgent->new;
$ua->agent("User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0;rv:1.9.2)
");
$ua->timeout(180);
$ua->proxy('http', 'http://127.0.0.1:80/');
02951572010/02/20(土) 21:05:59
上のバージョンで>>281氏のstatus_lineのデバッグ入れるの忘れてました
すいません
0296名無しさん@お腹いっぱい。2010/02/21(日) 13:12:16
今スクリプトのデバッグ中にふと思いついたしょーもない
むしろ '常識知らねーな' と言われそうな変更を試してる。

これで4ページ/分のペースで14冊330ページ99MBまで落としたが
一向に帯域制限がやって来ない。昨夜は引っ掛かりまくりだったし
今まで3日の間を空けたってこんなこと無かったんだがな。
サーバのプログラムが変わったばかりらしいがバグを突けたのか?
それとも今日は感謝デーなのか?
0297名無しさん@お腹いっぱい。2010/02/21(日) 13:21:48
>>296
変更前と後のスクリプトで試してみて
両方とも帯域制限が来ないなら
今日は感謝デー

後の変更済みスクリプトだけに帯域制限がこないなら
その変更は大当たり
0298名無しさん@お腹いっぱい。2010/02/21(日) 13:35:43
>>297
おぉ、そりゃそうだ。舞い上がって変化点検証の基本を忘れてた。やってみる。
0299名無しさん@お腹いっぱい。2010/02/21(日) 14:56:32
すまん。サービス期間中だったようだ。
変更前のコードでも222ページ75MBまでスルスル落とせた後に 509 がやってきた。
その直後に変更後のコードを掛けてみたがやっぱり 509 だった。
多分週末メンテナンスで俺のカウンタがリセットしたとかなんだろうな。

クッキーなくなってるね。リダイレクトもなし。img id=xxx は相変わらず付いてるけど
肝心の id の値はHTML本文中に見つからない。
0300名無しさん@お腹いっぱい。2010/02/21(日) 16:34:57
157さんのツールで、DLするページによってサムネイルページで400エラーを吐くのは何故でしょうか?
0301名無しさん@お腹いっぱい。2010/02/21(日) 20:17:10
>>300
オレもそういうページあるけど多分複数ページじゃなくて単独ページの場所だと
動かないっぽい。
ベースページを解析するルーチンで1ページしかないページだと構文解析できずに
終わってるっぽいな。

直すのめんどいんで手作業でやってるけどね。

ついでだけど500枚くらいのやつだとエラー途中までしかDLしないのは仕様?
0302名無しさん@お腹いっぱい。2010/02/22(月) 07:58:48
>>265のスクリプト改造を試しているが上手くいかない…

各画像ページのURL取得までは行っているんだが、<a class="noul" href=~~~>のタグを取り込まない
難しいぜ
0303名無しさん@お腹いっぱい。2010/02/22(月) 22:40:38
>>300
スクリプトの、サブルーチンgeturllistの以下を変更してみました。
変更前 if ( $a[$i] =~ /$url/ and $a[$i] =~ /[0-9]$/ )
変更後 if ( $a[$i] =~ /$url/ and $a[$i] =~ /¥/[0-9]+$/ )

単ページで、エラー400が出なくなりました。
ゴミを拾っていたようです。
03041572010/02/22(月) 23:33:25
>>303
手直ししました
置いておきます
ttp://www1.axfc.net/uploader/Sc/so/85668.zip
0305名無しさん@お腹いっぱい。2010/02/24(水) 01:32:34
>>304
157さん、いつもありがとう。
ダウン終了時や転送制限時に、saykanaコマンドつかって、ゆっくりに喋って
お知らせしてもらう様に改造して、使ってます。
だいたい、70から160枚くらいで制限を、喰らいます。
ゆっくり待ちます制限解除をw
0306名無しさん@お腹いっぱい。2010/02/25(木) 16:42:41
制限食らったらリストの途中から再開するようにするには
どうしたらよいのだろうか
0307名無しさん@お腹いっぱい。2010/02/25(木) 18:14:01
>>306
もう一度おなじコマンドで。

get.pl -l 513894289.list
で制限くらったら、もう一回
get.pl -l 513894289.list
とかする。

get.pl -u [URL]
でやってる人はlistができてるんで
できたlistで
get.pl -l [list file]
とやる。
0308名無しさん@お腹いっぱい。2010/02/25(木) 20:30:53
あるページからあるページまでを指定してDLすることってできないかな

http://g.e-hentai.org/g/******/**********/1-m-y/2 から
http://g.e-hentai.org/g/******/**********/1-m-y/5 までの計4ページの画像を取得とか
0309名無しさん@お腹いっぱい。2010/02/25(木) 20:41:40
>>308
.listファイルを、テキストエディタで開いて、不必要な行を削除すればいいんじゃね?
或いはスクリプトで、分割したい箇所だけのファイル作る。
0310名無しさん@お腹いっぱい。2010/02/25(木) 22:16:42
こんな感じ?
$ less hoge.list | perl -le '@a=<>;print splice(@a,1*16-1,4*16)' > hoge2-5.list
0311名無しさん@お腹いっぱい。2010/02/26(金) 01:23:55
listファイルから続きをダウンしようとすると
Invalid argument at get.pl line 454
とエラーをはくのですが、対処法はありますか?
0312名無しさん@お腹いっぱい。2010/02/26(金) 02:29:44
listファイルの有るデレクトリィで
$ get.pl -l hoge.list
0313名無しさん@お腹いっぱい。2010/02/26(金) 21:29:27
>>312
そのように宣言しているつもりなのですがうまくいきません…
0314名無しさん@お腹いっぱい。2010/02/26(金) 21:44:03
家では、ちゃんと動いているよ。
OSやperlのバージョンに因るのかな?
MacOS X 10.4.11(PPC) perl, v5.8.6
03153082010/02/26(金) 22:27:47
>>309-310
ありがとうございます
ついさっき気付いたけど、1ページのみのlistファイルを取得することも可能なんですね
数ページだけの画像をDLしたい場合には、無駄なページを取得する手間が省けますね
0316名無しさん@お腹いっぱい。2010/02/26(金) 23:18:55
むう…こちらは
XP HomeEdition SP2 perl v5.10.1
で動きません…
0317名無しさん@お腹いっぱい。2010/02/26(金) 23:42:34
>>316
>304の最新バージョンで試してみた?
それでダメなら、エラーを起こす行の前に、print で変数の確認やってみて。
0318名無しさん@お腹いっぱい。2010/02/26(金) 23:59:07
listも画像の名前も正しい物が入ってるのは確認できたのですが…
やはり動きません…
0319名無しさん@お腹いっぱい。2010/02/27(土) 00:08:24
ディレクトリのパーミッションかも
0320名無しさん@お腹いっぱい。2010/02/27(土) 00:17:02
こちらではメインの7 64bit サブのxp pro共に快適に動いてます
ところでE−HENの制限って80MBくらいなんでしょうか
ルータ再起動して使う分には問題ありませんが大体そのあたりでとまります
0321名無しさん@お腹いっぱい。2010/02/27(土) 00:45:36
パーミッションも問題はありませんでした
これ以上はご迷惑なので失礼します…
0322名無しさん@お腹いっぱい。2010/03/02(火) 21:16:24
>>304 すげー!!!マジうpありがとうございます。

ところで、これ管理者権限で実行する必要ないですよね?
管理者権限で実行すると画像の保存先がわからない・・・
0323名無しさん@お腹いっぱい。2010/03/02(火) 21:50:54
>>304 のすくりぷと昨日からこんなファイルが落ちてくるようになったんだけど

CRC A621
CRC32 62B3FF7E
MD5 5F92B5C9A6A45640ED45EF63A545BC29
SHA1 E036679C61FEE1689E75BC780FE1F4D644A127DD

同じ症状の人いないかな
昨日までは普通に落ちてきてたんだけど
うちだけ?
0324名無しさん@お腹いっぱい。2010/03/02(火) 21:58:17
また変わった。
いつまでもイメージタグの "id=" に頼っていては駄目。
このサイト全般に言えることだが "[0-9a-z]{40}-" の様なハッシュ値状の
モノを持つURLをターゲットにした方がよろしいかと。
0325名無しさん@お腹いっぱい。2010/03/02(火) 23:27:01
またかわったのかぁ……
いろいろと対策強化されてるなぁ
0326名無しさん@お腹いっぱい。2010/03/02(火) 23:36:07
imgタグ中のwidthとheightを見て一番大きいものを対象にするっていう手もあるかな。
0327名無しさん@お腹いっぱい。2010/03/02(火) 23:51:42
自前で作っちまったスクリプト使ってるけど今んとこ
@style != "" and @id
かな
0328名無しさん@お腹いっぱい。2010/03/02(火) 23:53:30
あとbandwidth limitは緩くなってる気がする
0329名無しさん@お腹いっぱい。2010/03/03(水) 00:08:26
まぁ中の人も張り切ってると思うがイタチごっこだよな。
スクリプトも気を利かせてたまに広告踏んでやる位の優しさは必要だ。
0330名無しさん@お腹いっぱい。2010/03/03(水) 02:17:26
中の人http response codeを画像じゃなくてヘッダで渡してくれ
そしたらきちんと待つから
0331名無しさん@お腹いっぱい。2010/03/03(水) 02:44:13
あいや〜、スクリプト直そうとテストしてたら、制限くらちゃったよ。
24分待てとか、表示されるし。
もう寝る。
0332名無しさん@お腹いっぱい。2010/03/03(水) 10:57:10
クソ、>>304が使えなくなった
0333名無しさん@お腹いっぱい。2010/03/03(水) 12:34:27
>>330
それをするとどういう得が……?
0334名無しさん@お腹いっぱい。2010/03/03(水) 15:27:54
irvリストは作れる
画像落とす方がだめだね
0335名無しさん@お腹いっぱい。2010/03/03(水) 16:34:53
おまえらのHDDにPython入れる理由をやるよ
>>304のほどフレンドリーじゃないよ
ttp://www1.axfc.net/uploader/Sc/so/88409.zip
>>333 プログラムの見通しが良くなって俺が少しニッコリする
0336名無しさん@お腹いっぱい。2010/03/03(水) 22:29:29
>>324
なるほど!
なんとか、出来そうだ。しかし、ファイル名取得が面倒だな。
img id参照して、正規表現にぶっこんでみるか。
0337名無しさん@お腹いっぱい。2010/03/03(水) 23:43:52
>>336
自分はオリジナル(?)のファイル名にこだわる必要は無いと思うのだが。
再度ZIPにしてどこかにアップし直す職人なら別だけどね。
実際1つのギャラリーに同じファイル名のものが有ったりするので
重複時の処理をするよりページ番号の連番で振りなおす方がらくだと思うよ。
0338名無しさん@お腹いっぱい。2010/03/04(木) 00:00:18
>>337
それも考えたが、なんか悔しいのでimg id参照して正規表現で、取出した。
もっとも、get.plを少改造して、四桁連番+オリジナルファイル名にしている。(重複防止用に)
今のところ、正常にダウンロード出来ているみたい。
0339名無しさん@お腹いっぱい。2010/03/04(木) 00:06:22
その気持ちもわかるし自分もそうしているんだけどね。
でもたまに変な空白が入っていたりするし、万一 alt="/etc/passwd" とか書かれた
場合には備えておきなよ。
0340名無しさん@お腹いっぱい。2010/03/04(木) 00:21:39
>>339
>万一 alt="/etc/passwd" とか書かれた
うへぇ、いやすぐる。対策しておこう。ご忠告ありがとう。
0341名無しさん@お腹いっぱい。2010/03/04(木) 20:01:02
VBやJavaをちょっぴり出来る人向けに
get.pl修正のヒントを教えてくだしあ
どうか
0342名無しさん@お腹いっぱい。2010/03/04(木) 20:08:06
ヒントは>>324
0343名無しさん@お腹いっぱい。2010/03/04(木) 21:57:02
書いた者だが申し訳ない、16進表記なので"[0-9a-f]{40}-"だったね。
自分はずっとこれでしのいでいるが、その反面 "509s.gif" 等を美しく検出できずに
悩ましい日を送っているのだよ。なんか堅牢な手法ない?
0344名無しさん@お腹いっぱい。2010/03/04(木) 22:03:25
サイズで検出
名前で検出
ステータスコード509そのものを検出

くらいしか思いつかない
0345名無しさん@お腹いっぱい。2010/03/04(木) 22:37:12
イメージのidの値が解析できりゃ良いんだけどなと思いながら>>343を書いた後
ドキュメントのソースを見てて気が付いたんだが、idを持ったイメージタグを全部
抜き出したとき、他に重複しないidを持つのがターゲットだな。それ以外は
上下に表示してるので2個ずつある。
決してスマートとはいえないが画像名やホスト名決め打ちしない分変化には強いかも。
中の人、若干策に溺れた気がしてきたよ。
■ このスレッドは過去ログ倉庫に格納されています