درود
من تو سایت گشتم ولی آموزشی از wget ندیدم
ولی شما خوش شانسین چون منو دارین که میخوام آموزش بدم
خب wget یه ابزار قوی جهت دانلود فایل ها از اینترنت لینوکس (و البته دیگر سیستم عامل ها) هست البته میشه کل سایت رو هم دان کرد ولی اعصاب میخواد....
1- خب ساده ترین دستوری که میتوان گفت این هست:
wget 'download link'
که url مورد نظر رو دانلود میکنه و در دایرکتوری جاری ذخیره میشه.
2- معمولا wget اسم فیل رو همون url فایل در نظر میگیره مگر اینکه ما براش اسم بزاریم:
wget -O filename.exe 'download link'
هرچی جلوی O- باشه اسم و فرمت فایل در نظر گرفته میشه
3- اگه یهو اینترنت قطع شد دیگه لازم نیس ناراحت بشید چون wget برا این هم چاره داره تا دانلود ناتمام رو ادامه بده:
wget -c 'download link'
4- بعضی سایت های صاحب مرده اجازه نمیدن شما بدون مرورگر فایل رو دانلود کنید مگر اینکه wget داشته باشید:
wget --user-agent="Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.3) Gecko/2008092416 Firefox/3.0.3" 'download link'
5- برای افزایش تعداد سعی ها برای وصل شدن رو افزایش بدید از این دستور مصرف کنید:
wget --tries=75 'download link'
6- اگه چند تا فایل برا دانلود دارید ولی حال ندارید تک تک بزنید دان بشه url همشونو بزنید تو فایل txt و:
wget -i 'urls-file.txt'
جلوی i- باید دایرکتوری فایل حامل لینک هرو بزنید.
7- برای دانلود کامل یک سایت و ذخیره آن به صورت سند محلی قابل استفاده از کد زیر بهره ببرید:
wget --mirror -p --convert-links 'link of web site'
mirror تمام تنظیمات رو برای mirroring انجام میده
p تمام فایل های لازم برای نشان دادن کامل صفحه html رو دانلود میکنه تا فقط html basic نباشه
convert-links هم برای تبدیل کردن به سند استفاده میشه
8- دانلود نکردن فایل های سایت با فرمت های معین شده:
wget --reject=gif 'link of website'
این وقتی به درد میخوره که میخواین یه سایت رو دانلود کنید ولی نمیخواین gif های موجود درسایت دان بشه بجای gif میتونید mp3 , jpg و باقی فرمت هارو بزارید.
9-دانلود همه فایل های سایت با فرمت معین:
wget -r -A.mp3 'url of site with mp3'
تو اینجا تمام آهنگ های سایت با فرمت mp3 دانلود میشه.
10- دانلود از ftp با wget :
wget ftp-url
خیلی ساده شد این
همین دیگه این ده تا مفید ترین ها هستن ولی امکانات خییییلی زیادی داره wget که زیاد به درد بخور نیستن
تشکر نشه فراموش......