Username:
Password:
  

Linux MAL Updater - 0.6.3

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: http://fredrickl.com/malu/malu-linux-0.6.3.tar.bz2 (Thanks to Kisho)

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
1 comments


Displaying 3 of 3 topics | See All
Club Discussion
Video Players
smileaf
13 replies by chouti »»
04-05-09, 3:38 AM
Release Notes
smileaf
5 replies by smileaf »»
03-17-09, 12:47 PM
Sticky: Bugs
smileaf
16 replies by smileaf »»
01-23-09, 8:10 AM



Club Comments
smileaf | 04-21-09, 10:07 AM
@Oerot: Glad to see someone else taking a crack at this. feel free to use anything in my program if it helps you. I know people have been asking for a gui updater but that isn't really something I have time for, barely have enough time to keep my script updated :)

Oerot | 04-12-09, 6:43 AM
Sorry if this isn't the right place for this. :X Just wanted to inform some people. There was a linux gui updater being worked on.

http://myanimelist.net/clubs.php?cid=10642

Just thought I'd let you know, since it seems not a bunch of people know about it.

smileaf | 04-01-09, 4:41 AM
@evilsage4: write whatever you want, I wrote this for 1 person, Me you guys just happen to also get to us it.

@Zir0h: might do that, but then since I so rarely check mal god knows how long it'd be before general public get a link besides you posting one in comments anyway, Or Kisho
Either rate thank you 2 very much for the constant mirroring.

Kisho | 03-22-09, 7:52 PM
http://fredrickl.com/malu/malu-linux-0.6.3.tar.bz2
It's directly connected to a 100MB backbone, so speeds should be fine (I hope).

Zir0h | 03-22-09, 2:21 AM
MegaShare is down... :(
You can always send me a pm when a new client is released, then I can put it on my ftp.

Kisho | 03-21-09, 4:54 PM
@smileaf: Glad my idea worked, and well done mate, it works like a charm now!
I think you've got all well known file extensions to date, though mov and wmv might be used (never seen any that has, but one never knows what amateurs might use), divx and xvid would probably be the rare ones.

I'll keep you updated, if I stumble upon something odd, or get an idea.

evilsage4 | 03-19-09, 6:49 AM
@smileaf
Thanks for the hard work! I woas about to make one of these myself today, but you just saved me the trouble :)
And you wouldn't be offended if I rewrote this in python would you?

smileaf | 03-17-09, 12:42 PM
@Kisho: it is very static atm, I had some free time today so I actually did implement your idea, its something I had wanted to fix for a long time just never had time and static "worked"
code is actually quite simple and implementing didn't take very long.
problem with this approach is that file extentions can vary sometimes so I hope I got all the extentions, please file a bug in the bugs topic if you have one that isn't being detected. I've added a message for this.

Club Stats
Members: 59
Pictures: 1
Category: Other
Created: Aug 8, 2008


Club Officers
smileaf (Creator)

Club Type
This is a public club. Anyone can join and invite others to join.


FAQ     About     Donate     Contact     Terms     Privacy     Affiliates