Amirhoseinsohrabi
Amirhoseinsohrabi
خواندن ۱ دقیقه·۱ سال پیش

استخراج یا دانلود موسیقی یا هرچیز دیگه از یه سایت با بش اسکریپت


سلام به عزیزان

چند وقت پیش یه برنامه نوشته بودم که اسم سایت یا لینک سایتو بهش میدادین

در واقع لینکی که موزیک قابل پخش داخلش باشه یا لینک mp3 داشته باشه

چند روز پیش اومدم یه تست زدم دیدم به مشکل خورده

توی اون لحظه نیاز داشتم به یه ابزاری که این کار رو برام انجام بده

اومدم با wget regex & grep هندلش کردم

شما میتونین یکم دستکاری کنین و نتیجه بهتری بگیرین

البته لینک زیر برای تست هستش و میتونین تغییر بدین یا کلا یه اسکریپت پایدار واسه تستای خودتون بنویسین

برای مثال میتونین متغیر تعریف کنید و سوییچ ها رو هم در یک متغیر دریافت کنین و خلاصه یه سری کار از این قبیل

امیدوارم که مفید واقع بشه


wget https://www.appahang1.com/track/190716472997037150/play -q -O - |grep -Po '(?<=href=")[^"]*.mp3'

میتونین خروجیشو هم بریزین توی یه فایل و بعد با wget شروع به دانلود فایل کنین

1 - wget https://www.appahang1.com/track/190716472997037150/play -q -O - |grep -Po '(?<=href=")[^"]*.mp3' > music.txt

2 - wget --input-file=music.txt

میتونین واسه استخراج فایل های pdf یا هرنوع فایل دانلودی قابل دسترس در سایت ازش استفاده کنید

فقط کافیه که اون .mp3 رو با فرمت مد نظر خودتون عوض کنین

ممنون که وقت گذاشتین

بش اسکریپتگنولینوکس
python developer
شاید از این پست‌ها خوشتان بیاید