Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/maccyber/gunrc
Gnome Universal Network Remote Control
https://github.com/maccyber/gunrc
Last synced: about 2 months ago
JSON representation
Gnome Universal Network Remote Control
- Host: GitHub
- URL: https://github.com/maccyber/gunrc
- Owner: maccyber
- License: other
- Created: 2014-06-23T09:34:35.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2023-12-15T05:51:26.000Z (about 1 year ago)
- Last Synced: 2024-04-28T02:36:37.681Z (9 months ago)
- Language: Python
- Homepage:
- Size: 127 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
README
GunRC - GTK Universal Network Remote Control
============================================.. image:: screenshot.png
:scale: 50%A GTK-3 remote control for network-connected devices such as:
* Recivers
* Decoders
* TelevisionsIt uses a XML-based template system, so it's easy to add devices and functions.
Currently it supports:
* Pioneer VSX-series Reciver
+ Turn "Network Standby" on
* Enigma devices such as dreambox, vuplus etcUsing GunRC
============usage: gunrc.py [-h] [-V] [-d] [-l {profiles,commands}] [-c PROFILE COMMAND]
cli example: gunrc -c default play
optional arguments:
+------------------------+----------------------------------------+
| Option | Description |
+========================+========================================+
| -h, --help | how this help message and exit |
+------------------------+----------------------------------------+
| -V, --version | show program's version number and exit |
+------------------------+----------------------------------------+
| -d | turn on for debugging |
+------------------------+----------------------------------------+
| -l {profiles,commands} | list available profiles or commands |
+------------------------+----------------------------------------+
| -c PROFILE COMMAND | send COMMAND to device in PROFILE |
+------------------------+----------------------------------------+Requirements
------------In order to run GunRC, you will need the following dependencies:
* Python >= 3.2
* `PyGObject`_ (aka Python GObject Introspection) (3.7.4 or more recommended,
earlier versions may also work)
* GTK >= 3.4.. _PyGObject: https://live.gnome.org/PyGObject
GunRC can currently be downloaded from the Git repository using::
$ git clone git://github.com/maccyber/gunrc.git
$ cd gunrcTo run GunRC, you can install it in a dedicated directory (as root)::
# python setup.py install