

To do debug, I suggest you to launch disablegss.py on a terminal and dbus-monitor on another one (you can see all messages from and to dbus daemon). VirtualDubMod is based on VirtualDub by Avery Lee. If you want to use disablegss.py on Dapper, find the right methods (try to see dapper totem sources) and feel free to change what you want! These two methos are different on gnome 2.14 on Dapper. Line 38: cookie = dev.Inhibit(myprogram, 'Disabled by DisableGSS Daemon') There are only two lines that could be problematic: Usa rally races, 193 rupertsland winnipeg, Virtualdubmod 1.5.1. I don't think that this small daemon could run on Dapper: the dbus and gnome API change on every release. If someone change the config file, the daemon read it again. If it's true, the screensaver is disabled. This is my first program in python so please tell me if something is wrong or not well coded!Įvery 60 secs the daemon check if there are apps running that are also present in the config file.
#Virtualdubmod 1.5.1.1a mod
There is a small terminal app, dbus-send, to comunicate with dbus but it doesn't work well with these methods, so I decide to use the python dbus interface. We decided to release a bugfix version for some of the worst (mostly NET mod related) bugs. To enable them again you must call the UnInhibit method. The idea is if you call the Inhibit method of gnome-screensaver, you disable the screensaver AND the powermanager. It is based on Avery Lee's VirtualDub, and is licensed under the GPL.

#Virtualdubmod 1.5.1.1a download
Unfortunately the dbus and gnome development documentation are a bit outdated, so I have read totem sources to view which methods are called to stop gnome-screensaver and gnome-powermanager. Free download page for Project VirtualDubMod's is an open source video capture and linear processing tool for Microsoft Windows. With a little hacking in the database and config file, I manage to get my AVIs provided and.

You can change the config file on fly (I check if someone modify it), adding or removing apps without restarting it. Im trying to get FireFly/mt-daapd to provide my. Added \'split\' and \'mix\' audio filters. Free download page for Project VirtualDubMods is an open source video capture and linear processing tool for Microsoft Windows. Now just launch disablegss.py on a terminal or simply add it on your session! VirtualDub 1.5.1 Change Log features added Improved audio filter dialog. Please notice you must insert the name of the app how you can see it on 'ps aux': for example if you want to add firefox, you must write a line with "/usr/lib/firefox/firefox-bin". In this config file add every application name that could stop gnome-screensaver, one for each line.
#Virtualdubmod 1.5.1.1a install
To install it just copy "disablegss.py" in /usr/local/bin, fix its execute permissions and create a simple config file in your homedir "~/.disablegss". The idea is simple: I have seen how Totem is working, and I emulate its behavior with a small python daemon. It requires dbus (>= 0.93), python-dbus, and obviously gnome-screensaver and gnome-powermanager (on gnome 2.16). I have written a small python daemon to disable gnome-screensaver and gnome-powermanager while certain specified apps are running. Writing application : VirtualDubMod 1.5.1.1a (build 1155/release) Writing library : VirtualDubMod build 1155/release.
