Download Latest Version snarl 5.0.0.zip (13.3 MB)
Email in envelope

Get an email when there's a new version of Snarl

Home / Extras / snp31 / snp31server.py
Name Modified Size InfoDownloads / Week
Parent folder
readme.txt 2017-04-24 999 Bytes
Totals: 1 Item   999 Bytes 0

snp31server.py

A Python SNP 3.1 server for macOS and certain* versions of Linux.
Copyright (c) 2017 full phat products


* Linux distribution must support the 'notify-send' package and meet dependencies below


Dependencies
-=-=-=-=-=-=-

* Python 3 (tested and working on Python 3.6)
* pyobjc (macOS only)

To install pyobjc:

> python3.6 -m pip install -U pyobjc-core
> python3.6 -m pip install -U pyobjc


Issues with using https:// icons?
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

If you're running on Python 3.6 and macOS, be aware that Python 3.6 has no SSL certificates for macOS installed by default.  This will cause any https://-based icons to fail to load.  This can be remedied by running:

/Applications/Python\ 3.6/Install\ Certificates.command



Notes
-=-=-

o Not all SNP 3.1 requests are handled by this server, in fact only NOTIFY and FORWARD are

o This server does not implement the SNPD discovery service (yet)


Change History
-=-=-=-=-=-=-=-

0.1		- Initial test release.







Source: readme.txt, updated 2017-04-24