Bot para o site de digitação 10fastfingers.com
Feito para fins de conhecimento, não recomendo, apoio ou incentivo trapassa em qualquer tipo de caso.
sudo apt install python3-dev build-essential liblcms2-dev zlib1g-dev libtiff5-dev libjpeg8-dev libfreetype6-dev libwebp-dev
E as dependências em setup:
python3 -m pip install -r requirements.txt
Execute o comando sh downloadData.sh para baixar as informações necessárias do seu monitor, como resolução real do monitor e do navegador. Ao abrir será iniciado automaticamente um download do arquivo data.json, que servirá de configuração para o programa. Mova o arquivo para a pasta raiz do projeto e não se esqueça de fazer isso sempre com a tela maximizada.
Por padrão a janela aberta pelo comando já inicia maximizada, porém usando o google-chrome, que apesar de padrão pode ser mudado de acordo com seu navegador, como por exemplo o firefox. Basta mudar a linha de comando no arquivo downloadData.sh, iniciando sempre em tela maximizada para que tudo funcione corretamente.
firefox ./index/index.html -start-maximized
O bot pode não funcionar corretamente em navegadores distintos dos apresentados, pois não foram testados inicialmente, para uma sugestão ou relatar um problema abra um pull request ou me contacte no Discord.
Depois de seguir todos os passos à cima, abra o site 10fastfingers.com e inicie o bot usando python3 fastFingersBot.py
Enjoy ;)