سلام
شده که رفتین به یه محیطی و توی نت دارین برا خودتون میگردین که یهو چشم نازنینتون به چند تا فیلم و سریال و آهنگ و ... روشن میشه
زودی میرین سراغ برنامه هایی که میشه راحت برا دانلود کردن استفاده کرد ، مثل IDM یا DAP و غیره
خوب برا چندین علت ممکن هستش که این برنامه ها :
1- امکان نصب نداشته باشن
2- امکان دانلود و استفاده از این برنامه ها رو نداشته باشین
3- روی سیستم فقط IE هست و امکان نصب Mozila و Chrome و یا Browser دیگه ای رو ندارین
خوب اگه لینکهای دانلود کمتر باشه میشه تک تک آدرس لینکشون رو Save کرد ، ولی سوال اینجاست که اگه بیشتر بودش چی ؟؟؟ مثلاً یک سریال هستش که 40 اپیسود داره !!! خوب در آوردن تک تک اینا سخته
ولی میشه با این چند خط کد اسکریپت اینکارو انجام داد ( از دوستان راه دیگه ای میدونن لطفاً پست کنن تا استفاده کنیم در همین تاپیک )
فایل مورد نظر رو میتونین دانلود کنین از این قسمت و من فقط توضیح خطوط رو میگم
خط 1 : نوع داده های و آرایه های مورد استفاده رو معرفی میکنیم به صورت عمومی
خط 2 : آدرس صفحه مورد نظر رو در بین " " قرار میدیم
خط 3 : برای دسترسی داشتن به فایل های سیستم باید این خط نوشته بشه ( دسترسی به ایجاد ، حذف ؛ کپی و ..... فایل یا پوشه )
خط 4 : فایل متنی مورد نظر رو که می خواهیم آدرس لینکهای استخراجی در آن ذخیره شود رو می نویسیم و مسیر هم میدیم atalink.txt
خط 5 : به اسکریپت میگیم که می خواهیم از برنامه اینترنت اکسپلورر استفاده کنیم
خط 6 : آماده سازی اجرای اسکریپت
خط 7 : استفاده از آدرس صفحه مورد نظر که در url خط 2 نوشتیم در IE
خط 8 : این خط IE رو نشون نمیده اگه بخواهیم که IE ظاهر بشه گزینه false به true رو تغییر میدیم
خط 9 تا 11 : به سیستم میگیم که تا زمان بارگذاری کامل صفحه کاری انجام نده ، یعنی اگه کامل بارگذاری نشده باشه 100 میلی ثانیه صبر کن دوباره تست کن ببین صفحه کامل بارگذاری شده یا نه ، اگه منفی بود دوباره 100 میلی ثانیه صبر کن در غیر این صورت برو برا اجرای خط بعدی
خط 12 : درون صفحه مورد نظر ؛ همه تگهایی که با کلمه a شروع شدن رو در داخل alllinks که در خط 1 تعریف کرده بودیم قرار بده
خط 13 : یک حلقه برای تک تک لینکهای خوانده شده ایجاد میکنیم تا در خط 14 شرطی رو برای ذخیره کردن آنها قرار بدیم
خط 14 : هر خطی رو که دارای کلمه mkv ( ممکن هستش شما پسوند دیگه ای بدین مثلاٌ exe یا rar یا zip ) هستش
خط 15 : رو داخل آرایه HREF قرار بده و بعدش ؛ کل اون خط مذکور رو
خط 16 : در داخل فایل متنی atalink.txt که در مسیر درایو C هستش بنویس
خط 17 و 18 : پایان شرط و حلقه
خط 19 : بستن و ذخیره فایل متنی atalink.txt
خوب اینکار رو انجام میدیم و هرچی لینک مربوط به دانلود فایل با پسوند MKV هستش رو توی یک فایل متنی ذخیره میکنیم / موارد استفاده مونده به خود شما /
مثلاٌ برنامه ای دارین که با دادن لینک دانلود ها اونا رو براتون دانلود میکنه ( سر کار هستین و فقط دسترسی ریموت به سیستم دارین ، این فایل متنی رو میدین بهش کار دانلود رو براتون انجام میده ) -- برنامه ای با متلب نوشتین و با ارسال این فایل و اجرای برنامه از طریق گوشی آندروید خودتون فایل هارو دانلود میکنین و موارد دیگه ای که هر برنامه نویسی میتونه استفاده کنه در مواقع لزوم ( منکه برنامه نویس نیستم و فقط یه آماتورم ) -- ارسال این فایل به برنامه ای که نوشتین تا براتئن دانلود کنه ( تو اداره یا سرکار نمی تونین اینکار رو انجام بدین و برا همین ارسال میکنین به سیستمی که تو خونه دارین از طریق دسترسی ریموت به سیستم )
@};- @};- امیدوارم این آموزش مفید باشه @};- @};-
با نوشتن دستوری که در شکل نشون دادم میتونین فایل رو اجرا کنین / با اون کد هم که زیرش خط کشیدم میتونین استخراج لینکها رو ببینین