انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: shabshekan در 18 تیر 1390، 01:31 بظ
-
سلام
من وقتی به wget چند تا لینک توسط یه فایل متنی میدم تا دانلود کته اگه تووی این لینکها چند فایل با اسم مشابه باشه فقط یکیشون رو دانلود میکنه. میخواستم بدونم روشی هست که خود wget فایلها رو تغییر نام بده و همش رو دانلود کنه؟
-
سوویچ o و اسم فایل.
wget http://a.html -o or -O a1.html
-
این که فایل log رو تعریف میکنه
-
نه بابا ها!! :D
پس این کد پایین مگه فایل aspx رو نمی گیره و با html ذخیره نمی کنه ؟!!!
مثلا این تو این تاپیکم:
http://forum.ubuntu.ir/index.php/topic,19317.0.html
for($i = 320; $i < 328; $i+=1) {
print " Downloading http://shirazi.blogfa.com/post-$i.aspx ";
`wget http://shirazi.blogfa.com/post-$i.aspx -O $i.html `;
print "$i.aspx Was Downloaded! ";
}
-
اوون یه چیز دیگه هست, شاید من منظورم رو درست نرسوندم.
تووی IDM وقتی چند تا فایل مثلاْ با نام a تووی یه پوشه دانلود میخوای دانلود کنی اینطوری نامگذاری میکنه a_2 و a_3 و ... . فکر کنم wget هم چنین قابلیتی داشته باشه
-
http://forum.ubuntu.ir/index.php/topic,17561.msg140352.html#msg140352
-
آقا هیچ کدوم از اووونا به درد چیزی که من گفتم نمی خوره, من که نمیخوام همه ی فایلهایی که دانلود میکنم یه اسم بشه, من میخوام اگه دوتا فایل با یه اسم (مثلا a) باشه یکیشون a و اوون یکی مثلاْ a_1 باشه
-
نباید اون کار انجام بشه چون خود wget این کارو انجام میده
****************
اگر فایلی رو خاستین دانلود کنین که یک فایل دیگه هم اسمش وجود داره به اخر فایلی که شما دانلود میکنین یک 1- اضافه میکنه اگه همون اسم با 1- وجود داشت 2- اضافه میکند
****************
الان به ubuntu دست رسی ندارم رفتم به ubutnu حتما تست میکنم شاید این طور مشکلی وجود داشته باشه
-
در این حالت (خواندن از روی پرونده لینک ) wget به نام پرونده ها حساس است نه به اندازه شان . یعنی اگر یک پرونده با نام 1.mkv به حجم 20 مگ داشته باشید و پرونده ای دیگر با همین نام لاکن با حجم 50 مگابایت را نمیتوانید با wget بگیرید
++++++++++++++++++
آسان ترین راه بکار بستن کلید -x است تا هر پرونده را در شاخه ی خودش بگیرد یعنی پرونده ی dllinks.txt را در یک پوشه بریزید و اینگونه بخوانیدش :
wget -cx -i dllinks.txt