RAPT21 / bro3-tools

ブラウザ三国志用のツール置き場
MIT License
9 stars 11 forks source link

オートビルダーについて #48

Open gotsutotsukotsu opened 1 year ago

gotsutotsukotsu commented 1 year ago

日頃はお世話になっております

先日は 無知のあまりの無作法をしてしまい 申し訳ありません

また お門違いなお願いを申し上げることをお許しください

bro3_beyondと同じく Craford様作のオートビルダーのメンテナンスが止まっています

ホット様に続けて頂いてきたものの 引退してしまったそうです https://gist.github.com/hot-2130

現状では “プロフィールページの仕様が変更されたため情報が取れませんでした。”が 表示されて自動建築が出来なくなっています

何とかメンテナンスしていただけると嬉しいです よろしくご検討をお願い申し上げます

gotsutotsukotsu commented 1 year ago

追記です

機能は少ないもの とにかく軽快に動作するのが魅力のオートビルダーです

大倉庫が無かったため 私がLV20まで対応させたものもあります bro3_auto_builder2_l.user.js

大宿舎も含めて二階には対応する技術はありません そのため LV20以降は LV5まで建設するように設定したのち 二階LV5までに設定したこちらのビルダーとの二重起動にすると 素早く建設できるため重宝しています

よろしくお願いいたします

RAPT21 commented 1 year ago

@gotsutotsukotsu リアル多忙につき、今メンテナンスしているコンテンツの更新も滞っているなか、別のツールのメンテナンスを行う余裕はありませんため、現時点では、オートビルダー2 のメンテナンスを受け入れることは困難です。

とりいそぎ、プロフィール画面で拠点情報が取得できなくなった件の修正については、下記変更で動くようになると思います。 お手数ですが、お手元のソースをいじってみてください。

   // 拠点一覧の取得
   var villageList = [];
-  j$("table[class=commonTables] tr:has(a[href*='village_change.php'])", target).slice(0,11).each(
+  j$("table.profileTable tr:has(a[href*='village_change.php'])", target).slice(0,11).each(
     // 拠点情報を持つ行のみ処理対象
gotsutotsukotsu commented 1 year ago

ありがとうございます 試してみます

gotsutotsukotsu commented 1 year ago

おかげさまで 拠点情報は取得できるようになっています

これから 体勢を整えて建築そのものも試してみます

本当にありがとうございます

gotsutotsukotsu commented 1 year ago

どこまで試せば良いものか分かりませんが 複数の拠点で これまで通りの自動建築が実行されました 本当にありがとうございます

私以外のオートビルダー2使用者のために 私のページでアップデート版をリリースしても良いものなんでしょうか?

諸々の知識が無いため 教えてくだされば幸いです

RAPT21 commented 1 year ago

@gotsutotsukotsu

私のページでアップデート版をリリースしても良いものなんでしょうか?

いいと思います。 可能なら、変更点が把握できるように、オリジナルソースをまずコミットして、 その後、ご自身の変更内容をコミットしていけばいいかと思います。 Git 自体の操作方法や、GItHub の操作方法についてはご自身でお調べください。

そのうえで、可能なら配布元のURLもソース内に埋めておくといいかと思います。

私の場合は、オリジナルの作者名、およびわかれば元の配布元についても併記するようにしています。