Skip to content

A bot I made for Tiny Tower because visiting friends is boring

Notifications You must be signed in to change notification settings

CeHaga/Tiny-Tower-Bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tiny-Tower-Bot

Um bot que fiz pro Tiny Tower porque é chato visitar amigo.

A bot I made for Tiny Tower because it's boring to visit friends.

Português/Portuguese:

Esse bot foi feito usando ADB (Android Debug Bridge) para comunicação com o Android e OpenCV em Python para identificação de imagens. Portanto, é necessário que seu celular esteja conectado a um computador via cabo USB com o modo de depuração USB ativo.

Ele é mais lento do que uma pessoa seria, mas em compensação é possível deixar o bot rodando enquanto faz outras coisas.

A ideia do bot não é automatizar tudo, apenas a visita a amigos, mas outras automatizações poderão vir com o passar do tempo.

Atualmente as coordenadas estão por pixel, então só funcionará com precisão em dispositivos que possuam a mesma resolução do meu (Xiaomi Mi A2 Lite), mas em breve as coordenadas serão mudadas para porcentagem.

Passo 1: Ter um Android. O bot não foi feito para iPhone porque não tenho nenhum produto da Apple.
Passo 2: Ativar as configurações de desenvovedor e o modo de depuração USB.
Passo 3: Instalar o ADB (https://www.xda-developers.com/install-adb-windows-macos-linux/).
Passo 4: Rodar o programa específico ou chamar uma outra função do arquivo functions.py.
Passo 5: Me ensinar a criar um passo a passo decente e criar programas pra chamar funções decentemente.

English:

This bot was made using ADB (Android Debug Bridge) for communication with the Android and OpenCV in Python for image recognition. So, it's necessary for your phone to be connected to a computer via USB cable with USB debugging active.

It's slower than a human would be, but you can leave it running on background while doing something else.

The bot's idea isn't to automatize everything, only the friends's visits, but other automatizations can come.

Actually the coordinates are per pixel, so it'll only work properly on phones with the same screen resolution as mine (Xiaomi Mi A2 Lite), but soon it'll be changed to percentage.

Step 1: Have an Android. The bot wasn't made for iPhone because I don't own any Apple products.
Step 2: Activate developer setting and USB debugging.
Step 3: Install ADB (https://www.xda-developers.com/install-adb-windows-macos-linux/).
Step 4: Run the specific program or call the Python function.
Step 5: Teach me to make a decent README and proper functions call programs.

About

A bot I made for Tiny Tower because visiting friends is boring

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages