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

Desktop Monitoring

مغلق
بدأه baha_ashour في 7 يناير 2006 · 7 رد · 1,245 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

1- امكانية مراقبة الأجهزة اللي على الشبكة

2- عمل multicast لل Server Desktop لجميع ال clients

وأي سؤال أنا جاهز

Desktop_Monitoring_5.0_Final.rar

تم تعديل هذه المشاركة بواسطة baha_ashour في 7 يناير 2006 في 17:35

#2

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

أخي العزيز جزاك الله خيرا على المشروع 24.gif

ولكن هل من الممكن شرح فكرة البرنامج ، وما يتكلم عنه

وعلى الأقل صور لكي يعلم العضو ما يقوم بتنزيلة

جزاك الله خيرا

Name : Ahmed H. Alawady

Web Site : Alawady.info

Email : alawady_ahmed@hotmail.com

Tel : +2 012 345 6808

#3

الجزء الأول :

مراقبة أجهزة ال Clients من قبل ال Server

بإختصار ......

1-ال client يعمل broadcast ويطلب ال Server IP

2-ال server يقوم بارسال unicast لل client ويعطيه ال IP و يضيفه على ال client list

3-عندما يقوم ال server بطلب ال client desktop ... فان ال client يعمل print screen ثم يرسل الصورة على أجزاء

كل packet حجمها 64K وعندما تصل الى Server يقوم بتجميعها وعرضها ... ثم يطلب ال Desktop مرة أخرى

4- طبعا كل مرة يفحص ال Checkbox

اذا كان checked يطلب ال desktop مرة أخرى

أما اذا كان unchecked فلا يطلبها

5- عندما يفصل ال client ... فانه يرسل message الى الserver

( disconnect message ) فيقوم السيرفر بإزالته من ال clientlist

#4

الجزء الثاني :

ارسال ال server desktop لجميع ال client

باختصار :

1- يقوم السيرفر بتعيين client يكون مسؤول عن ال Acknowledgment ... يختار أول client موجود على ال clientList

( master client )

2-يقوم السيرفر بعمل print screen ثم يرسل الصورة على أجزاء .. كل packet عبارة عن 64K

( طبعا يرسلها عن طريق multicast socket )

3- يقوم جميع ال clients بتجميع الصورة وعرضها

4- ال master client يقوم بإرسال ack للسيرفر لكي يقوم بأرسال الصورة التالية

عند الضغط على حرف P في السيرفر:

يقوم السيرفر بفتح Form جديد .. Full screen mode ... حيث يمكن الرسم على هذا الفورم باستخدام الماوس

عند الضغط على E :

يتم محي ما تم رسمه على الفورم

عند الضغط على Escape:

close the form

#5

مشروع جميل جدا .. وجزاك الله خيرا على عرضه هنا لأهداف تعليمية

#6

شكرا أخ fmo_82 ;)

#7

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

بجد تستحق الشكر ، جزاك الله خيرا

على فكرة منتظرين المزيد من البرامج الجميلة ده

Name : Ahmed H. Alawady

Web Site : Alawady.info

Email : alawady_ahmed@hotmail.com

Tel : +2 012 345 6808

#8

لا شكر على واجب أخ Ahmed H. Alawady

هذا الموضوع مغلق.

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