Ikas is a schedule and battle statistic client of Splatoon 2 for Windows.
This project is no longer maintained, please use alternative utility like Nintendo Switch Online, splatnet2statink, ikaWidget2 and Salmonia.
- Automatic cookie generation of SplatNet
- Get current and coming schedules and shifts
- Get the latest battle including details of players' gears and weapons
- Get the latest salmon run including details of players' weapons and defeated boss salmoniods
- ... and display all of them in a fancy way
- Receive notifications of the latest battle and salmon run
- Japanese and English (North America)
Ikas reads and parses configuration from both user.ini, for user information, and config.ini, for system configuration, in the working directory.
When Ikas starts at the first time, it will ask for configuration. You can fill your SplatNet cookie in the cookie textbox directly, or obtain one by Automatic Cookie Generation.
- Obtain a session token. Press "Log In", log in into the Nintendo website opened by Ikas, right click on "Select this Person", copy the link address, and then Ikas will try to get session token.
- Obtain the SplatNet cookie. When Ikas successfully obtained the session token, it will try to get SplatNet cookie, and Automatic Cookie Generation will be used. Please read "Security and Privacy" section below carefully before you start.
Ikas uses cookies to access SplatNet, get schedule and battle data. This cookie may be obtained automatically using Automatic Cookie Generation which is also instructed in splatnet2statink/Cookie Generation. Please read the following paragraph CAREFULLY before you use Automatic Cookie Generation.
Automatic Cookie Generation involves making a secure request to two non-Nintendo servers with minimal, non-identifying information. For details, please refer to splatnet2statink/api docs. The developers aim to be 100% transparent about this and provide in-depth information in splatnet2statink/Cookie Generation/Automatic's privacy statement.
If you do not want to use Automatic Cookie Generation for obtaining cookie, you may also retrieve one by intercepting into the device's traffic with SplatNet, which is also called MitM. You may follow the splatnet2statink/mitmproxy instructions to get one, and fill in the app's Cookie textbox.
Ikas is licensed under the MIT License.
Ikas uses Json.NET by Newtonsoft licensed under the MIT License, ini-parser by rickyah licensed under the MIT License, and Microsoft.Toolkit.Uwp.Notifications by Microsoft.Toolkit licensed under the MIT License.
Ikas also uses API of splatnet2statink by eli fessler, flapg API by NexusMine and Splatoon2.ink API by Matt Isenhower.