الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مساعدة في صنع برنامج يعمل Ping لمجموعة من الفروع

بدأه waleedwanees2 في 17 أكتوبر 2013 · 12 رد · 1,778 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

أولا كل سنه وانتم طيبين ان شاء الله

ثانيا كنت محتاج مساعده من حضراتكوا

في عمل برنامج يساعدني في شغلي  علما باني مهندس شبكات

أولا اوضحلكوا الأمر

S3tVU.jpg

 

عندي شاشه في الشغل  42 بوصه  عباره عن شاشات دوس  كل شاشه كاتب فيها أمر ping  لأتابع من خلالها مشاكل الاتصال بيني وبين الفروع عن طريق البنج علي اي بي الفرع

طبعا الشاشه الأصليه اللي في الشغل متقسمه  21 أي بي أي 21 فرع

المشكله ان عدد نماذج الدوس كتير  ومصغرها اوي عشان الشاشه تكفي لدرجه ان كل نموذج دوس مش باين منه غير سطرين  ونص عرضها 

المشكله الثانيه ان انا نظري باظ بسبب التركيز علي  الاي بي  وعامل ورقه تانيه  مطبوعه  كاتب فيها الاي بي واسم الفرع  ولو حصلت مشكله معينه في الايبي  لازم ادور في الورقه  الاي بي ده بتاع  اي فرع ودي بتعمل هيديك في شغلي  وبتاخد  وقت معايا وبتعطلني عن حاجات كتير

------------------------------------

المطلوب

انا عايز اعمل برنامج  يسهل عليا شغلي 

يكون عباره عن :-

نموذج رئيسي في  2 زر  واحد لادخال البيانات ويكون عباره عن

2 تكست بوكس

وواحد لاسم الفرع والثاني للاي بي

ويسجل كل ده جوه لست بوكس او جوه داتا بيز ويعرضها في الداتا جريت عشان ممكن نضيف او نعدل  ايبي في المستقبل

والزر الثاني للعرض view أول  منضغط عليه  يفتح  فورمه  بعرض وطول الشاشه  متقسمه لشاشات دوس جوه الفورمه  بعدد  الايبيهات اللي كتبناها  وفوق كل واحد اسم الفرع 

ولو في مشكله في الاتصال  او بمعني اصح  لو إدا

 request timed out

الشاشه دي تتعلم باللون الاحمر

 

انا نزلت عندي visual basic.net 2013

اللي اعرفه اني هستخدم

System.Diagnostic.Process

بس مش عارف ازاي

ياريت لو تساعدوني

#2

السلام عليكم ...

يوجد class  جاهز اللاستخدام اسمه Ping  .

سأحاول به , لكن سؤالي , أنا ارى أن  بعض عمليات الــ ping  , يحصل فيها time out  و replay  معا ... هل تعتبر عدم رد أم لا ؟

هل تقوم بعمل Ping  بشكل مستمر أم كل فترة زمنية ؟

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

#3

الصوره المرفقه مش من داخل الشركه 

دي من علي جهازي الشخصي كمثال مش أكثر

الشاشه داخل الشركه  يوجد بها اكثر من 21   عمليه بينج

وبالنسبه لتقطيع الإتصال

فده مثال للريكويست تايم أوت  اللي ذكرته في أخر الموضوع

لو استمر  الريكويست تايم أوت  بأكثر من  10 أو 5 ريكويست مثلا  تعلم الشاشه باللون الأحمر

عشان  الملاحظه 

شكرا علي اهتمامك  وبتمني انك بجد تساعدني

#4

السلام عليكم ..

سؤالي , هل تقومون بعمل Ping  كل دقيقة أو كل ساعة أو بشكل مستمر ... ما هو أمر الــ Ping  المستخدم ؟ أم تستخدم الأمر : 

ping -t 87.248.122.122

 حيث يرسل طلبات بشكل لا نهائي .

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

#5

عليه البنج مستمره  طول ال 24 ساعه في اليوم 7 ايام في الاسبوع  وطول الشهر

يعني الجهاز مبيتقفلش

ثانيا الأمر المستخدم

ping 1.1.1.1 -t

 طبعا مع استبدال الاي بي

#6

