指定したマルチバトルの救援IDを、自動でクリップボードに貼り付けていく。
(´・ω・`)おほーっ
(´・ω・`)ひたすらCtrl+Vを押せばいいのね
(´・ω・`)じゅわあくるくる
(入りたいバトルは選べないのが玉に瑕)
-
Raid Finderさんとかに(勝手に)代表されるWebサイトの救援ツールはとても便利で高機能だけど、ブラウザによる仕様で許可なしにクリップボードへ貼り付けられなかったりする。
-
似たようなことしてるのがこちらのgbf-rapid-searchさん。
というかほぼ上位互換です生きててごめんなさい。
コンソールでPythonファイル叩くだけでWindowsでもMacでも動いちまうんだ!
Pythonの実行環境とTwitterの自前APIKeyが必要で、ある程度PC知識がないときつそうな。
(´・ω・`)らんらんは豚だから難しいことはわからないよ
.exeのダウンロードは リリース ページからzipファイルをどうぞ。
v1.3 →旧仕様
v2.0 →新仕様
-
v2.0.2
-
マルチバトル名が空白になっている言語の方の全マルチを取得する不具合修正
-
ツイ救援コメント欄を使用した偽装マルチを回避
- 共闘ツイを使用した偽装は無属性シリウスなので必中します
-
v2.0.1
-
GitHubページへのリンクボタン追加
-
v2.0
新プロジェクトを作成して冬の大型アップデート- Tweet取得部分を改修して止まらない団長仕様に
- CSVの構成を変更、日本語と英語の救援を同時検索
- 救援に張り付いた虚無な時間をタイマーで計測
- マルチバトルの画像表示しようと思ったけど画像収集めんどくさくてオイラでガチャしました
- 黄龍黒麒麟HL ティアマト・マリス アーカーシャ をリストに追加
- Prismで作り直したらdllのまとめ方わからなくなっちゃった(。・ ω<)ゞてへぺろ♡
-
v1.3
Tweet取得部分を改修して止まらない団長仕様に -
v1.2
英語版救援ツイートに対応、その他細かい修正
例)Lvl 120 Shiva
Lvl(小文字L) , 数字との半角スペースに注意してください。
マルチバトルを選んで日本語版と英語版どっちも取ってくる欲張りセットは現csvの構造上難しいのです(´・ω・`)
ちなみにたまに止まるのはヨクワカラナイ(tokenが無効になってる?) -
v1.1
GitHubで公開
- SabaRaider.exe
(´・ω・`)オイラはらんらん! - RaidBattleList.csv
自由に検索したいマルチバトルが追記/修正できちまうんだ! - userInfo.config(本アプリの中で作成される)
Twitterへのアクセスキー情報
やったねたえちゃん!認証がスキップできるよ!
画像は旧仕様ですが基本変わらないしまあいいかなって。
すでにuserInfo.configで認証できている(連携中:〇〇〇)ならば2.へ。
「認証されていません。」と表示されている場合、右上の「認証画面へ」ボタンをクリック。
「PIN発行」をクリックするとブラウザが立ち上がるのでTwitterにログイン。
「連携アプリを認証」をクリックすると7桁のPINコードが発行されるので、コピーして認証画面に貼り付け。
「認証」をクリックで完了。
このとき、認証情報の保存に対して「はい」を選ぶと、前述のuserInfo.configが作成され、次回からの認証がなくなります。
ラジオボタンでカテゴリを、プルダウンでマルチバトルを選んだら、右下の「取得開始」をクリック。
リストからマルチバトルを選択。
ワード入力することで、ある程度一致したリストのところに飛べます。
救援ツイを見つけると画面下部に申し訳程度のツイ情報が。
この時点でクリップボードには貼り付けられてるはずなので、気にせずマルチに入って殴るのだ。
終わり!閉廷!…以上!皆解散!
-
短時間で取得開始/終了を繰り返すとAPI接続制限に達する!達する!
メッセージが出て強制終了かかるので、しばらく時間を置いてみてください。
浮気せずに1個だけ選んでがっつり殴りまくろうね!(開き直り) -
多重起動は全く考慮していない(どうせ1つのクリップボードを食い合う)ので、複数起動しても片方がぬるぽ。ガッ -
再配布は自己責任でよろしくお願いしますなんでもしますから。
その場合userInfo.configだけはしっかり消そうね・・・!
再☆起☆動
エディタでRaidBattle.csv開く。
メモ帳でもExcelでもいいけどcsv用のエディタだとマル。
(´・ω・`)らんらんのお気に入りはCassava Editor
列は左から順にカンマ区切りで、
1.マルチバトルの種類
2.検索ワード
3.表示順
なので、「カスタム」ラジオボタンに追加したい場合は
8,Lv20 グリフォン,1
8,Lv20 ザリチュナルフレイム,2
みたいに追加でおk。
列は左から順にカンマ区切りで、
1.ユニークな数字ID(他と被るとうまく取得できません)
2.リストに表示するマルチバトル名
3.マルチバトル検索ワード(日本語版)
4.マルチバトル検索ワード(英語版)
3,4に関してはどちらか空白でも動作に問題ありません。
今日は特別に住所を公開するよ! --瞬殺のコルバルト--
Twitter: S4bamiS0
きくうしID: 6746908
(´・ω・`)ガバガバエラーでても許して?
- SabaRaiderはMITライセンスです。LICENSEを参照してください。
- ソリューション内で利用しているMITライセンスのパッケージは以下の通りです。
KanColleViewerのUIに憧れてMetroRadianceを使用させて頂きました!
パッケージ | ライセンス |
---|---|
CoreTweet | MIT License |
Newtonsoft.Json | MIT License |
MetroRadiance | MIT License |
以下に条文を示します。
CoreTweet
The MIT License (MIT)
CoreTweet - A .NET Twitter Library supporting Twitter API 1.1 Copyright (c) 2014 lambdalice
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Newtonsoft.Json
The MIT License (MIT)
Copyright (c) 2007 James Newton-King
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
MetroRadiance
The MIT License (MIT)
Copyright (c) 2014 Manato KAMEYA
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.