Rapidšer i wget
Koristim premium nalog na RapidShare.com za razmenu koječega (npr. video uputstvo za isntalaciju OOoTranslit-a). Za preuzimanje sam koristio skriptu koja pomoću wget-a preuzima linkove koje umetnem u tekstualnu datoteku rslist.
wget --http-user=KORISNIČKI-ID --http-password=LOZINKA -c -i rslist
Međutim, to je prestalo da radi kada je nedavno promenjena poslovna politika i uvedeni dodatni sistemi zaštite. Pozdravljam taj potez jer mi je jednom prilikom, zbog pozajmljivanja naloga korisniku Vindouza, ukraden identitet, te promenjena adresa e-pošte, nadimak i lozinka za pristup nalogu. Na sreću, zahvaljujući agenciji „Global“, preko koje sam uplatio premium nalog, isti je urgentno bio vraćen.
Pošto se zsteva pre nekoliko dana na Tviteru hvalio da njemu radi preuzimanje iz šela, poslao sam mu pitanje a on meni skripte koje je njemu dao kalkulus, a koje rade posao. Pošto sam video da upotreba kolačića (HTTP cookie) radi (a što mi nije palo na pamet da uradim), promenio sam pristup.
Prvo treba napraviti datoteku sa kolačićem za prijavljivanje na rapid:
wget --no-check-certificate --save-cookies ~/rs.cookie --post-data "login=KORISNIČKO-IME&password=LOZINKA" -O- https://ssl.rapidshare.com/cgi-bin/premiumzone.cgiNaravno, reči KORISNIČKO-IME i LOZINKA treba da zamenite svojim korisničkim imenom i lozinkom za rapidšer premium nalog. Kada se izvrši ova naredba, u korisničkom direktorijumu biće kreirana datoteka rs.cookie koja će sadržati podatke za automatsko prijavljivanje na rapid nalog.
Sada naredba koju koristim izgleda ovako:
wget -c --load-cookies ~/rs.cookie -i rslist
Skriptu sa ovim kôdom nazvao sam rsget, smestio je u ~/bin/rsget i dodelio joj izvršne dozvole naredbom chmod +x ~/bin/rsget
I šta se dešava? Linkove do datoteka na rapidu stavljam u tekstualnu datoteku koja se zove rslist. Kada želim da pokrenem preuzimanje tih datoteka, u istom direktorijumu gde je ta datoteka izvršavam naredbu rsget, a ona ostatak posla preuzima na sebe.
Dakle, softver (i konzola) u službi korisnika























2 komentara na „Rapidšer i wget“
15. novembar 2008. u 03:19
Ja koristim ovu bash skriptu [1], preporucujem da bacis pogled. Zasto:
-koristi standardne sistemske alate, wget, kukije
-ubacis linkove u ~/.modrapi/modrapi.db pa pozoves „modrapi dowload“
-skida zadate linkove, skinute fajlove sama brise sa spiska
-ima lep konfiguracioni faj za podesavanje brzine i minimalne kolicine prostora na hardu bez koje ne pocinje skidanje
-odlicno funkcionise i sa stotinama linkova, korisim vec nekoliko meseci
-ima plugin za jabber, dodas novi kontakt pa chatujes sa svojim wget-om, cool
[1] http://m0ds-ubuntu.blogspot.com/2008/01/en-rapidsharecom-download-manager-for.html
15. novembar 2008. u 07:35
E to je ono što je kul! Hvala Ljubomire, odmah ću ga staviti u pogon. Posebno mi se sviđa dodavanje linkova preko XMPP protokola!