【さとみツールver3.0】アプデ内容【大型アプデ】

1.はじめに

こんにちは。石原さとみです。
以前にさとみツールというツールを公開しておりまして、知り合い含めて小規模ではありましたが使用していただいておりました。
今回はアップデートが一通り終わったので変更点と導入方法の方を解説しようかと思います。

まあアップデートと言っても最適化などに近いですが、ぜひ更新していただきたい内容となっております!!

2.主な変更点

主な変更点は以下のとおりです。

・設定用のGUIを追加しました。
・画像生成用のソフトウェアが拡張子を参照しないように変更しました。
・若干機能を追加しました。
・ポケモンの認識を最適化しました。

2.1設定用GUIの追加
今まで設定やwebhookの設定を行う際configファイルを開いていましたが、操作が慣れていない人だと編集が困難な点、あとから編集する場合どれがどのURLか分かりづらい点、webhookだけを共有したい場合でもconfigファイルごと共有する必要がありいちいち設定を戻す必要がある点など、不便な点が多かったです。
以上のような点を改善するためにGUIを導入する運びとなりました。

画像1

Webhook登録画面はこんな感じです。
詳しい使い方については後述いたしますが、URLに対して登録名をつけることでどこのチャンネルに飛ばしているものなのかひと目でわかりやすくすると同時に、トグルボタンをつけることで、いちいちURLを削除せずとも使わないwebhookはOFFにできる機構を追加しました。
これらのデータは各種設定とは別に保存されますので、友達とwebhookの設定を共有する場合はそのファイルだけ共有すればOKです。

画像2

別ページでは機能の設定を行うことができます。
こちらも後述いたしますが、今までのテキストファイルで管理するよりもわかりやすいかなと思います。

2.2画像生成用のソフトウェアが拡張子を参照しないように変更
今までの画像生成用ツールの場合は"1.jpg"のように拡張子まで指定して名前変更をしてもらっていました。ツールをリリースしてから気づいたんですけど大体のソフトで画像を用意したときの形式がpngなんですよね。今回のアップデートでほとんどの画像形式をカバーしたので名前が1とか2とかになっていれば拡張子がjpgであれpngであれ関係なく画像を生成できるようになりました。

2.3機能の追加
2.2でも写ったんですけど、1個目と下2つは新機能です。

画像3

起動時に自分のPTを登録するというのは、この画面でツールを起動したときに自分のPTを読み取って画像を登録してくれます。
今までは各自でアイコンを選んで登録してもらっていたので、その手間が省けるかなって感じです。
相手のPTをクリップボードにコピーというのは、PT画像をともに出力される['888', '815', '197', '892', '233', '426']みたいな文字列をクリップボードにコピーしてくれます。これがあることでDiscordの検索からログを簡単に検索することができます。
最後に相手の選出もログとして出力というのは、今まではログとして相手のPTのみを出力していましたが、同時に相手の選出も出力できるようになります。

画像4

こんな感じに上がPTで下が選出という感じにできます。
選出まで入れた場合は出力するタイミングが決着後となります。チェックを入れなかったら従来の出力形式になります。

2.4ポケモンの文字認識最適化
これはシステム的な話なんですけど、ポケモンの文字認識の手法を変えました。中国名のザシアンが認識しなかったりヌケニン怪しかったりみたいな問題が解消できたかなと思います。

3.導入方法

ツールのDL:OneDrive

正直導入方法自体は以前のツールと変わらないので、こちらを参考にインストールしてみてください。9章で「画像生成の拡張子まで変更してください」みたいな注意があるのですが、新ツールの場合は不要です。名前だけ1,2,3にしていただければ結構です。

4.各種設定

新ツールの中にある「satomi_config.exe」が設定用のソフトです。
起動すると2.1で紹介したような画面が出てくると思います。

画像5

機能設定の方は難しいことないと思うので、欲しい機能にだけチェックをつけて保存してください。
webhook設定画面も難しいことはありません。登録名には好きな名前を入れて、URLのwebhookのURLを入れてあげてください。
送信テストボタンを押すとURLにテストメッセージを送ってくれます。

画像6

こんな感じです。これが送られてくれば正常にURLを入力できていることになります。

画像7

僕の場合はこんな感じの入力で保存をしました。下に増える場合も同じ感じです。
webhookの設定を共有するときは"wh_save.conf"というファイルを共有してください。

5.その他の事項

"sozai/mydesign"は自分のPTを自動で読み込んだ際にその中を優先して読み込みます(ない場合はdiscord_iconから取得されます。)
なので自分のPTのポケモン画像をオリジナルで追加する場合はdiscord_iconの中の対象ポケモンのファイル名と同じ名前にしてmydesignに入れておいてください。

6.おわりに

書き始めたときからは想像できないくらい雑になってしまったんですが、結構文章で説明するのは難しい感じのアプデなんですよね。
わからないことがあればTwitterかdiscordで聞いていただければ対応いたします。

質問等ありましたらTwitter(@satomi1224_poke)までお願いします。

この記事が気に入ったらサポートをしてみませんか?