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

التحكم بمنافذ الشبكة عن بعد

رائج
بدأه بنت اليمن في 13 أغسطس 2004 · 160 رد · 52,379 مشاهدة · في قسم الدروس والمواضيع الهامة
مشاركة: واتساب X فيسبوك تيليجرام
#101

الاخت بنت اليمن

موضوع تعجز الكلمات عن وصفه

كالعادة مواضيعك دائما قوية ومتميزة وشاملة

شكرا جزيلا :D

Hany Saad Mostafa

ITI (Information Technology Institute) l

SD Dept.-Teaching Assistant

---

اسألكم الدعاء بظهر الغيب

#102

وارجو مشاركتك معنا فى هذا البرنامج

/index.ph...opic=65103&st=0

وبارك الله فيك!!

Hany Saad Mostafa

ITI (Information Technology Institute) l

SD Dept.-Teaching Assistant

---

اسألكم الدعاء بظهر الغيب

#103

بارك الله فيك اخي hanysaad و جزاك خيراً على كلماتك الطيبة .. و انا طبعاً اريد ان اشارك معكم ، و لكن ليس الآن لأني في قمة الانشغال هذه الايام :) ،، و خالص دعائي لكم بالتوفيق ،،

بنت اليمن ،،

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

(* ربِ اجعلني مقيم الصلاة و من ذريتي ، ربنا و تقبل دعـاء *)

يا حيّ يا قيـوم ... برحمتك استغيث ... اصلح لي شأني كله و لا تكلني الى نفسي طرفة عين

#104

يعطيك العافية ياختنا الفاضله

شرح وافي

عند سؤال من فضلك

ما هي الدورات التي اخذتيها او الدراسة في البرمجة ؟

متمني قريب يكون الرد

جزاك الله خير

#105

و يعافيك اخي الفاضل السديم ... اما بالنسبة لدراستي .. فهي بكلوريوس في علوم الحاسوب لا اكثر و لا اقل :) ،،

بنت اليمن ،،

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

(* ربِ اجعلني مقيم الصلاة و من ذريتي ، ربنا و تقبل دعـاء *)

يا حيّ يا قيـوم ... برحمتك استغيث ... اصلح لي شأني كله و لا تكلني الى نفسي طرفة عين

#106

بالتوفيق يا بنت اليمن ..... ;)

أحمد خميس راشد

جمهورية مصر العربية

Bibo_spider@hotmail.com

#107

اشكرك اخي احمد و بالتوفيق لك ايضاً :)

بنت اليمن ،،

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

(* ربِ اجعلني مقيم الصلاة و من ذريتي ، ربنا و تقبل دعـاء *)

يا حيّ يا قيـوم ... برحمتك استغيث ... اصلح لي شأني كله و لا تكلني الى نفسي طرفة عين

#108

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

اريد رسال بيانات بين جهازين عن طريق الانترنت وذلك بدون اللجوء لرقم الاى بى

هل عن طريق البروتوكولات زى ftp

ولا ايه بالظبط

#109

حياك الله اخي الكريم .... على حد علمي انك حتى اذا استخدمت FTP فإنه لابد من تحديد عنوان الجهاز الهدف ، و الا كيف يمكن ان نعرف الجهاز المطلوب .. (ارجوا ان يصحح لي احد اذا كنت مخطئة :) )

بنت اليمن ،،

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

(* ربِ اجعلني مقيم الصلاة و من ذريتي ، ربنا و تقبل دعـاء *)

يا حيّ يا قيـوم ... برحمتك استغيث ... اصلح لي شأني كله و لا تكلني الى نفسي طرفة عين

#110

بنت اليمن يمكنك التواصل معي

عبر الآتي

الإميل Omernade@yahoo.com

اليمن

#112

حياك الله اخي عمر زاهر ، تستطيع ان تضع اي استفسار هنا ، و ستجد الجميع سعيد بالردعليك ،،

اهلاً اخي ahmed_adel ، اعتقد انك في كل الاحوال لابد ان تحد من هو الجهاز الهدف ، و ذلك حتى يتم الاتصال ،،

بنت اليمن ،،

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

(* ربِ اجعلني مقيم الصلاة و من ذريتي ، ربنا و تقبل دعـاء *)

يا حيّ يا قيـوم ... برحمتك استغيث ... اصلح لي شأني كله و لا تكلني الى نفسي طرفة عين

#113

ولو جاء الرد متأخر ولكن لم اطلع على الموضوع من قبل وللاسف انه فاتني من البداية ولكن اقول لك بارك الله فيك بنت اليمن و زادك الله من علمه .

من تواضع لله رفعه

#114

مشكور على مرورك اخي الكريم hussein2005 في اي وقت :) و بارك الله فيك و لك ،،

بنت اليمن ،،

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

