مشترك في شبكة نت محلية
عبارة عن خط نت من الشركة تم تركيبه علي سيرفر وتم عمل يوزرنيم وباسوردات للمشتركين
يعني روتر من الشركة متوصل بسيرفر محلي ويتم الاشتراك عليه
اظن كده المعني واضح
اوقات يتم قطع الاتصال ويطلب تسجيل دخول للشبكة من جديد
المطلوب كود ينبهني عند هذه الحالة
طبعا جربت كود معرفة حال الاتصال بالنت ولكنه لم ينجح واظن السبب ان النت لم ينقطع ولكنه يطلب فقط اعادة تسجيل الدخول
ارجو ان تكون المسألة واضحة
شوف عندي فكره كويسه هوضحها وانا عارف انك مبمرج تمام وهتقدر تنفذها
حمل صفحة جوجل باي شكل تحبه وتحقق من نتيجة التحميل ان حملت يبقي متصل وان لم يتم التحميل يبقي غير متصل
مثال علي السريع ويمكنك تطويره ولاتنسي استعمال ثريد
كود :
Dim txt As String = ""
Using client As New Net.WebClient()
Try
txt = client.DownloadString("http://www.google.com/")
Catch ex As Exception
txt = ""
End Try
End Using
If txt.Contains("<title>Google</title>") Then
MsgBox("يعمل")
Else
MsgBox("لايعمل")
End If
(04-12-16, 03:09 AM)ali.alfoly كتب : [ -> ]شوف عندي فكره كويسه هوضحها وانا عارف انك مبمرج تمام وهتقدر تنفذها
حمل صفحة جوجل باي شكل تحبه وتحقق من نتيجة التحميل ان حملت يبقي متصل وان لم يتم التحميل يبقي غير متصل
مثال علي السريع ويمكنك تطويره ولاتنسي استعمال ثريد
كود :
Dim txt As String = ""
Using client As New Net.WebClient()
Try
txt = client.DownloadString("http://www.google.com/")
Catch ex As Exception
txt = ""
End Try
End Using
If txt.Contains("<title>Google</title>") Then
MsgBox("يعمل")
Else
MsgBox("لايعمل")
End If
شكرا لحضرتك
ولكن فعلا هذا ما فكرت به قبلا
ولكن المشكلة تكمن في انه اثناء تحميل الملفات يكون التصفح بطيء جدا لدرجة ان المتصفح لم يستطع تحميل الصفحة
فهل هناك كود يقوم بقياس تنزيل الملفات مثلا
اي يعرف هل هناك تحميل للملفات يعمل او لا
او اي شيء اخر يعلمنا ان خط النت يعمل وليس متوقف لتسجيل الدخول
ممكن ترفع ملف نصي علي حسابك علي جوجل دريف او اي شبكه سحابية المهم نحصل علي رابط مباشر للملف النصي ونكتب بداخله جمله للتحقق منها بالكود السابق مع استبدال عنوان جوجل بمسار تحميل الملف
جزاك الله خيرا
لقد توصلت لحل من نفس الاقتراح الاول
ولكن عوضا عن تحميل موقع خارجي مثل جووجل
استخدمت صفحة ما بعد تسجيل الدخول للسيرفر لانها خفيفة جدا وتظهر حتي ولو النت ميت
فإني اطلب من البرنامج الذهاب الي صفحة تسجيل الدخول فإذا كنت فعلا مسجل دخول فالسيرفر يذهب لصفحة ما بعد تسجيل الدخول
اما اذا حمل صفحة تسجيل الدخول نفسها فهنا اعرف البرنامج ان يعمل تسجيل دخول مرة اخري او يوقف التحميل للملفات