Skip to content

maccyber/gunrc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GunRC - GTK Universal Network Remote Control

screenshot.png

A GTK-3 remote control for network-connected devices such as:

  • Recivers
  • Decoders
  • Televisions

It 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 etc

Using 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

GunRC can currently be downloaded from the Git repository using:

$ git clone git://github.com/maccyber/gunrc.git
$ cd gunrc

To run GunRC, you can install it in a dedicated directory (as root):

# python setup.py install

About

Gnome Universal Network Remote Control

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published