السلام عليكم ..

  1. يتم إدخال أسماء الفروع و الآبي لكل فرع .
  2. الحقل Is In Ping  تعني هل سيتم عمل Ping  للفرع أم لا .. بحيث أنه إذا أردت عدم إجراء Ping  له , فقط تقوم بإزالة الــ Check  و الحفظ ...بدلا من حذفه نهائيا .
  3. Reload  .. يتم تحميل الفروع التي تم تعليمها .
  4. Start All  .. يبدأ عملية الــ Ping  للفروع .
  5. Stop All  توقف .
  6. فكرة البرنامج : أنه لدينا Timer  بمعدل ثانية واحدة (يمكن تغييره من الكود) , يقوم بعمل Ping  واحدة , فإذا حصل على 10 أخطاء متتالية , يظهر لون أحمر و تاريخ في القسم الايسر من اللوحة و كذلك القسم الأيمن , لكن إذا حصل على Replay  جديد , يتم  ازالة اللون الأحمر من القسم الايمن مع بقائه في الأيسر , أي هذا يعني أن هناك خطأ قد حصل و لكن تمت بعده عملية Ping  ناجحة  .
  7. Reset  لإزالة اللون الأحمر ..
  8. الملف مرفق .. أعتقد سيكون عندك تعديلات عليه .. أخبرنا بها .. أنا أو الأعضاء في المنتدى .
  9. الباسوورد هي aa 
  10. ملاحظة : ألا تعتقد ان عملية Ping  لانهائية و بشكل مستمر ستؤدي حتما إلى عدم وصول Replay  أو تسبب OverFlow  في المستقبل .. هل فعلا طبيعة عملكم تتطلب أن تتأكد من الاتصال بشكل مستمر ... في مثالنا . نحن نرسل طلب كل ثانية و عندما نحصل على عشر اخطاء متتالية , نعتبر أن نه تم فطع الاتصال ..

MyPing.rar

تم تعديل هذه المشاركة بواسطة حسام الشامي في 18 أكتوبر 2013 في 11:22

2

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

#7

شوف ده 

و لو عاوز تطور حاجة اكتبها

غير بس فى الملف Text 

 http://sdrv.ms/16TVk3u

تم تعديل هذه المشاركة بواسطة amr ragab في 18 أكتوبر 2013 في 15:00

#8

السلام عليكم ورحمة الله وبركاته

 

أشكر الأخ حسام الشامي على مشاركته

إستفدت من بعض الأفكار وطبقتها 

 

مشروعي يعتمد على الملف النصي كقاعدة بيانات

 

البرنامج في المرفقات

 

تحياتي  ^_^

PingMe.zip

رجعت ومازال الفريق خاملاَ  :( 


 


abPuw.1.gif

#9

أثناء تجوالي علي الانترنت وجدت هذا المثال

فكرته رائعه ومريحه 

أنشئت الجداول وضبط سلسة الاتصال لكنه لم يعطني نتائج لا اعرف لماذا  :huh:

 

Ping Monitor

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#10
اقتباس

السلام عليكم ورحمة الله وبركاته

 

أشكر الأخ حسام الشامي على مشاركته

إستفدت من بعض الأفكار وطبقتها 

 

مشروعي يعتمد على الملف النصي كقاعدة بيانات

 

البرنامج في المرفقات

 

تحياتي   ^_^

ملفات مرفقة

 

 

 

أخي الفاضل

يحظر وضع ملفات EXE في المنتدي

ارجو وضع الملف مفتوح المصدر لكي تعم الفائده علي الجميع

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#11
محمد فؤاد تركي كتب:

أخي الفاضل

يحظر وضع ملفات EXE في المنتدي

ارجو وضع الملف مفتوح المصدر لكي تعم الفائده علي الجميع

أعلم ذلك

 

أنا وضعته للتجربة فقط ..

 

شكراً على التنبيه

 

تحياتي  ^_^

P.zip

رجعت ومازال الفريق خاملاَ  :( 


 


abPuw.1.gif

#12

السلام عليكم

أولا أنا بشكر الجميع علي مشاركتهم وإفادتني كثيرا

ولكن شكر خاص للأخ العزيز حسام الشامي

لقدت استفدت منه كثيره من هذا العمل الرائع  

بالفعل البرنامج الذي صنعه أكثر من رائع  

ربنا يجازيه كل خير ويبارك فيه يارب

 

كل تفصيله في البرنامج  محتاجه تدريس لإنها مليئه بالأفكار الهامه التي أفادتني بالفعل وستفيدني حتماً 

شكرا جزيرا

وأشكر هذا المنتدي الرائع الذي بدونه قد لا تتحل مشكلتي ولا أجد من يساعدني

فهو بالفعل مليئ بالخبرات 

#13

بارك الله بك أخي وليد و بكل الاخوة ...

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

مواضيع مشابهة