怪盗王座ツールあれやこれや

怪盗・戦国用のツール群を提供しています。(フィルタ関係以外の)コメントは、内容にかかわらず、最新の記事にお願いします。

ロワ色々ツール v1.21 - フォーム処理変更

2013-02-05 19:27:48 | 日記
↓追記 2013-02-06 21:15 指南書継承の問題
 重大な変更です。
 きょうは、アカウント切り替えを提供しようとしたのですが、前回の記事の G300様のコメントを調査する過程で、現行のフォーム処理ではやっぱりマズいと思いまして、処理を変更しました。修正は "common_html.js" だけですが、アタリは大きいです。

 主な変更点は以下の通り。
・ param_list に積まれる input 要素は属性値を直接参照可能に
 form.param_list[n].name とか form.param_list[n].value
・ 名前や値のない入力要素は param_hash に格納されない
 name 属性のない submit など
  ※ デフォルト選択の指定がない select は、最初の値が設定されます(問題かも?)。
・ checked の指定がない checkbox や radio は param_hash に格納されない
 以前は格納されていました。
 ※ FFB バトルの EX技発動で問題が出ます。
・ 同じ名前が複数ある場合、param_hash に値が配列で格納される
 以前は、"+" で結合されて格納されました。
・ param_hash に配列で格納された値は POST の際に複数回積まれる
 param_hash["n"] = [ "v1", "v2" ] とある場合、n=v1&n=v2 が生成されます。以前は、n=v1%2Bv2 となってしまっていました。


 本体を差し替えると、「FFBバトル (exp5_ffbbtl)」 の EX技が発動しなくなります。
 戦国の「継承-カード(exp4)」のエサカード検索で「■2段以上のカードは除く」「■特効カードは除く」を固定で有効にしました。※ 本体を差し替えるだけでも動作はします
 どちらも『最新(過ぎる)ファイル』から取得してください。

 ひい様ご指摘のカード売却ですが、今回修正した "common_html.js" を(次回提供用にあちこち修正した) アカウント切り替えに上書きすると、反復日常のカード売却は動作しました。それ以外は未確認です。

以下から、どうぞ。
  mbga-misc_1.21.zip
  怪盗王座ツールあれやこれや (案内ページ)

追記 2013-02-06 21:15 指南書継承の問題
 an様から「指南書継承(exp3)」が動作しないとのご報告を受けました。
 原因は、色々ツール v1.21 のフォーム処理(チェックボックスの扱い) の変更によるものでした。
 ツールの方を修正しました。
 なお、「カード売却(exp7_sengoku.js)」も指南書の問題と似たようなコードを持っているのですが、こちらは動作します(アカウント切り替えで確認しました)。売却はチェックボックスが初期状態で ON になっている為です。こちらも一応直しました。
 いずれも『最新(過ぎる)ファイル』からダウンロードしてください。

最新の画像もっと見る

12 コメント

コメント日が  古い順  |   新しい順
カード売却 (ひい)
2013-02-05 19:50:28
迅速な対応ありがとうございます。
無事カード売却できました。
戦国/合戦-継承-指南書 (an)
2013-02-06 12:13:16
こんにちわ
mbga-misc 1.12をダウンロードして、method_misc_exp3. 指南書を使おうとしたら

Error: 解析エラー:継承確認フォームの取得に失敗しました
at Error (<anonymous>)
at fn_sub2 (chrome-extension://nmaimidoigboilbeocgjcdlnbkkhfafk/method_misc_exp3.js:256:9)
at fn_sub1 (chrome-extension://nmaimidoigboilbeocgjcdlnbkkhfafk/webReq2_client.js:180:10)
at func_obj (chrome-extension://nmaimidoigboilbeocgjcdlnbkkhfafk/common_func.js:517:29)
at fn_sub2 (chrome-extension://nmaimidoigboilbeocgjcdlnbkkhfafk/webReq2_client.js:70:10)
at func_obj (chrome-extension://nmaimidoigboilbeocgjcdlnbkkhfafk/common_func.js:517:29)
at fn_response_cb (chrome-extension://nmaimidoigboilbeocgjcdlnbkkhfafk/common_func.js:18:10)
at miscellaneous_bindings:288:9
at chrome.Event.dispatchToListener (event_bindings:387:21)
at chrome.Event.dispatch_ (event_bindings:373:27)

エラーが出ました。
何を入れなおしたら使えるようになりますか?
宜しくお願いします。
Unknown (kuro)
2013-02-06 17:08:20
いつも便利なツールの提供ありごとうございます

質問なんですが、いまの怪盗イベント(MYSTIC MAGICIAN)は、どのツールで流用出来ますか?
怪盗 MYSTIC MAGICIAN について (kuro)
2013-02-06 17:09:45
タイトルつけ忘れました。
すみません。
m(__)m
Re 怪盗 MYSTIC MAGICIAN について - kuro様 (管理人)
2013-02-06 21:18:07
 黒の怪盗団(?)系イベント用のツールは用意していません。
FFBバトル (たんたん)
2013-02-07 11:33:53
いつもお世話になっています。

FFB最新ファイル(method_exec_exp5_ffbbtl.js)を
account-changeで実行しようとしたところ下記のエラーメッセージが出ました。

お忙しい中、申し訳ありませんが、何が足りなく何が必要なのかご教授いただけませんでしょうか。

TypeError: Object #<AccountOperationBase> has no method 'xhr_get_bin'
at fn_btl_got (chrome-extension://emoiopflijngdkhfaijllfpnmafpndlm/method_exec_exp5_ffbbtl.js:345:14)
at func_obj (chrome-extension://emoiopflijngdkhfaijllfpnmafpndlm/common_func.js:517:29)
at fn_sub2 (chrome-extension://emoiopflijngdkhfaijllfpnmafpndlm/webReq_client.js:55:10)
at func_obj (chrome-extension://emoiopflijngdkhfaijllfpnmafpndlm/common_func.js:517:29)
at fn_response_cb (chrome-extension://emoiopflijngdkhfaijllfpnmafpndlm/common_func.js:18:10)
at miscellaneous_bindings:288:9
at chrome.Event.dispatchToListener (event_bindings:387:21)
at chrome.Event.dispatch_ (event_bindings:373:27)
at chrome.Event.dispatch (event_bindings:393:17)
at Object.chromeHidden.Port.dispatchOnMessage (miscellaneous_bindings:254:22)
Re FFBバトル - たんたん様 (管理人)
2013-02-07 11:39:01
 そうでした。最新の FFBバトルを動作させるには、アカウント切り替えの次期バージョンが必要です。
 現行のアカウント切り替えで動作させるには、FFBバトルの問題の行 "method_exec_exp5_ffbbtl.js" の 345行目にある ac.xhr_get_bin を ac.xhr_get ("_bin" を除く) に変更すれば動作すると思います。
FFBバトル (たんたん)
2013-02-07 14:44:58
お返事ありがとうございます。

FFBツールご提供ホントに助かっています。
カード継承について (るる)
2013-02-07 19:05:59
いつもお世話になっております。

戦国カード継承についてですが、
目標段位MAX
SR+以下
枚数自動

にて作動させた所、SRまで継承してしまっていました。
今回のイベのSRは初期段位45だからでしょうか?
どこを弄ればSRは残して継承出来るかご教示頂けますか?
(現在はR以下にて対処しております。)
Re カード継承について - るる様 (管理人)
2013-02-07 20:02:54
 カードのレア度は、最大段数で判断しています。従って、最近の特効カードは誤認識します。回避方法は現在はありません。

コメントを投稿