June 17, 2025
I've finished the main functions for this cheat, now just gotta start adding feature functions and add automation later.
Doesn't look like I wrote a whole lot but was way more of a headache for me than it looks since I had to learn a bit about js and devtools while working. First time making a tampermonkey script and working with plain js too.
exactly what it sounds like...
I've implemented authentication and database with supabase, and crypto payment system with cryptomus since last devlog. The frontend of this is pretty much done, I've also worked on the backend playwright functions and significantly reduced the amount of data my proxies use by over 95%.
I've worked on a lot of stuff since the last devlog.
First thing I added was the logs system, was pretty simple, I just made a function to push the log text to a string array.
Next thing I worked on was hotkeys, this was really annoying to add and it had a weird quirk where if you were focused on the app the hotkey wouldn't work so I just implement it in the react code as well as a listener on the backend.
I also fixed the custom click key system, revamped settings and logs ui, and some other small changes I can't recall.
Lastly, I finally added the cursor click position function, which was pretty simple, I just have it move the cursor to the selected position every iteration of the click loop before the click.
I've added a lot of stuff, already wrote this devlog and don't want to re-write the whole thing again but here is what it does now.
for each account token token (added token login instead of the manual login system I had before)
1. Launches a non-headless instance of Puppeteer
2. Logs into the account with token
3. Waits for a rain to begin
4. Joins a rain and solves the captcha
5. Reads and parses the alert and sets lastrain to be the amount you got from the most recent rain
6. Uses my old gamble function (with some modifications) and gambles lastrain (you need to gamble the amount won from previous rain before being able to join a new rain)
7. Repeat
Really just making everything work properly, fixing bugs and perfecting the UI as much as I can before I start working on the last few parts of this project for now. I spent a really long time making my custom click options selector, seems small but was a real pain in the ass. My next goal before all the functionality is finished and I can ship it, is to add event logs, the custom click options change call to the backend, and a cursor position function in rust for the chose position option, after that I'm done and will ship.
No clue how often I'm supposed to update this or who is ever going to read this but here we go...
This is a bit of an old project I worked on for a couple days a few weeks back.
In the past 2 hours of development, I've touched up on the front-end a bit and switched out some of my components with shadcn components for consistency.
I've also began the rust back-end clicker functions, my goal is to finish the basic outline and plan out how everything will fit together.
Lastly, I made a real readme (mostly with ai because I'm lazy) and it looks good enough for now.
That's all ig.
This was widely regarded as a great move by everyone.