(* ربِ اجعلني مقيم الصلاة و من ذريتي ، ربنا و تقبل دعـاء *)

يا حيّ يا قيـوم ... برحمتك استغيث ... اصلح لي شأني كله و لا تكلني الى نفسي طرفة عين

#115

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

ماشاء الله تبارك الرحمن...

انا لي عتاب بسيط :unsure: بما ان الموضوع به صلة قوية (وقوية جدا) بالشبكات لماذا لم يتم وضع وصلة (على الاقل) في قسم الشبكات.. :angry:

عالعموم الموضوع جداً شيق ..وكنت اتمنى اني شاركت فيه من البداية ولكن....ما باليد حيلة .

جزاكي الله خيراً.. :)

[islamonline] جديد طريق الإسلام[/islamonline]

#116

شكراً اخي الخبير على مرورك و عتاب في محله اخي الخبير ،،، لكن يبدو اني و ضعته هنا من باب ان صلته بالبرمجة اقوى :) عموماً لا مانع عندي من ان يضاف الى قسم الشبكات ، بالعكس هذا شيء اتشرف به جداً ..

بنت اليمن ،،

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

(* ربِ اجعلني مقيم الصلاة و من ذريتي ، ربنا و تقبل دعـاء *)

يا حيّ يا قيـوم ... برحمتك استغيث ... اصلح لي شأني كله و لا تكلني الى نفسي طرفة عين

#117

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

أختي بنت اليمن

لا أعلم ماذا يمكن أن أضيفه للإثناء عليك بعد ما قاله الإخوه ولكن اللهم إجعلها من المعزين للإسلام.

لي بعد الملاحظات لو أمكن :

1- الأمر net view يعرض الأجهزة المتصلة بدومين أو بالورك جروب اللي أنها فيها فقط

فإذا كان في الشبكة أكثر من ورك جروب لا يظهر غير الأجهزة الموجودة على نفس الجروب.

2- وعند تنفيذ الأمر بالكامل كما هو مكتوب في الصفحة 2 فأجد الجهاز كما لو دخل في infinite loop

وأعتقد لأنه عند تنفيذ سطر الnet view وعمل ملف بها ، يكون البرنامج بينفذ السطر الخاص بالقراءة من الملف مما يؤدي لما حدث.

3- بالنسبة للكتابة في ملف ini والقراءة منه أرجو وضع وصله له حتى يتسنى لي فهمها.

4- بالنسبة للدالة block_port أرجو وضع شرح شامل لها وكيف عرفتي الدوال التي استخدمتيها مع طريقة استخدامها.

5- أرجو وضع ملف بقائمة المنافذ .

6- هل يوجد طريقة تعرف المستخدم العادي المنافذ المفتوحة والمغلقة ، مع فتح المغلق طبعاً، إذا وجدت فأعتقد إنها قد أصابت البرنامج في مقتل.

7- بالنسبة لكود تعطيل الازرار Alt,Ctrl,Del لم يعمل معي ولا أدري لماذا، مع العلم أنه يمكن تشغيل الTask Manager

عن طريق TaskBar بضط الزر الأيمن عليه فتظهر لنا قائمة منسدلة بها Task Manager،

غير أنه من الممكن عمل uninstall للبرنامج(لأن مدير الشبكة لن يعرف الأجهزة المنصب عليها البرنامج).

وأخيراً نرجو أن تستأذني الجامعة في عرض الكود مع شرحه لنا

#118

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

إنتوا فين يا جماعة؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

#119

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

والله مجهود اكثر من رائع يا بنت اليمن

وكمان والله لم ادخل الموضوع ده الا اليوم

بس بشكرك كثيراً على موضوعك ده

اخوكى شريف...

;) ;) :rolleyes:

ارجوا من المشرفين تثبيت تثبيت الموضوع

تم تعديل هذه المشاركة بواسطة شريف عادل في 11 أكتوبر 2005 في 01:11

#120

السلام عليكم ،،

اشكرك اخي m_ab_78 على مرورك ، بارك الله فيك اخي الكريم ، و اعذرني يبدو اني تأخرت في الرد .. و هذا بسبب مشكلة التنبية البريدي و لكن لا يهم ، سأحاول ان شاء الله ان ارد على تساؤلاتك بقدر مع عليه :rolleyes:

اقتباس
الأمر net view يعرض الأجهزة المتصلة بدومين أو بالورك جروب اللي أنها فيها فقط

كلام صحيح لأن هذا هو الغرض فقط ، اي ان اعرض المتصلين بالشبكة الداخلية الواحدة (التابعة لدومين واحد) ، و التحكم يتم فقط على مستوى المجموعة التي معك .. قد ترى ان في ذلك قصور .. لكن يا اخي الكريم كلما كانت الأجهزة التي تتحكم بها معروفة و محددة عندك كلما زادت فعالية النظام ، و العكس يؤدي الى التشتت و قلت المرونة ، هذا ما رأيته انا على الاقل .. ما رأيك ؟؟ (كل جروب لهم متحكم واحد ) .. :)

