Splatoonstat.inkサーバ設定

stat.ink: Mac OS X で splatnet2statink を利用中の方へ

既に stat.ink トップページで案内している通り、stat.ink ではゴールデンウィーク明けを目安に、セキュリティの強化を予定しています。2017-05-07T22:00:00+09:00 頃実施しました。
具体的には、既にセキュリティ上の問題の見つかっている「TLS 1.0」およびほとんど利用されていない「TLS 1.1」を停止します。
(TLS は一般に「SSL」と呼ばれている、暗号化等に関する仕様です)

この変更は、一般に、一部の環境を除いてほとんど影響がないため、世界的にほぼ同時期に行われるものです。
(クレジットカード関係で 2018 年 6 月末までの停止を求められているもので、これにあわせたものです。既に実施されているサイトもあります)

OS X では 10.9 Mavericks あたりから対応していると思われますので、普段、Safari 等でブラウジングする分には全く問題ありません。
(stat.ink のトップページを表示すると、”TLS 1.2″ の部分にチェックマークがつくと思います。ここでチェックマークがつく環境は(他のサイトも含めて)大丈夫です)

これをうけて、stat.ink でもほぼ影響はないだろうと思っていました。
思っていました、具体的な条件は現在のところ不明なものの、一部の splatnet2staink 利用者が TLS 1.0 で通信していることに気づきました。
その環境で利用している方は、ゴールデンウィーク明けに突然投稿できなくなります。

と言われても、自分の環境が該当するのかよくわからないと思いますので、チェック用のスクリプトを準備しました。
(splatnet2statink が使える程度の知識の持ち主を想定していますので、細かい説明は省きます)


(AMPページで見ている方は↑に何も表示されていないと思います。ここ をクリック/タップして通常ページの表示に切り替えてください)

このスクリプトを保存して実行する(例えば、端末上で python tlstest.py)と、例えば次のような表示が行われます。

OpenSSL version: OpenSSL 1.0.1e-fips 11 Feb 2013
TLS v1.0 (Obsoleted)   : OK
TLS v1.1 (Obsoleted)   : OK
TLS v1.2 (Required)    : OK
TLS v1.3 (Experimental): Failed

この例では “TLS v1.2 (Required)” が “OK” になっていますので、今後とも問題なく利用可能な環境であると言えます。
もし、お使いの環境で “TLS v1.2” の部分が “Failed” になるようでしたら、対応が必要となります
(「stat.ink に投稿できなくてもいいや」という話で終わらず、その環境は今後多数のサイトに接続できなくなる可能性があります)
なお、 “TLSv1.3” は、繋がる環境がほぼ存在しないので、まず “Failed” になります。問題ありません。

具体的な対応については、手元に OS X の環境が存在しないためよくわかりませんが、もしかすると、次のようなことをすると良いかもしれません。
(OpenSSL というプログラムを更新します)

brew update
brew upgrade openssl
brew link openssl --force

これで駄目なら、このへん を見てやってみてください。
splatnet2statink 作者の Eli (frozenpandaman) は「結局 Python 再インストールしたよ…」って言ってました。IkaLog Slack で。

しかし、この状態は Mac で開発してる開発者は 6 月以降死ぬんじゃなかろうか…

Splatoonstat.ink

stat.ink: Add Sorella Brella (パラシェルターソレーラ)

stat.ink にパラシェルターソレーラを追加しました。
APIに指定する際のキー文字列は “parashelter_sorella” です。

I’ve added the Sorella Brella to stat.ink for Splatoon 2.
The key-string for the API is “parashelter_sorella,” from its Japanese name “パラシェルターソレーラ.” (rōmaji: parasherutā sorēra, literally: Para(-sol)+shelter Sorella)

Splatoonstat.ink

stat.ink: Add Zink Mini Splatling

stat.ink にスプラスピナーコラボを追加しました。
APIに指定するためのキー文字列は、”splatspinner_collabo” です。

