<br>Hello, I&#39;ve just created a simple but effective utility called WifeyPopup. It is designed so my girlfriend can do some administrative stuff with the remote control when I&#39;m not around or busy such as restarting a backend+frontend or restarting Linux, or even boot into Windows to play some games (God forbid...). This is how it works. It connects to /dev/lircd to listen to remote control buttons. It uses ONE remote control button. You hold this button for X ms, a menu pops up over MythTV (or any other program). You then click the SAME button to select the next menu item. When you haven&#39;t pressed a button for Y ms it selects the current action. The menu and the scripts are configurable from a file. This is the contents of the configuration file file:
<br><br>&lt;---(CUT)<br><br>---<br># The title of the window<br>Title: WifeyPopup<br># Which remote control button we should listen to<br>TriggerButton: &#39;#&#39;<br># How long this button should be pressed before<br># the popup is shown
<br>TriggerTimeMs: 1200<br># After a period of no input the currently selected<br># button is chosen<br>ReleaseTimeMs: 1800<br># This is the menu, it is a simple array of<br># [Title, Script_Path] values. Empty script does nothing,
<br># used for &quot;Cancel&quot; or similar.<br>Menu:<br>- - Restart MythTV<br>&nbsp; - scripts/restart_myth.sh<br>- - Boot Windows<br>&nbsp; - scripts/boot_windows.sh<br>- - Restart Linux<br>&nbsp; - scripts/restart_linux.sh<br>- - Cancel
<br>&nbsp; -<br><br>&lt;--- (CUT)<br><br>I release this so that perhaps someone else can have some fun with it. If you want me to add support for something, there is a high probability I can do so. And please read the README file for how to run and dependencies etc (basically requires ruby and ruby qt4 bindings). If you have problems don&#39;t feel shy, just reply. Please share improvements, and I&#39;d love to hear if you like it.
<br><br>Here is the file:<br><a href="http://www.megaupload.com/?d=N8AE3DKJ">http://www.megaupload.com/?d=N8AE3DKJ</a><br><br>Just enter the code and wait the 45 seconds. If you cannot download this, please reply to the list and I will find some place else to host it.
<br><br>/D<br><br>