IRHEIM

أريد كود أو برنامج يجرد الفروع بما فيها من سيرفرات وكمبيوترات وطابعات .. إلخ

8 ردود في هذا الموضوع

السلام عليكم

الإخوة الأفاضل

آمل المساعدة من ذوي الخبرة

حيث أن هناك شركة لها فروع وكل فرع يحتوي على سيرفر وأجهزة كلاينت متصله به Clients

وطلب منى أن أعمل برنامج يقوم بجرد ومعرفة ماهي الأجهزة الموجودة في كل فرع من خلال الشبكة ، فمثلا: الفرع يحتوي على سيرفر والسيرفر مرتبط به أجهزة كمبيوتر وطابعات من خلال شبكة الفرع، وأيضا كل كمبيوتر Client قد يرتبط به مباشرة طابعة أو سكانر أو فلاش ميموري وحتى الشاشة المرتبطة به أريد معرفتها

فأريد الطريقة أو كود أو كلاس أو مكتبة جاهزة أو مفتاح الطريق لمعرفة الأجهزة المتصلة بالشبكة ، بحيث يجرد الفروع بما فيها من سيرفرات وكمبيوترات وطابعات ... إلخ ، أوتوماتيكيا

أعرف أنه طلب صعب .. بس ما يصعب إن شاء الله على رواد الفريق العربي

بالمناسبة ، أنا عملت برنامج يقوم بأخذ نسخة احتياطية من البيانات على سيرفرات الفروع بشكل دوري والتي يزيد عددها عن 200 فرع ، وإذار رغب أحد بمعرفة الطريقة سأشرحها بدرس منفصل إن شاء الله

مع الشكر مقدما

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

أخي الكريم

قد تفيدك هذه المعلومات:

1. قد لا تستطيع الوصول إلى جميع عناصر (تجهيزات) الشبكة في حال لم يكن لديك الصلاحية لذلك (بسبب وجود مخدم جدار ناري مثلاً).

2. يمثل عنوان MAC لكل كرت شبكة الشركة الصانعة له.

ولكنك حتماً ستجد صعوبة لاحقاً، مثلاً:

كيف ستستطيع معرفة فيما لو كان الجهاز الذي تراه على الشبكة فيزيائياً (راوتر أم كومبيوتر أم طابعة)؟

هل سيتم تنزيل البرنامج على أحد الطرفيات (Client) أم على سرفر مركزي؟ لأن هناك فرق كبير

سأتابع الموضوع معك لاحقاً...

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

أخي الكريم

قد تفيدك هذه المعلومات:

1. قد لا تستطيع الوصول إلى جميع عناصر (تجهيزات) الشبكة في حال لم يكن لديك الصلاحية لذلك (بسبب وجود مخدم جدار ناري مثلاً).

2. يمثل عنوان MAC لكل كرت شبكة الشركة الصانعة له.

ولكنك حتماً ستجد صعوبة لاحقاً، مثلاً:

كيف ستستطيع معرفة فيما لو كان الجهاز الذي تراه على الشبكة فيزيائياً (راوتر أم كومبيوتر أم طابعة)؟

هل سيتم تنزيل البرنامج على أحد الطرفيات (Client) أم على سرفر مركزي؟ لأن هناك فرق كبير

سأتابع الموضوع معك لاحقاً...

أعتذر على التأخر في الرد

مشكلة الصلاحيات محلولة

سيتم تنزيل البرنامج على كلاينت

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
مشكلة الصلاحيات محلولة

سيتم تنزيل البرنامج على كلاينت

يوجد طريقة ممكن من خلالها معرفة الأجهزة المرتبطة بالجهاز من خلال قراءة Devices Manager Info بعد ذلك يمكن نقلها لى سيرفر الشركة من خلال طرق متعددة افضلها استخدام تقنية Remoting حيث يطبق كلاس قراءة بيانات Device manager عند الكلينت ويرجع النتيجة إلى الجهاز الذي طلب تلك البيانات ... يوجد امثلة متعددة حول تقنية remoting في المواضيع المثبتة

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

up

تم تعديل بواسطه seahmad
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

الأخ الفاضل فادي ، شكرا لاهتمامك

بصراحة استفدت من ردك كثير وقد وضعت قدمي على بداية الطريق فعلا .. ولكني من كثرة البحث بدأت أتوه وإذا وجدت معلومة لا إجدها كاملة .. وأريد منك أن

تدلني على طريقة قرآءة Devices Manager Info

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

الأخ الفاضل فادي ، شكرا لاهتمامك

بصراحة استفدت من ردك كثير وقد وضعت قدمي على بداية الطريق فعلا .. ولكني من كثرة البحث بدأت أتوه وإذا وجدت معلومة لا إجدها كاملة .. وأريد منك أن

تدلني على طريقة قرآءة Devices Manager Info

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

اهلا بك اخي الكريم

تجد هنا Sample لكيفية قراءة معلومات Device manager :

http://www.codeproject.com/KB/system/DevMgr.aspx

تسطيع تطبيق نفس الطريقئة ووضعها في كلاس واستدعائه من خلال remoting

بالتوفيق

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

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

 

الروابط لا تعمل يرجى اعادة رفعها

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

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



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .