درود
دوستان گرامی یه سوالی داشتم . من یه اکانت رپیدشیر دارم و می خوام با برنامه خودم ازش دانلود کنم اول فکر کردم که اگه یه بار با یوزرنیم و پسوردم وصل بشم به سرور رپیدشیر دیگه آیپی کش میشه و راحت می تونم با کمک دانلودر هایی که خودم نوشتم دانلود کنم ولی نشد . می دونم با IDM و اینا میشه ولی می خوام خودم کدش رو بنویسم . لطفا دوستان چه بلدند چه بلد نیستند یه نظر بدند شاید بتونم بنویسمش .
دوستار تمام بچه های گل ایران ویج
Be Green
در مرحله اول بايد با يوزرنيم و پسورد به وسيله برنامه به سايت وصل بشيد، اگه مشخصات شما درست باشه از طرف سرور کوکی برای شما فرستاده ميشه و شما بايد اين کوکی رو ذخيره کنيد و هر بار که فايلی رو خواستيد دانلود کنيد کوکی رو همراه با هدر برای سرور بفرستيد
دوست عزیز من بلدم با پروتکل Http کار کنم ولی مشکلم اینه که من نمی دونم چجوری با ویژوال بیسیک یه بار وصل بشم بعد اون کوکی رو بفرسته من اون کوکی رو براش بفرستم و درخواست دانلود کنم . میشه بیشتر توضیح بدید ؟ خیلی خلاصه میگید . من آخه سرچ کردم تو سایتتون ولی چیزی که به این ربط داشته باشه پیدا نکردم .
با wget با کد زیر کوکی رو save می کنه :
کد php:
wget \
--save-cookies ~/.cookies/rapidshare \
--post-data "login=USERNAME&password=PASSWORD" \
-O - \
https://ssl.rapidshare.com/cgi-bin/premiumzone.cgi \
> /dev/null
بعد با کد زیر فایل رو دانلود می کنه :
کد php:
wget -c --load-cookies ~/.cookies/rapidshare <URL>
ولی نمی دونم چجوری تو ویژوال بیسیک همین کار رو کنم .
لطفا راهنمایی کنین .
يه مثال برای ارتباط با پروتکل HTTPS و HTTP
درود
من یه Downloader برای شما آپلود می کنم . که توش کوکیم رو گذاشتم .(البته یا یکم تغییرات) اگه میشه یه نگاه کنید بعد بگید مشکلش کجاست . البته Downloader اونی نیست که من نوشتم ولی فعلا دارم از این استفاده می کنم .
با تشکر[
attachment=4470]
البته اگه میشه خودتون یه دانلودر کوچیک بنویسید که همین کار رو کنه خیلی ممنون میشم .
از جواب مختصر و مفید شما صمیمانه تشکر می کنم .
