モジュールのインストール方法を追記しました。
このページではE-HentaiやLo-Fi、EX-Hentai(裏)の画像のダウンロードを支援してくれるツール(スクリプト)を紹介します。
これがあれば一つずつ保存する手間が省けます。
ehgm.pl - Downloader from E-Hentai, EX-Hentai, and Lo-Fi -
現在、一番最新版と思われるバージョンのあるurl→http://www1.axfc.net/uploader/File/so/56848 (2011-1現在)
2chのUNIX板の方々が作成されたすばらしいスクリプトです!多機能かつ高機能です。プロキシやリジューム機能(ダウンロード中に壊れたファイルを復旧)までついています。
再配布&改変自由とのことなので、ミラーを貼っておきます。
ehgm0110.zip(DLした画像はehgm.plと同じディレクトリのdownloadフォルダに作品ごとに保管されます)
コマンドプロンプトが分からない!という方はbatファイル(リストのURLを一括DL+プロキシが登録されていればプロキシで接続)も入れておきましたのでご利用ください。
手順(基本)
- Perlをローカルで動かすので、ActivePerlをインストールする(ActivePerlのダウンロードページ)
- もしWWW::MechanizeモジュールとHTML::Entitiesモジュールがインストールされていないならこの二つのモジュールをインストールする。インストール方法は後述。
- ehgm0110.zipをダウンロード&解凍
- queue_list.txtを開いて、一括ダウンロードしたい画像のあるページのURLを書き込む
- コマンドプロンプトでehgm.plのある階層まで移動した後にehgm.pl queue_list.txtと入力。
- ダウンロードが始まるのでしばらく待つ
モジュールのインストール方法
ehgm.plを動かすにはWWW:MechanzeとHTML::Entitlesの二つのモジュールが必要になります。この二つはCPANやPPMなどからインストールできます。
ここではActivePerlがインストールされているとして、ActivePerlのPPM(Perl Package Manager)からモジュールをインストールする方法を解説します。
インストール手順
- Windowsのスタートメニュー→「ActivePerl」→「PerlPackageManager」を開く。もしくはコマンドプロンプトを開いて「ppm」と入力
- GUI画面が開いたら『WWW-Mechanize』と『HTML-Parser』を探して右クリック
- 『install ~』と出たらその文字を左クリック。
- Ctrl+Enterキーを押す。『Ready to install ~ package?』と出たらOKを押す。するとインストールが開始されます。
この二つのモジュールをインストールして準備完了です。
よく分からない人向け
- ActivePerlをダウンロード&インストール
- モジュールをインストール
- ehgm0110.zipをダウンロードして解凍ソフトで解凍。
- queue_list.txtを開いてURLをコピー&ペースト。
- download.batをダブルクリックするとコマンドプロンプトが開いてダウンロードが始まります。