ドラゴンクエスト10 ツール
「ドラゴンクエストX 目覚めし冒険者の広場」をスクレイピングして情報を取得するライブラリです。
ユーザー情報の取得、写真の取得、バザー情報の取得などに対応しています。
導入方法
- python setup.py install
- setting.yaml.sampleをsetting.yamlにリネームして、スクウェア・エニックスのID、パスワードを記述する
主な使い方
from dqx_helper import *
a = Auth('sqex_id', 'passwword') # ログインする
c = a.characters[0] # 一番目のキャラクターを取り出す
print a.name # キャラ名を取り出す
friend = a.friends # フレンドを取り出す
b = Bazaar(a)
items = b.search_items(u'やくそう') # バザーからやくそうの検索結果を取り出す
print min(items, key=lambda item: item.price) # 最安の出品を取り出す
起動例
python dqx_helper.py bazaar アモールの水
アモールの水の検索結果
55G 10個 総額550G @プクランド大陸
55G 10個 総額550G @プクランド大陸
60G 3個 総額180G @プクランド大陸
64G 34個 総額2176G @プクランド大陸
80G 10個 総額800G @ウェナ諸島
80G 15個 総額1200G @オーグリード大陸
83G 30個 総額2490G @プクランド大陸
85G 10個 総額850G @ウェナ諸島
85G 10個 総額850G @ウェナ諸島
85G 10個 総額850G @ウェナ諸島169品中
注意事項
- 負荷がかかるので気をつけてください
- BANされても責任は負えません
- 装備品の錬金効果などはWeb上から取得できないようなので、消費アイテム向けです