登録方法
- Internet Explorer
- ブックマークレットのリンクを右クリックして「お気に入りに追加」を選択する。
- Mozilla Firefox
- ブックマークレットのリンクを右クリックして「このリンクをブックマーク」を選択する。
- Google Chrome
- ブックマークレットのリンクをブックマークバーへドラッグ & ドロップする。
説明
これは何?
- ドラゴンクエストXプレイヤー用サイト「目覚めし冒険者の広場」の「討伐モンスターリスト」で見ることのできるモンスターリストをCSV形式で出力するブックマークレットです。
何ができるの?
- バージョン2.4前期から、冒険者の広場で討伐モンスターリストを表示できるようになりました。本ブックマークレットでは、その情報を元に、「討伐モンスターリスト」をCSV形式で取得できます。
- Excelなどに読み込ませていろいろ料理してください。
- ブックマークレット実行時のスクリーンショットはこんな感じです。
どうやって使うの?
- まずは、本ブックマークレットをお使いのブラウザのブックマークに登録します。
- 「目覚めし冒険者の広場」にログインし、「つよさ」の「討伐モンスターリスト」の画面に移動します。
- 「リストの並べ替え表示」や「リストの絞り込み表示」を任意の設定に変更します(ここでの設定に基づいてCSVデータを生成します)。
- 登録したブックマークを実行します(単に登録したブックマークを選択するだけです)。
- しばらく待つと、討伐モンスターリストのCSVデータがテキストエリア内に表示されるので、メモ帳などのテキストエディタにコピー & ペーストして、CSVファイルとして保存することもできます。
- 「CSVファイル ダウンロードリンク」から、取得したアイテムリストをCSVファイルとしてダウンロードすることもできます。
技術的な話・注意点・その他いろいろ
- 本ブックマークレットは、単体で独立しているわけではなく、このドメイン下にある本体の外部スクリプトを呼び出す形で動作しています。今後、この本体側のスクリプトは予期なく変更される可能性があります。それに伴い、本ブックマークレットの挙動も変更されることになります。
- 本ブックマークレットで生成されるCSVファイルの文字コードはUTF-16LE(BOM付き)です。
- 本ブックマークレットは「討伐モンスターリスト」の全ページにアクセスするので、「目覚めし冒険者の広場」のサーバへのアクセスを集中させないようにするため、1ページの読み込みにつき約1秒間のウェイトを入れています。
- ブックマークレットという技術は、元のサイトにない機能を追加できたりするほど強力なものですが、それはすなわち、悪意のあるブックマークレットを実行すると大変なことになりかねないことを意味します。
- 「目覚めし冒険者の広場」にて分かりやすい例を挙げると、『「あしあと伝言板」に任意の文字列を入れて勝手にコメントするブックマークレット』といったものも作れてしまいます。
- ブックマークレットというものは本質的に危険なものです。信頼できないブックマークレットを不用意に実行することは避けてください。また、実行する場合はあくまで自己責任でお願いします。