Wget mastery – część 5
Tak, tak, w get dalej mi się nie znudził i dalej znajduję ciekawe zastosowania go w realnych życiowych sytuacjach! Tym razem sposób (obadany przez jizo) służący pobieraniu plików z rapidshare w przypadku posiadania konta premium. Podawanie hasła/loginu w celu dostania się do plików już pokazywałem, sprawa z rapidem ma się jednak troszkę inaczej, wykorzystamy ciasteczka, najpierw się “zalogujemy” wgetem, a potem korzystając z ciasteczek ustawionych przy tym logowaniu pobieramy pliki – rapid uzna że wget jest zalogowanym na konto premium użytkownikiem:
-
wget –save-cookies ~/.cookies/rapidshare –post-data \\"login=USERNAME&password=PASSWORD\\" -O – https://ssl.rapidshare.com/cgi-bin/premiumzone.cgi > /dev/null
-
-
#i potem
-
wget -i lista -c –load-cookies ~/.cookies/rapidshare
Dodatkowo z wgeta tutaj korzystamy sobie troszkę cwaniej, zakładając że z rapida będziemy pobierać dużo plików. od razu wygodniej skorzystać z -i i adresów zapisanych w pliku lista (tak jak w moim rapgetfile.pl). Opcje z ciasteczkami są na tyle jasne że ich nie tłumaczę, wszystko widać… :-)
PS: Pamiętajcie o włączeniu opcji “Direct downloads, requested files are saved without redirection via RapidShare” na w swoim profilu premium po zalogowaniu się na rapidzie, inaczej powyższy sposób nie zadziała.


Post a reply