#!/bin/bash
DL=[wget -c....]
PID=[internet pid]
DIAL=[connect internet]
$DL
if [-e $PID]; then
$DL
else
killall wget
$DIAL
sleep 10
میخوام این کار رو بکنه ولی نمیدونم چطور اسکریپت بعد از تمام شدن برگرده و دوباره اجرا شه: ???اون برنامه دومی خیلی جالبه :) ولی حیف بعد از قطع و وصل شدن اینترنت دیگه دانلد نمیکنه ](*,)
#!/bin/bash
lock_file="/var/run/smpppd.ifcfg-dsl0.pid"
CON="cinternet -i dsl0 -p NAME --start"
if [ -e $lock_file ]; then
echo "ok :)"
else
echo "dis :("
$CON
sleep 10
if [ -e $lock_file ]; then
echo "connect :))"
else
echo "try agane"
fi
fi
این خوب کار کرد (البته روی سوزه نوشتم)#!/bin/bash
lock_file="/var/run/smpppd.ifcfg-dsl0.pid"
CON="cinternet -i dsl0 -p NAME --start"
while :
do
if [ -e $lock_file ]; then
echo "ok :)"
else
echo "dis :("
$CON
sleep 10
if [ -e $lock_file ]; then
echo "connect :))"
else
echo "try agane"
fi
fi
sleep 3
done
می تونید از extension های فایرفاکس استفاده کنید. مثلا DownThemAll! کافیه به صفحه اکستنشن ها رفته و اون رو نصب کنید. من خودم تا حالا چند بار این کار رو کردم و بعد از اتصال اینترنت دوباره ادامه پیدا می کنه!من هر کدوم از دانلد منیجرهارو امتهان کردم این کارو نمیکنه حتی DownThemAll ! ](*,)
در ضمن با نرم افزار wine می تونید خود Internet Download Manager رو نصب کنید. من توی چند نسخه امتحان کردم و جواب داده. حتی توی پارسیکس کرکش هم کردم.
تا اونجایی که یادمه یه پارامتر برای این کار داشت. میگردم پیداش میکنم. مطمئن باش Winkفاراب جان چی شد؟
۱۳. انجمنهای اوبونتو ایران از پذیرش هر گونه عنوانی که به نحوی قوانین کپی رایت را زیر پا بگذارد معذور است و حق پاک کردن یا ویرایش عنوانهایی که این موضوع در آنها رعایت نشده باشد را برای خود محفوظ میداند. از مواردی که در شمول این بند قرار گیرند میتوان به بکارگیری warez، توصیه به استفاده از crackها، مباحث مربوط به crack، خرابکاری و نفوذ، تبلیغ یا انتشار غیر قانونی نرمافزار، کتب و موارد مشابه.
۱۴. انجمنهای اوبونتو ایران از پذیرش هر گونه عنوانی که به هر نحوی کاربران را به استفاده از نرمافزارهای غیرآزاد، مایل نماید معذور است و حق پاک کردن یا ویرایش عنوانهایی که این موضوع در آنها رعایت نشده باشد را برای خود محفوظ میداند. مسلما انواع مقایسه بین نرمافزارهای آزاد و غیرآزاد شامل این بند نمیشود.
-t, --tries=NUMBER set number of retries to NUMBER (0 unlimits).
-w, --wait=SECONDS wait SECONDS between retrievals.
wget -c --tries=0 --wait=4