Desenvolvedor conecta Raspberry Pi ao celular e cria bot que posta fotos do X no Instagram

Projeto usa Raspberry Pi e ADB para controlar celular antigo e publicar posts como um usuário, sem depender de API oficial do X.

Um desenvolvedor decidiu ligar duas plataformas que não conversam entre si usando um caminho incomum: um celular antigo operado à distância. O projeto foi descrito por Melih Karakelle no X, onde ele afirma ter criado um sistema que pega tweets com imagem e publica automaticamente no Instagram sem usar API oficial.

A base do sistema é direta. Um Raspberry Pi controla um smartphone Android conectado via ADB, a interface de depuração do sistema. Em vez de acessar serviços por endpoints oficiais, o código interage com o próprio aplicativo do Instagram instalado no telefone, como se fosse um usuário real tocando a tela.


 

O fluxo começa no X. O script identifica tweets com foto e aciona o Raspberry Pi, que executa comandos no celular. A partir daí, o processo acontece dentro do Android: abrir o Instagram, criar um post, anexar a imagem e publicar. Tudo ocorre no ambiente do app, não em uma camada externa.

Karakelle descreve como o sistema “enxerga” a tela. Os elementos da interface aparecem como objetos com identificadores, posições e conteúdo, permitindo cliques e navegação com precisão. Não se trata de capturar pixels ou reconhecer imagem, mas de acessar a estrutura da interface, algo mais próximo de ler código do que de analisar vídeo.

Esse detalhe resolve um dos pontos mais frágeis da automação tradicional. Scripts baseados em imagem quebram quando a interface muda alguns pixels. Aqui, a interação ocorre com os elementos internos do sistema, o que reduz erros em tarefas repetitivas.

O projeto evoluiu rápido. Ele adicionou um bot no Telegram para enviar comandos ao Raspberry Pi e receber mensagens de erro em tempo real. Isso transforma o sistema em algo operável à distância, sem depender de acesso físico ao hardware.

 

Outros usos apareceram no mesmo ambiente. Karakelle afirma que já utilizou o fluxo para traduzir tweets para inglês e publicar valores de Bitcoin automaticamente. A lógica permanece: ler conteúdo, processar e executar ações dentro de aplicativos reais.

Questionado sobre liberar o código, ele respondeu que não pretende abrir o projeto. Segundo ele, não há tempo para organizar, documentar ou oferecer suporte. 

O caso chama atenção por um motivo específico. Em vez de tentar integrar X e Instagram por meios oficiais, o sistema usa um dispositivo físico como intermediário. O celular deixa de ser apenas terminal e passa a funcionar como executor de tarefas, operando aplicativos fechados como se fosse um usuário contínuo.

Você também deve ler!

Um Galaxy Note 10+ que virou NAS: Brasileiro transforma celular com tela quebrada em servidor de arquivos na rede e celebra: “eu tô genuinamente muito feliz”

Postado por
Editor-chefe no Hardware.com.br/GameVicio Aficionado por tecnologias que realmente funcionam. Segue lá no Insta: @plazawilliam Elogios, críticas e sugestões de pauta: william@hardware.com.br
Siga em:
Compartilhe
Deixe seu comentário
Assine nossa Newsletter
Assine nossa newsletter e receba nossa seleção de conteúdo sobre tecnologia, games, IA e internet em seu email.
Veja também
Publicações Relacionadas
Img de rastreio
Localize algo no site!