I’ve added the Zink Mini Splatling to stat.ink for Splatoon 2.
The key-string for the API is “splatspinner_collabo,” from its Japanese name.

Splatoonstat.ink

stat.ink: Add H3D and NIKE gears

stat.ink にH3リールガンDとナイキフェスに合わせた追加と思われるギアを追加しました。
I’ve added the H-3 Nozzlenose D and 2 gears which added due to Japanese 10th Splatfest (Sponsored by Nike).

Key-string Japanese (literally/rōmaji) English Key-string from Note
h3reelgun_d H3リールガンD
H3 reel gun D
Etchi san rīru gan dhī
H-3 Nozzlenose D Ja
sea_slug_volt_95s ウミウシボルト95
Sea slug volt 95
Umiushi boruto kyū-jū go
Sea Slug Volt 95s En Also accepts sea_slug_volt_950s for compatibility
sesame_salt_270s ゴマシオ270
Sesame&salt 270
Goma shio ni-hyaku nana-jū
Sesame Salt 270s En
Splatoonstat.ink

stat.ink: Add neo sploosh-o-matic and octo gears

stat.ink にボールドマーカーネオとオクトギアを追加しました。
I’ve added the Neo Sploosh-o-matic and Octo gears.

Key-string Japanese (literally/rōmaji) English Key-string from
bold_neo ボールドマーカーネオ
Bold marker neo
Bōrudo mākā neo
Neo Sploosh-o-matic Ja
studio_octophones スタジオオクトホン
Studio Octophone
Sutajio okutohon (okutofon)
Studio Octophones En
octo_layered_ls オクトガサネ
Octo Layered
Okuto gasane
Octo Layered LS En
Splatoonstat.ink

stat.ink: Add Goby Arena and Dark Tetra Dualies

stat.ink に、「アジフライスタジアム」「クアッドホッパーブラック」を追加しました。
APIに指定するためのキー文字列は “ajifry“, “quadhopper_black” です。

I’ve added the Goby Arena and the Dark Tetra Dualies to stat.ink for Splatoon 2.
The key-string for API is “ajifry“(stage) and “quadhopper_black“(weapon).
From those Japanese names “アジフライスタジアム” and “クアッドホッパーブラック.”

アジフライスタジアム : rōmaji: Aji-furai sutajiamu / literally: Deep-fried Horse-Mackerel Studium / Aji-furai (Note: “furai” is “fry”)
クアッドホッパーブラック: rōmaji: kuaddo hoppā burakku / literally: Quad Hopper Black

Splatoonstat.ink

stat.ink への自動転送のための、イカリング2へのアクセス間隔について

SquidTracks、splatnet2statink をご利用いただいている場合、多くの場合、自動取込を有効にしているかと思います。
また、その場合、5分や10分くらいの間隔で取り込んでいることが多いと思います。

stat.ink作者としては、もっと長い間隔をオススメします 続きを読む

Splatoonstat.ink

stat.ink: Add Sloshing Machine Neo (スクネオを追加)

stat.ink にスクリュースロッシャーネオを追加しました。
API に指定するためのキー文字列は “screwslosher_neo” です。

I’ve added the Sloshing Machine Neo to stat.ink for Splatoon 2.
The key-string for the API is “screwslosher_neo,” from its Japanese Name “スクリュースロッシャーネオ.” (Literally: Screw Slosher Neo / Rōmaji: Sukuryū surosshā neo)

Have fun!

Splatoonstat.ink

stat.ink: Add Custom Goo Tuber(ソイチューバーカスタムを追加)

stat.ink にソイチューバーカスタムを追加しました。
API に指定するためのキー文字列は “soytuber_custom” です。

I’ve added the Custom Goo Tuber to stat.ink for Splatoon 2.
The key-string for the API is “soytuber_custom,” from its Japanese name “ソイチューバーカスタム (rōmaji: Soi chūbā kasutamu; literally: Soy tuber custom)”


Image by Iwao (pump) [CC BY 2.0 (http://creativecommons.org/licenses/by/2.0)], via Wikimedia Commons