اقتباس
وعند تنفيذ الأمر بالكامل كما هو مكتوب في الصفحة 2 فأجد الجهاز كما لو دخل في infinite loop

وأعتقد لأنه عند تنفيذ سطر الnet view وعمل ملف بها ، يكون البرنامج بينفذ السطر الخاص بالقراءة من الملف مما يؤدي لما حدث.

اممممم ، هذا الكود ماشي معي - ميت فل و حلاوة :) - اممممم خليني اعملك برنامج مصغر بالفكرة هاذي و نشوف مشكلتك فين ، اوكي ..

اقتباس
بالنسبة للكتابة في ملف ini والقراءة منه أرجو وضع وصله له حتى يتسنى لي فهمها

حالياً و للأمانة ما عندي مرجع بالملفات ini ، لكن ممكن اعمل لك بحث ، و ممكن تجرب ان تعمل هنا بحث في المنتدى لأنو سبق و تم الحديث عنها على ما اذكر ..

اقتباس
بالنسبة للدالة block_port أرجو وضع شرح شامل لها وكيف عرفتي الدوال التي استخدمتيها مع طريقة استخدامها

الله المستعان !!!!!!! و الله اخي m_ab_78 الدالة هاذي هي التي شرحتها بالتفصيل هنا ، فقط عد الى الموضوع و سوف تجد شرحها مفصل مع توضيح الدوال .. اوكي :)

اقتباس
أرجو وضع ملف بقائمة المنافذ

حاضر اخي الكريم ، الملف ليس في جهازي هذا (حيث اني الآن في العمل) ، حالما اصل الى جهازي في البيت سوف ارفق لك قائمة المنافذ ..

اقتباس
هل يوجد طريقة تعرف المستخدم العادي المنافذ المفتوحة والمغلقة ، مع فتح المغلق طبعاً، إذا وجدت فأعتقد إنها قد أصابت البرنامج في مقتل

لم افهم سؤالك بالضبط ، لكني اعتقد اني اعرف ما ترمي اليه ,,, هل يستطيع المستخدم الوصول الى البرنامج ليفتح و يغلق المنافذ بنفسه ؟؟ (صح)

و هذا يجعلني اقول انك لم تتمعن في فكرة مشروعي بالضبط .. :)

اخي الكريم : عملية الغلق و الفتح تتم من خلال الجهاز المتحكم (السيرفر غالباً) فقط فقط فقط ،، المستخدم العادي لا تظهر عنده الا شاشة بها ارقام و اسماء المنافذ الممنوعة عنه - فقط فقط فقط :)

اقتباس
بالنسبة لكود تعطيل الازرار Alt,Ctrl,Del لم يعمل معي ولا أدري لماذا، مع العلم أنه يمكن تشغيل الTask Manager

عن طريق TaskBar بضط الزر الأيمن عليه فتظهر لنا قائمة منسدلة بها Task Manager،

غير أنه من الممكن عمل uninstall للبرنامج(لأن مدير الشبكة لن يعرف الأجهزة المنصب عليها البرنامج).

امممم فكرة تعطيل الازرار Alt,Ctrl,Del تعمل فعلاً ، و اذا لم يجدي معك الكود فهناك العديد من المواضيع التي تتحدث عن هذا الموضوع ، لكني في الحقيقة لم اقتنع بأحدها ، الا موضوع قرأته قريباً و هو عمل ذلك عن طريق الريجستري و هذا افضل و اقوى جداً

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

اقتباس
وأخيراً نرجو أن تستأذني الجامعة في عرض الكود مع شرحه لنا

اخي m_ab_78 صدقني لقد طرحت فعلاً الخلاصة و فكرة المشروع مع الكود ، و هذا وحده يعمل مشكلة !!!!!!!!!!! فقط اسأل و سوف نناقش ما تريد هنا ... تمام ؟؟؟ :)

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

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

اخي الكريم شريف عادل ،، اشكرك جزيل الشكر على مرورك و هذا مهم بحد ذاته و في اي وقت كان ،،

بالنسبة لتثبيت ، فلقد تم تثبيت الموضوع وقتها اكثر من المرة و لم تقصر الادارة في اي شيء - الموضوع له اكثر من السنة لن لم تخني الذاكرة -

اشكرك فعلاً على اهتمامك ، و بارك الله فيك

بنت اليمن ،،

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

(* ربِ اجعلني مقيم الصلاة و من ذريتي ، ربنا و تقبل دعـاء *)

يا حيّ يا قيـوم ... برحمتك استغيث ... اصلح لي شأني كله و لا تكلني الى نفسي طرفة عين

#121

السلام عليكم

الاخت المتميزة بنت اليمن ,

