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 ;)

Objavljeno: 14. novembar 2008. u 23:26
Kategorije: GNU/Linux, Veb
Oznake: , , , , , , , , , , ,
Podeli:
  • Share on linke.rs
  • Share on Ukusno!
  • Digg
  • del.icio.us
  • StumbleUpon
  • Twitter
  • Technorati
  • Netvibes
  • Google Bookmarks
  • Ping.fm
  • Facebook
  • MySpace
  • LinkedIn
  • Print this article!
  • E-mail this story to a friend!