Because sometimes 10 ain't enough: Chrome Extension + Nodejs server + Tesseract.
Cheating software for 10fastfingers.com.
Handles both the normal races, and the AntiCheat guard.
Install Tesseract and desired language packs. Tesseract docs.
Start the server with:
TESSERACT_BIN=tesseract/binary/path yarn server:start
cd ext && yarn build
The ext/dist
directory is ready to be loaded as an extension with Chrome's developer mode enabled.
Open the extension's popup.
In the Normal tab, you may submit fake tests. Select the desired WPM (mind that it's an approximation, and the result might be 20-30 higher on occasion).
Once a high-scoring test is submitted, you will be forced to pass an AntiCheat test.
In the AntiCheat tab, you may submit AntiCheat tests. Press the RUN ANTICHEAT button and, once enough time has passed, press SUBMIT RECOGNIZED.
Not every AntiCheat image is recognized properly - some of them are too unreadable. You may click the RESET button to return to the starting point, and repeat the procedure until you get a satisfactory result.
Though only Polish is supported so far, the Tesseract server request's body already has a lang
field which is forwarded directly to Tesseract, and thus it's enough to change client logic:
- The
lang
field in the request body - Possibly 10fastfingers requests to indicate a different language