فى الواقع انا متابع للموضوع منذ بدايته ولكن الايام السابقة كنت مشغول جدا فى امور كثيرة منها دروس ال parallel port فى المنتدى التى اخذت منى وقتا كثير لتعلمها ودراستها ثم وضعها فى هيئة دروس فى المنتدى

عموما انا الان بدأت فى قراءة هذا الموضوع الرائع بالتفصيل لاننى احتاج موضوع التحكم فى الشبكة فى اكثر من مشروع حاليا

واعتقد اننى ساحتاج مساعدتك فى بعض النقاط , وارجو الا اثقل عليك

حاليا اريد ان اسأل :

1- بفرض اننى على الجهاز الرئيسى, هل من طريقة تمكننى من معرفة عدد واسماء الاحهزة الموجودة على نفس الشبكة ؟؟ او عدد الاجهزة المتصلة بهذا الجهاز؟؟

تحديدا , اريد بمجرد ان يبدأ الجهاز الرئيسى فى العمل يعمل scan ويعرف كل الاجهزة المتصلة به ويضعها فى list box على سبيل المثال , هل هذا ممكن؟؟ وكيف يمكن تنفيذ ذلك؟؟

اسف جدا على الاطالة

وشكرا جزيلا على هذا الموضوع الرائع وجعله الله فى ميزان حسناتك,,,

Hany Saad Mostafa

ITI (Information Technology Institute) l

SD Dept.-Teaching Assistant

---

اسألكم الدعاء بظهر الغيب

#122

حياك الله اخي الخبير هاني و اشكرك جزيل الشكر على مرورك ،،

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

بنت اليمن ،،

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

(* ربِ اجعلني مقيم الصلاة و من ذريتي ، ربنا و تقبل دعـاء *)

يا حيّ يا قيـوم ... برحمتك استغيث ... اصلح لي شأني كله و لا تكلني الى نفسي طرفة عين

#123

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

أختي الكريمة بنت اليمن

أشكرك كثيراً على الأهتمام بالرد على أسئلتي ولكن يبدو أن هناك بعصهم لم أحسن التعبير عنهم

1- عندما سألت "هل يوجد طريقة تعرف المستخدم العادي المنافذ المفتوحة والمغلقة ، مع فتح المغلق طبعاً" ، كان المقصود هل توجد طريقة داخل الويندوزأم لا.

2- يمكن تشغيل الTask Manager باستخدام الماوس وبالتالي مش مهم طريقة غلق الازرار، غير أنه من الممكن عمل uninstall للبرنامج(لأن مدير الشبكة لن يعرف الأجهزة المنصب عليها البرنامج).

وشكراً وأعتذر لكثرة الأسئلة

#124

الاخت الفاضلة بنت اليمن

شكرا جزيلا على ردك السريع وبارك الله فيك ونفع بك الاسلام و المسلمين وجعل نفعهم فى ميزان حسناتك ان شاء الله تعالى ,,

اقتباس
و ذلك عن طريق الامر netview ،، و ستجد تفصيل شرحه ضمن الموضوع .. اذا اردت تفصيل اكثر ، فأهلاً في وقت ،،

اعتقد ان هذا امر من اوامر الدوس , اليس كذلك؟ ولكن اين تفصيل شرحه فى الموضوع بالضبط؟؟

لو كان عندك متسع من الوقت اريد تفصيل اكثر عن هذا الامر واستخدامه فى الفيجوال ,,

وارجو الا اكون قد اثقلت عليك

وشكرا جزيلا مرة اخرى...

Hany Saad Mostafa

ITI (Information Technology Institute) l

SD Dept.-Teaching Assistant

---

اسألكم الدعاء بظهر الغيب

#125

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

أخي العزيز هاني سعيد

هذه هي الدالة المسئولة عن تحميل أسماء الأجهزة المتصلة بجهازك على الشبكة.

Private Sub Computers_Name_List()
On Error Resume Next
' تفريغ قائمة الجهات المتصلة
Computers_List.Clear
' انشاء الملف التدفقي
Shell "cmd /c net view >C:\comName.txt", vbHide
Dim FileSystemObject, TextStream As Object
Set FileSystemObject = CreateObject("Scripting.FileSystemObject")
' 
Set TextStream = FileSystemObject.OpenTextFile("C:\comName.txt")
' قراءة محتويات الملف التدفقي سطر تلو الأخر
x = 0
Do Until TextStream.AtEndOfStream
   x = x + 1
   strLine(x) = TextStream.ReadLine
   strLine(x) = Mid(strLine(x), 3, 18)
   strLine(x) = Trim(strLine(x))
Loop

' غلق الملف التدفقي
TextStream.Close

' اظهار النتائج في قائمة الأتصال
For i = 4 To x - 2
 Computers_List.AddItem strLine(i)
Next i

End Sub

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…