Hocuspocus is a remote control system for key Linux applications.
Hocuspocus is a remote control system for key Linux applications.
They can be controlled remotely via a web server. This means you can adjust things like system volume from any browser, including a wifi enabled PDA such as the Iphone. Hocuspocus is written in Python using Greg Stein's EZT templating system.
Supported applications:
- Audacious
- VLC
- Alsa sound system
- Playlists
Launching A Single Server
in this directory just run
./hocuspocus.py
This will start a single server on the port specified in ./hocuspocus.conf. This config files also authorization and authentication settings.
Configuration and Customization
There more configuration in Config/*.conf. The html templates can be found at Templates/*ezt. The css style sheet used by all templates lives in
Resources/default.css.
Password
The default user password combination is (default, admin). Also certain machines from local subnets are allowed.
Running Multiple Servers
If you have multiple servers running you can use the proxy ./service_manager.py to provide a single access point for all of them. This will also reduce the number of holes you have to punch in your firewall.
Requirements:
· Python
What's New in This Release:
· Added an alarm clock, favicon, and initial support for pulseaudio
link : http://linux.softpedia.com/progDownl...oad-38109.html
Hocuspocus is a remote control system for key Linux applications.
They can be controlled remotely via a web server. This means you can adjust things like system volume from any browser, including a wifi enabled PDA such as the Iphone. Hocuspocus is written in Python using Greg Stein's EZT templating system.
Supported applications:
- Audacious
- VLC
- Alsa sound system
- Playlists
Launching A Single Server
in this directory just run
./hocuspocus.py
This will start a single server on the port specified in ./hocuspocus.conf. This config files also authorization and authentication settings.
Configuration and Customization
There more configuration in Config/*.conf. The html templates can be found at Templates/*ezt. The css style sheet used by all templates lives in
Resources/default.css.
Password
The default user password combination is (default, admin). Also certain machines from local subnets are allowed.
Running Multiple Servers
If you have multiple servers running you can use the proxy ./service_manager.py to provide a single access point for all of them. This will also reduce the number of holes you have to punch in your firewall.
Requirements:
· Python
What's New in This Release:
· Added an alarm clock, favicon, and initial support for pulseaudio
link : http://linux.softpedia.com/progDownl...oad-38109.html