Salmonia+SalmonStats

Salmonia

iksm_sessionを使ってニンテンドーのサーバからサーモンランのリザルトを取得してきて、それを逐次サーバへアップロードしてくれるツール。

以下、実装済みの機能の一部。

  • iksm_sessionの自動取得
    • 自動でブラウザが開く親切設計
    • 期限切れiksm_sessionの再生成に対応
  • SplatNet2からリザルトの自動ダウンロード
    • ダウンロード終了後にSalmonStatsへアップロード
    • データの分析は全てSalmonStatsが行います

SalmonStats

必要なもの

Salmonia本体

Closed betaのユーザにのみ配布します。

募集リンクは記事下のDiscordの招待コードからどうぞ。先着十名様の予定です。

要するに最初の初期設定だけ済ませればPCで起動しているだけでサーモンランのデータをどんどんダウンロードして、SalmonStatsにアップロードしてくれるスグレモノ。

使い方は、説明不要だと思うけど一応動画つくったのでわかんない人はこれ見てください。

Closed beta募集

本リリース前にバグチェックなどをおこなっていただくClosed betaユーザを募集しています。

ただし、以下の要件を熟読した上でご理解頂ける方のみでお願いします。

突然のバルスを受け入れられる

バルスとはデータベースの全レコードの削除を指します。要するに、アップロードしたデータ全部パーになります。

なんでこんなことをするかというと、設計に変更があったときに現状のDBではクエリを投げにくい時に、データベースのデータを保持したまま再設計するよりも一度全部消したほうが圧倒的に楽だからです。

ただ、アップロードしたデータが消えてしまっても再度アップロードすれば問題ありません。

アップロード自体もツールが勝手に行うので、寝ている間に終わります。

つまりは「データ見ようとしたら消えてるんだけど!?」ってことを許容できるかどうかということです。

必要最低限のパソコンの知識がある

ここでいう最低限の知識とはソフトをダウンロードして実行したり、文字列のコピーやペーストをしたり、とかそんなレベルです。

あとは、なにかツールなどが上手く使えなかったときにその状況を簡潔かつ適切に伝えられる国語力と理解力があるかということになります。

Discordのアカウントを持っている

開発などは全てDiscord上でおこなっており、基本的にTwitterでのサポートは受け付けていません。

なので、Discordのアカウントを持っていることが最低条件になります。