ورود

View Full Version : سوال: گرفتن Ping از یک رنج IP



Parviz-Turk
چهارشنبه 03 خرداد 1391, 05:03 صبح
سلام دوستان :

من میخوام از چند IP خاص پینگ بگیرم و بدونم تو این رنج کدام IP ها پینگ میدن البطه باید سرعتش یکم بالا باشه مثلا تو هر ثانیه یک IP رو چک کنه و جواب رو بده - در ضمن IP ها رد رنج ایپی خود کاربر هست و زود جواب پینگ رو میده.

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

من تو inet میام یک ایپی رو اینجوری باز میکنم :


("Inet.OpenURL ("http://x.x.x.x


حالا تو eventش State رو چک میکنم ببینم کانکت شده یا نه ولی هم سرعتش کمه هم تعداد ایپی زیاده و خوب جواب نمیده بعدشم میخوام تشخیص بدم که اتصال به فلان IP نا موفق بود و وقتی هم Inet نتونست کانکت بشه ارور ReguestTimeOut رو میده که نمیتونم جلوی این ارور رو بگیرم.

Inet یک عمملگری نداره که بتونم مثل وقتی که میخواد وصل بشه نا موق بود کانکشن رو terminate کنم و برم به ip دگه؟

abolfazl-z
چهارشنبه 03 خرداد 1391, 10:36 صبح
سلام دوست عزیز چرا Inet مقدار های زیادی را می پذیره برو توی این وبلاگ همه اش است.

http://amoozesh-gor.mihanblog.com/post/184
(http://amoozesh-gor.mihanblog.com/post/184)
Private Sub Inet1_StateChanged(ByVal State As Integer)

End Sub

Parviz-Turk
پنج شنبه 04 خرداد 1391, 01:33 صبح
نه عزیز هیشکدوم از اون رویدادها اجرا نمیشه(چون با FTP کار نمیکنم) هز جوری هم تست زدم

من الان فقط میخوام وقتی تو inet خطای reguestTimeOut اومد یه دستوری اجرا بشه همین ولی نمیتونم این رو تشخیص بدم چون تو stateاش نیست

عزیزان خواهشا کمکم کنید