From 3e36311f20b4847917b60040f4a88b07c9bee3fe Mon Sep 17 00:00:00 2001 From: Recolic <git@me.recolic.net> Date: Sun, 17 Nov 2024 09:00:49 +0000 Subject: [PATCH] Update README --- README.md | 43 +++++++++++++++---------------------------- 1 file changed, 15 insertions(+), 28 deletions(-) diff --git a/README.md b/README.md index f00d59f..a0aaedf 100644 --- a/README.md +++ b/README.md @@ -2,12 +2,12 @@ Free wash connect. Hardcoded param, Not ready for public use. -## How to use this crack on vps +## Recommended Usage Steps -> Make sure there is not existing HTTPS server running on your machine. +> location code is hardcoded, but it works for any laundry room in my test. -1. Run `python -m http.server`. Use your android phone to download `crt` and `apk` from vps. Install the crt and apk. -2. Run `httpd-standalone-ssl.py` in background. (maybe u need to update the location code!) +1. Deploy cracked https server with docker: `sudo docker run -p 443:443 -p 8000:8000 -d --name washcrack --restart=always recolic/washcrack` +2. On your phone, access `YOUR_SERVER_IP:8000`, read `_a_help.html` to setup dns, download crt & apk, and install them. 3. Modify DNS record on your phone. The following hostname should points to your vps. ``` @@ -16,35 +16,22 @@ us-central1-washmobilepay.cloudfunctions.net o424104.ingest.sentry.io ``` -5. Before first use: clear storage for wash connect app, **enter laundry room before open the app**, login with random password, start the washing machine -6. Enjoy. - -### If anything is going wrong - -> Assuming you are using HostsGo to modify DNS - -1. Clear storage & cache for wash connect app -2. Enter launcry room, start HostsGo, start wash-connect app -3. Try again +4. **EVERY TIME** Before starting app, please make sure **DNS is modified AND you are in laundry room**. Otherwise, you must clear storage before trying to restart app. +5. Start app. Login with random password, start the washing machine. -#### If it's still not working: maybe your HostsGo app fucked up +## If you want to deploy cracked server manually -1. Clear storage & cache for HostsGo app -2. Restart your phone -3. Configure HostsGo app -4. Repeat the 3 steps above. - -## docker image - -Read dockerfile, start the docker container on your vps. `sudo docker run -p 443:443 -p 8000:8000 -d --name washcrack --restart=always recolic/washcrack` +1. Run `python -m http.server`. Use your android phone to download `crt` and `apk` from vps. Install the crt and apk. +2. Run `httpd-standalone-ssl.py` in background. -On your phone, access `YOUR_SERVER_IP:8000`, read `_a_help.html` to setup dns, download crt & apk, and complete the setup. +## If anything is going wrong -go with step 5. +Test if your DNS modification works with your browser or curl. HostsGo is known to be unreliable, do more attempts. -## WARNING +## FAQ -You might have to update the location code, to make it working for your laundry room. +- After selecting washing machine, the price button shows "loading" animation, not allowing me to pay. -Refer to `httpd*.py` to learn how to update them. +This is a known issue. It happens on some machine, and you should just try another machine. +It will fix itself after a few days. And I observed, other normal users also avoid this machine even if laundry room is super busy. I believe that machine is somehow broken, and they will send staff to fix it. -- GitLab