Este projeto é o aplicativo móvel que funciona como cliente para o servidor Python e permite controlar o computador remotamente. Com o app, é possível ajustar o volume, mover o mouse, realizar cliques (esquerdo/direito) e rolar o scroll diretamente do seu smartphone.
- Controle de Volume: Aumentar ou diminuir o volume do computador com um slider.
- Controle do Mouse:
- Movimentação precisa através de um joystick.
- Botões para clique esquerdo e direito.
- Controle de scroll para cima e para baixo.
- Autorização por QR Code:
- Escaneie o QR Code gerado pelo servidor para conectar automaticamente ao computador.
- Framework: Flutter.
- Bibliotecas Principais:
mobile_scanner: Para escanear o QR Code gerado pelo servidor.flutter_joystick: Para controle do movimento do mouse.http: Para comunicação com o servidor.
-
Clone o repositório:
git clone https://github.com/seu-usuario/seu-repositorio.git](https://github.com/becastellani/Flutter-RemoteMouse
-
Instale as dependências do Flutter
flutter pub get- Faça o build do APK
flutter build apk --release- Implementar mais funcionalidades de controle, como:
- Controle de teclado.
- Configurações customizáveis no app.
- Melhorar a interface do usuário para torná-la mais intuitiva.
- Adicionar suporte para diferentes sistemas operacionais no servidor.
Este projeto foi desenvolvido como uma solução prática e está disponível para aprendizado e aprimoramento. Sinta-se à vontade para utilizar, modificar e compartilhar, desde que seja dado o devido crédito.
Autor: [Bernardo Castellani]
Copyright © 2024. Todos os direitos reservados.