Yes, I'm addicted to Platinum Points! And since I didn't want to be, I thought it'd help if I made this to make it less tempting to always check manually. Still not automated, my goal is to avoid any additional requests to appear as a completely normal user, in case odd requests ever get scrutinised
After a bit of datamining/reverse-engineering minified JS code, I found that it might be possible to get status of the annoying, randomly (?) timed missions directly, which would really make this project whole!
Had this idea couple months ago when I got my "8BitDo SN30 pro" controller.
Been working slowly on this since that day.
What's this?
- I fed .ini files, created a json log with controller mappings.
- A second script detects any usb controller and compares with json log.
- If there's a match, it displays every input in your currently connected gamepad, you set a keyboard key, mouse to stick and mouse button.
- Voilá, now you can use a usb controller to control your PC... which means, play WASD games with D-PAD and shit.
- If another app needs to take over the gamepad (like retroarch) you can set a combo to turn off/on the "engine" so the app can use gamepad normally. When you're done, press the combo to control PC with gamepad again.