انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید

نویسنده موضوع: اسکریپت براین پینگ گرفتن  (دفعات بازدید: 1119 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین PunkGeek

  • High Sr. Member
  • *
  • ارسال: 573
اسکریپت براین پینگ گرفتن
« : 30 آبان 1392، 08:33 ب‌ظ »
سلام خسته نباشید
من این اسکریپت رو اماده کردم

(
sleep 120
echo open 192.168.1.15
sleep 25
echo -e "administrator\r"
sleep 15
echo -e "qazwsx\r"
sleep 15
echo -e "netsh interface ip set address local static 192.168.1.15 255.255.255.0 $g 1\r"
sleep 15
echo -e "netsh interface ip set address local static $i $n $g 1\r"
) | telnet
میخوام به جای اون sleep خط اول از ایپی 192.168.1.15 پینگ بگیره
اگه پینگ نداد دوباره پینگ بگیره، وقتی که پینگ داد، بره ادامه اسکریپت رو اجرا کنه
ممنون میشم دوستان برام کدش رو تغییر بدند
با تشکر فراوان
« آخرین ویرایش: 30 آبان 1392، 08:37 ب‌ظ توسط alireza.076 »

آفلاین xubuntu4iran

  • Hero Member
  • *
  • ارسال: 748
  • جنسیت : پسر
پاسخ : اسکریپت براین پینگ گرفتن
« پاسخ #1 : 30 آبان 1392، 08:36 ب‌ظ »
توی تگ کد قرار بده! ](*,)

آفلاین PunkGeek

  • High Sr. Member
  • *
  • ارسال: 573
پاسخ : اسکریپت براین پینگ گرفتن
« پاسخ #2 : 30 آبان 1392، 08:37 ب‌ظ »
ببخشید، ویرایش شد

آفلاین vandu

  • Hero Member
  • *
  • ارسال: 741
  • جنسیت : پسر
پاسخ : اسکریپت براین پینگ گرفتن
« پاسخ #3 : 30 آبان 1392، 11:04 ب‌ظ »
ببینید این جواب گو هست؟ تا وقتی که آی‌پی مورد نظر پینگ نشه توی حلقه می‌چرخه :
until ping -c 1 192.168.1.15 ; do :; done
Nothing is particularly hard if you divide it into small jobs

Henry Ford