rapidshare.com ve wget
Linux’un esnekliğine gerçekten bayılıyorum, hemen hemen herşeyi bir kaç tıklamayla halledebiliyorsun ama bazen ufacık şeyler insanın sinirlerini oynatıp keşke elimin altında windows olsaydı dedirtiyor, bunlardan bir tanesini geçenlerde yaşadım ve gerçekten canımı sıktı. rapidshare.com’dan birden fazla dosya indirmeniz gerekiyorsa -mesela benim yaklaşık 100 civarı dosya indirmem gerekiyordu- gerçekten işiniz zor, tek tek tıkla falan, ama sonradan aklıma geldi; wget cookie -çerez- kabul ediyor, bunun daha kolay bir yolu mutlaka vardır, gerçekten de varmış.
Öncelikle elimizin altında bir adet rapidshare.com premium hesabı olması gerekiyor -yani kullanıcı adı ve şifre-, herşeyden önce premium zone’a girip tıklar tıklamaz indirmeye başla seçeneğini -direct downloads- aktif hale getirmeniz şart, böylece wget herhangi bir request gönderdiği zaman fazla uğraşmadan direkt indirme işlemine geçebilsin.
İkincisi kullanıcı adı ve şifremizi kullanarak bir cookie yaratmak, bunun için yine wget’i kullanacağız, curl falan da kullanmak mümkünmüş ama kafamızı karıştırmanın alemi yok. wget’e şu komutu verip cookie_rapidsharecom dosyasına cookiemizi yazdırıyoruz;
wget --no-check-certificate \ --save-cookies cookie_rapidsharecom \ --post-data "login=USERNAME&password=PASSWORD" \ -O - https://ssl.rapidshare.com/cgi-bin/premiumzone.cgi > /dev/null
cookie dosyasının içine bakarsanız bir kaç değişken ile birlikte ufak bir metin olduğunu göreceksiniz ama bu metin bizim wget ile dosya indirmemize yardımcı olacak. elimizde çalıştığından emin olduğumuz bir link varsa hemen deneyelim;
wget --load-cookies=cookie_rapidsharecom -c <url>
hepsi bu kadar. eğer elinizde birden fazla link varsa çok herhangi bir metin dosyasının içerisine linkleri alt alta yazıp şu komutu verin;
wget --load-cookies=cookie_rapidsharecom -i <dosya_adi>
wget sizin için bütün metin dosyasını sırayla indirecektir.
hocam teşekkürler bilgilendirme için ama asıl sorun premium user pass bulmakta :D birde onları buldukmu tamam..
wine ile rapget tarzi bir program calistirmayi da deneyebilirsiniz.
uğraştırıcı. ben 100den fazla link indiriyorum, tek tek alt alta mı yazacağım linkleri? zaten linkleri almak sorun.
ya wine ile flashget benzeri bişey kullanın ya da işkence çekmeyin, desktop için windows kullanın.
İyi de flashget’e nasıl ekliyorsunuz linkleri? ekrana uzun süre bakınca kendi kendine eklenmiyordur muhtemelen. mozilla’nın şahane addonları var, bütün linkleri bir seferde export edebiliyor vs.
Şöyle bi yorumlara baktımda gece gece ilginç geldi… Arkadaşlar yazıyı linux üzerine yazmışlar siz ne yorum yapmışınız…! Şu linkleri nasıl atcaz dien arkadaşlara gelincede ; Monitor clipboard özelliğiniz aktif ise merak etmeyin Flashget sizin yerinize tüm URL leri alır… Ama bu yazıda konu bu değil… Biraz araştırma yapmanızı tavsiye ederim !
Makaleyi yazan arakdaşım size bir sorun olacak. wget e verilcek komutta bi eksiklik falan yok degilmi ? Malesef bir türlü indirmedi:(
Komutları altalta vermek gerekiyormuş :))
Anlatımın için teşekkürler… Yakalşık 1 saattir ingilizce sitelerden çözememiştim…
Normal web sitelerinden wget’le çeker gibi yani
wget http://user:pass@rs232.rapidshare.com/123421/dosya.rar şeklinde yapsanız kabul etmez miydi aceba? Bende linux olmadığı için deneyemiyorum.