Listens on a port of the local computer and displays and reads incoming messages.

Latest Version

Version
2.3.0
Update
January 6, 2015
Size
145KiB
Developer
www.weatherng.com
Category
Users
31
Rating
4.6 ★
Manifest Version
2
Web Store Status
Languages Support
English
See more
Permissions
Tts
Webview
Alarms
SyncFileSystem
Gcm
Notifications
Storage
System.network
Https://android.googleapis.com/gcm/send
Http://developer.android.com/
See more

Notiferator. Notification Listener. Application

Notiferator. Listens for messages and displays notifications.

Listens at a port on the local computer and displays and reads incoming messages. In addition listens to and sends Google Cloud Messaging notifications.

Useful for home automation information updates, monitoring changes on webcams, messages from different local devices, announcing telephone callers, ... All messages and images can be forwarded to other Notiferators.

Notiferator receives messages and images from the network by listening to a port on the computer.

Notiferator displays and optionally reads message notifications on the local computer.

Notiferator forwards incoming messages to other connected Notiferator clients. Messages are sent via GCM (Google Cloud Messaging).

Stores incoming images in Google Drive in a dedicated synched extension folder. GCM messages are limited to 4 kbytes so the images cannot be sent via GCM.

Displays message log when launching the interface for a running Notiferator.

From shell scripts you can use e.g. nc (192.168.178.51 is the computer running Chrome in this case):
echo \"Call from Mike\" | nc -i 1 -t -w 2 192.168.178.51 8888

How to send images is described in the help (?) of Notiferator.

Changelog:
o v2.2.0: Added GCM messages reception and forwarding, image receptation and storing, display of message log
o v2.1.0: Switched to chrome.sockets.tcpServer, updated interface, stability improvements, added option to select the text-to-speach language
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 2, "name": "Notiferator. Notification Listener.", "short_name": "Notiferator", "description": "Listens on a port of the local computer and displays and reads incoming messages.", "version": "2.3.0", "minimum_chrome_version": "33", "icons": { "128": "noti-128-1.png" }, "sockets": { "tcpServer": { "listen": "" } }, "permissions": [ \t"tts", "webview", \t"alarms", "syncFileSystem", "gcm", "notifications" , \t"storage", "system.network", \t"https://android.googleapis.com/gcm/send", "http://developer.android.com/" ], "app": { "background": { "persistent": true, "scripts": ["jquery-2.1.1.min.js", "tcp-server2.js", "background.js"] } }}
Read more