- このツールで取得した画像については、自分で責任をもって取り扱うようにしてください。
- 定期的に冒険者の広場のサーバーにアクセスするツールなので、実行するとサーバー側に負荷がかかります。節度を持って使うようにしてください。
- 冒険者の仕様変更により利用できなくなる可能性があるます、ご了承下さい。
説明
これは何?
- ドラゴンクエストXプレイヤー用サイト「目覚めし冒険者の広場」から、アイテムのアイコン画像を取得してローカルPCに保存するツールです。
何ができるの?
- まずは本サイトの「全アイテムデータ出力ブックマークレット」を使って、アイテムリストのCSVファイルを作成します。
- そして本スクリプトを実行してほったらかしておくと、5秒毎にアイテムのアイコン画像を取得して、こんな感じで画像を保存できます。
- img
- どうのつるぎ.png
- 初心者用の片手剣.png
- 七夕の剣.png
- レイピア.png
- ...
どうやって使うの?
- Windows
-
- 「dqx_itemicons_yyyyddmm.zip」の中から、「dqxitemicons.exe」を適当なフォルダにコピーします。その後、「全アイテムデータ出力ブックマークレット」で作成したCSVファイルを「dqxitemicons.exe」にドラッグ & ドロップします。
- Mac OS
- Mac OSには標準でPerlがインストールされているはずなので、「dqxitemicons.pl」をローカルにコピーして実行すればいいんでしょうけど、Mac OSについてはよく知らないのでなんとも……。
- Linux
- Linuxユーザーなら自力でなんとかできますよね。
さらに詳しい使い方 (コマンドラインオプション)
分かる人向けの話。
--output=...
- 出力先ディレクトリを指定します。このディレクトリの下に画像保存用のディレクトリが生成されます。デフォルトは「img」です。
--wait=...
- 画像を取得する間隔を秒単位で指定します。デフォルトは「5」です(5秒)。サーバー側の負荷を考慮して、5秒以下の値には設定することはできません。
--proxy=http://...
- アクセスする際のプロクシのアドレスを指定します。動作確認していません。
--useragent=...
- アクセスする際のUser-Agent名を指定します。デフォルトでは、libwww-perlのデフォルト名のままアクセスしています。もし、このオプションを指定しないといけないような事態になった場合、このツールを使うこと自体をやめるべきですかね……。
技術的な話・注意点・その他いろいろ
- 動作確認環境は以下のとおり:
- OS: Windows 7 (64bit)
- Perl: Strawverry Perl version 5.16.2
- PAR Packager: version 1.014 (PAR version 1.007)