To install it:
git clone https://github.com/Caerbannog/ruzzlebot/
To run it:
cd ruzzlebot
python ./ruzzlebot
This program connects to your Android phone over USB. It asks the user to enter the letters of a Ruzzle game, then finds every allowed word and finally types them on your phone by simulating touch events.
You can enter the letters with whitespace anywhere, for instance:
What are the 16 letters?
ABCD
EFGH
IJKL MN OP
The script should give you the maximum score :
Only Python 2 is supported because of the imaging library (PIL).
The dictionary is extracted on the fly from Ruzzle. You can generate a text file
from it with the extract_jet.py
script.
The bonuses are read from the device screen with the screencap
utility of
the phone.