Portál AbcLinuxu, 30. dubna 2025 16:03
Skript Jamleech je napsaný v Pythonu a umí hromadně stahovat alba ze serveru Jamendo – místo s legální hudbou. Funguje jednoduše: otevřete svůj torrent klient, nastavíte jaké tagy chcete stahovat, aktualizujete XML dump a spustíte skript. Ten najde torrent soubory a nasází je do torrent klienta (např. do KTorrenta přes DCOP).
To je vše. Užívejte si hudbu.
Stránky projektu (download, zdrojový kód, wiki): http://code.google.com/p/jamleech/
Tiskni
Sdílej:
#!/usr/bin/perl -w open(IN,$ARGV[0]); <IN>; <IN> =~ m/\#EXTINF:\d+,(.*) -/g; $dirname = $1; $dirname =~ s/ /_/g; $dirname =~ s/_:_/-/g; mkdir $dirname; chdir $dirname; while(<IN>){ next if(m/^\#/g); s/ogg/mp3/g; i# jenom kdyz mate nastaveno prehravani oggu a chcete stahnout mp3 system("wget", $_); $last = $_; } $last =~ m/jamendo\.com\/(\d+)\//; system("wget http://img.jamendo.com/albums/".$1."/covers/1.0.jpg"); rename("1.0.jpg","cover.jpg"); close(IN); system("rename -f 's/[?].*//' *");Pouziti:
(chmod +x jamendo-m3u-downloader.pl) ./jamendo-m3u-downloader.pl ../Downloads/jamendo-playlist.m3uPS: Perl neumim .-) takze: (2 moznosti)
s/ogg/mp3/g; i# jenom kdyz...je samozrejme zvyk z vimu a nema tam co delat .-)
vim ~/.emacs
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.