今までサイトの存在は知ってたけど、自前でDB建てるより楽なのでここにデータ入れるようにした。
登録
ここから新規登録
データ登録
手動でポチポチなんてやってられないので自動化
splatnet2statinkというツールを使うと自動でデータを入れてくれる。
インストール
Pythonが動く環境が必要
$ git clone https://github.com/frozenpandaman/splatnet2statink.git
実行
$ cd splatnet2statink $ python splatnet2statink.py
初回はウィザード形式で設定が始まる。 設定は同一ディレクトリのconfig.txtに保存される。
$python splatnet2statink.py splatnet2statink v1.1.3 Generating new config file. stat.ink API key: XXXXXX Default locale is en-US. Press Enter to accept, or enter your own (see readme for list). ja-JP Pulling data from online... Blank cookie. session_token is blank. Please log in to your Nintendo Account to obtain your session_token. Make sure you have fully read the "Cookie generation" section of the readme before proceeding. To manually input a cookie instead, enter "skip" at the prompt below. Navigate to this URL in your browser: https://accounts.nintendo.com/connect/1.0.0/authorize?******* Log in, right click the "Use this account" button, copy the link address, and paste it below:******* Wrote session_token to config.txt. Attempting to generate new cookie... Wrote iksm_session cookie to config.txt. Pulling data from online... Number of recent battles to upload (0-50)? 50 Battle #50 uploaded to https://stat.ink/@****
これで直近50試合の結果が自動で送信される。
データの送信
新しい試合のデータを登録する
python splatnet2statink.py -r