README.md in procon_bypass_man-0.1.12 vs README.md in procon_bypass_man-0.1.13

- old
+ new

@@ -26,12 +26,12 @@ * ruby-3.0.x ## Usage * USBガジェットモードで起動するRaspberry Pi4を用意する * https://github.com/splaplapla/procon_bypass_man/blob/master/docs/setup_raspi.md -* Raspberry Pi4で https://github.com/jiikko/procon_bypass_man_sample をclone して実行ファイルを動かす - * 実行ファイルと設定ファイルについては https://github.com/splaplapla/procon_bypass_man/wiki に詳細を書いていますが、まず動かすためにはcloneしたほうが早いです +* Raspberry Pi4 で sudo pbmenv install latest && cd /usr/share/pbm/current && sudo ruby app.rb + * 動いたのを確認したらserviceとして登録にするなどしてください ## Plugins * https://github.com/splaplapla/procon_bypass_man-splatoon2 ## FAQ @@ -50,36 +50,39 @@ * キーリマップ, 連射, マクロ, 特定の同じ操作の繰り返し(mode) * リマップは1つのキーを別のキーに割り当てます * 連射中には特定のキーの入力を無視したり、複数のキーをトリガーに連射することができます * どうしてsudoが必要なの? * 操作するdeviceファイルの所有者がrootだから +* 市販されているサードパーティ製連射機との違いは? + * サードパーティ製のコントローラーは、設定方法や形状が特殊で買い換えるたびに学習・設定コストが発生します。本ツールを使えば、設定内容はテキストで管理することができ、使い慣れたプロコンで同等のことができます。 ## TODO * レコーディング機能(プロコンの入力をマクロとして登録ができる) * マクロにdelayを入れれるようにする * 設定ファイル マクロの引数に、ボタンを取れるようにする ## 開発系 -* pbmenvで生成するapp.rbに開発用ブランチを参照してください - ### プロコンとの接続を維持したまま、現在の設定ファイルをPBMに反映する ```shell sudo kill -USR2 `cat ./pbm_pid` ``` ### 起動ログをサーバに送信する * `ProconBypassMan.api_server = "http://.."` を設定すると、 `POST /api/events` に対して起動ログなどを送信するようになります ### 開発環境でログの送信を確認する方法 * `bundle exec bin/dev_api_server.rb` -* `INTERNAL_API_SERVER=http://localhost:4567 bin/console` -* `API_SERVER=http://localhost:4567 bin/console` - * `message = ProconBypassMan::BootMessage.new; ProconBypassMan::ReportBootJob.report(body: message.to_hash)` +* `API_SERVER=http://localhost:4567 INTERNAL_API_SERVER=http://localhost:4567 bin/console` + * `message = ProconBypassMan::BootMessage.new; ProconBypassMan::ReportBootJob.perform(body: message.to_hash)` ### リリース手順 * project_template/web.rb, project_template/app.rb, lib/procon_bypass_man/version.rb のバージョンをあげる * CHANGELOG.md に日付を書く * be rake release ## License The gem is available as open source under the terms of the [MIT License](https://opensource.org/licenses/MIT). + + +## Links +* https://discord.gg/bEcRNKf4ep