Mirror Android notifications on a Linux desktop.
LinConnect Client: https://github.com/hauckwill/linconnect-client/
LinConnect is a project to mirror all Android notifications on a Linux desktop using LibNotify.
Please note that this is my first time using Python (though I do have experience in other languages), so the code may still be messy. It's a WIP.
Requirements
- python2
- python-pip
- python-gobject
- libavahi-compat-libdnssd1
- cherrypy (python package)
-
- for debian (python-cherrypy3)
- pybonjour (python package)
-
- Download [pybonjour] (https://code.google.com/archive/p/pybonjour/downloads)
-
- Install it (python setup.py install)
Running
Simply run linconnect_server.py to start the server, then start the Android application. The Android application will detect the server and display it in the server list. Selecting it will send a test notification to the server.
Simple Setup (tested on Ubuntu 13.10)
Enter the following command into a console to install the server, set it to autostart, and run LinConnect. The server will be automatically updated daily.
$ wget --quiet https://raw.github.com/hauckwill/linconnect-server/master/LinConnectServer/install.sh; \
chmod +x install.sh; \
./install.sh
To remove LinConnect, delete the ~/.linconnect directory.
[] (https://play.google.com/store/apps/details?id=com.willhauck.linconnectclient)
A binary of the client may be downloaded from the Google Play Store.
https://play.google.com/store/apps/details?id=com.willhauck.linconnectclient