Veja todas as notificações recebidas no seu smartphone, em um canto da tela do seu computador.
A solução permite usar os popups de notificação do seu sistema desktop para mostrar novos emails, novas mensagens (Facebook, Whatsapp, SMS, Hangouts, Twitter etc), a música que está tocando, chamadas telefônicas etc.
A dica foi testada no Ubuntu 14.04, no Linux Mint 17 e no meu Debian Jessie.
O procedimento envolve o seu smartphone Android e seu PC ou notebook.
No primeiro, será necessário baixar e instalar o LinConnect, um software que permite a conexão entre as duas plataformas, permitindo a transferência das notificações.
Como o LinConnect funciona
O LinConnect roda como servidor privativo em uma rede Wi-Fi para um desktop com LibNotify e uma aplicação cliente Android, instalada e rodando em um dispositivo móvel.
Outro recurso elogiado no aplicativo cliente Android, é a possibilidade de você escolher quais aplicativos terão suas notificações compartilhadas com o PC.
O projeto está em desenvolvimento ativo e pode conter alguns bugs. Se você achar que incomodam muito, pode desinstalar os aplicativos a qualquer momento.
Download e instalação do LinConnect no PC
O script de instalação prevê o uso em distribuições Linux baseadas no Debian, no Ubuntu (apt-get) e no Fedora (yum).
Abra um terminal e comece pelo download:
wget http://raw.github.com/hauckwill/linconnect-server/master/LinConnectServer/install.sh
Em seguida, altere as permissões do script de instalação para torná-lo executável:
chmod +x install.sh
Agora, você pode rodar o script de instalação:
./install.sh
Responda que sim [Y]
às perguntas que seguem e aguarde os downloads
Install LinConnect server? [Y/N]Y Install dependencies automatically (for Debian-based distros) [Y/N]Y Installing dependencies... ... Successfully installed cherrypy Cleaning up... Press any key to continue... Installing LinConnect... Setting up LinConnect... Autostart LinConnect server on boot? [Y/N]
Responda [Y]
às duas últimas perguntas.
Se, por acidente, você responder “N” à pergunta acima (se você quer iniciar o servidor LinConnect ao reiniciar o PC), execute o comando que segue:
python ~/.linconnect/LinConnectServer/main/linconnect_server.py
Isto fará com que o servidor do LinConnect seja iniciado com o sistema.
… e pronto!
Se quiser desinstalar o linconnect, rode a seguinte sequência de comandos, no terminal Linux:
rm -vfr ~/.linconnect sudo pip uninstall pybonjour sudo pip uninstall cherrypy sudo apt-get update sudo apt-get autoremove
Configurações extra
Se você quiser, pode testar o funcionamento do sistema, pedindo para alguém te enviar um SMS ou alguma mensagem no whatsapp, Google Hangout etc.
Se você acessar o endereço http://localhost:9090
ou 127.0.01:9090
, no seu computador vai ver a tela do servidor do LinConnect, indicando que o sistema está no ar.
Eventualmente, ele pode estar mostrando um outro endereço IP, que pode ser acessado. Se for um endereço dinâmico (DHCP), ele pode não ser de muita utilidade.
Veja um exemplo da tela do servidor, na imagem abaixo.
Configuração do LinConnect no Android
Se o sistema de notificações ainda não estiver funcionando, então pode ser necessário verificar algumas configurações no seu smartphone Android.
Abra o LinConnect no seu smartphone e ligue a opção Enable LinConnect.
Em seguida, verifique se o serviço de notificação (Enable notification Service) está ativo.
Se o LinConnect ainda não estiver funcionando, volte para a tela inicial do aplicativo e verifique o servidor, em Step 3: select server.
Se o LinConnect estiver instalado em mais de um computador da casa ou do escritório, seus endereços IP vão estar listados na tela inicial do aplicativo.
Escolha o servidor certo.
Selecione os aplicativos cujas notificações serão ecoadas na tela do seu PC
Na tela principal do LinConnect, toque na opção Enabled applications e selecione os aplicativos que devem ou não compartilhar suas notificações com o seu PC ou notebook.
A primeira opção — Check/uncheck all, serve para ativar/desativar todos de uma só vez.
Referências:
https://github.com/hauckwill/linconnect-server/blob/master/README.md
http://www.noobslab.com/2014/08/display-android-notifications-on.html
https://play.google.com/store/apps/details?id=com.willhauck.linconnectclient
One reply on “Como exibir notificações do Android na tela do Ubuntu”
Muito bom !