Information This is a linux shell script written in Bash to automate updating of your list.
It monitors your processes every 1 minute (configurable) for supported players and attempts to match the filename up with an entry in your list. If a match is found your list is updated.
If a series is in your plan to watch or on hold it is moved to watching.
If the current episode is the last episode it is marked as completed.
Requirements:
* bash
* wget
* coreutils
* perl
* sed
* Linux (Tho may work under other *nix OSes if they support the /proc pid information and file descriptors)
Supported Players:
* Mplayer/smplayer (or any other front-end which spawns a mplayer process)
* Kaffeine (KDE3)
* Dragon Player
I'm always open for help and suggestions If something doesn't work for you let me know or if you can, fix it and send me a patch.
Download: <a href="http://fureloka.com/files/malu/malu-linux-0.6.3.tar.bz2" target="_blank">http://fureloka.com/files/malu/malu-linux-0.6.3.tar.bz2</a> (Thanks to Fureloka)
Plugins: within 0.6 I've added limited support for a sort of "plugin" support.
currently it supports 2 events, pre_loop and playing
pre_loop is ran right before the monitoring of processes, so pretty much before anything really gets done.
playing is whenever something is detected as being played.
please note that anything done within a plugin cannot affect any variables outside of the plugin's function scope.
Club Members Club Pictures
Displaying 4 of 4 topics | See All Club Discussion
Club Comments
|
![]() Club Stats
Members: 97
Pictures: 1
Category: Other
Created: Aug 8, 2008
Club Staff
smileaf (President) Club Type This is a public club.Anyone can join and invite others to join. Club details, pictures, comments and club discussions can be viewed by any user, regardless of whether they are a member of the club or not. Club Secretary can change the Club Type at any time. For more information on Club Types, click here. |