Get a list of Starlight Stage stories that are available to you but locked due to insufficient fan count.
[This project is abandoned now as Chihiro-sama has given us the ability to do this in-game. Praise Chihiro-sama.]
This was created because Chihiro-sama is being very uncooperative when it comes to finding out which idols I need to raise the fan count for to unlock more commus. Chihiro-sama is a great, beautiful and benevolent goddess and I love her voice but I will break something if I have to listen to one more "aidoru no minna to communication wo torimashou". Please forgive me, Chihiro-sama.
Requirements:
- Android version of Idolm@ster Cinderella Girls Starlight Stage
- Packet sniffer (Refer to http://stackoverflow.com/questions/27887719/capture-packets-in-android for some options. It's highly recommended to use a method that gives out a PCAP file that you can open in Wireshark, which can be downloaded at https://www.wireshark.org/download.html, as this document will assume you're using it)
- story_details.csv file extracted from master_story.bdb.lz4 (First release includes this from 18/2/2016 update, and newer files may or may not be provided later)
- Some goddamned patience
How to:
- Start packet sniffer and begin capture.
- Start Starlight Stage.
- Once the home screen loads, quit Starlight Stage and stop packet sniffing.
- Using Wireshark, filter captured packets by HTTP to make life a bit easier.
- Look for a request that has "POST /load/index HTTP/1.1 (application/x-www-form-urlencoded)" in the "info" column.
- Select this request and double click "Hypertext Transfer Protocol" in the list below.
- Scroll down and look for the header called "UDID".
- Right click it, Copy -> Value.
- Extract the release, open encodedudid.txt, and clear the content inside.
- Paste the copied text, remove the "UDID: " part (including the space after ':') and save.
- Close the file and go back to Wireshark.
- Below "POST /load/index HTTP/1.1 (application/x-www-form-urlencoded)", look for the response from the server, "HTTP/1.1 200 OK (application/x-msgpack)" in the "info" column.
- Select it and double click "Media Type" in the list below.
- Right click "Media Type: application/x-msgpack (_ bytes)", Export Selected Packet Bytes.
- Save it as "msgpackdata" (no file extension) at the same location that the release was extracted.
- Kneel and pray to Chihiro-sama. (No, this is not optional.)
- Open WindowsFormsApplication3.exe to generate a text file with the details of the stories that require more fans to unlock.