منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[مشروع] مشروعين (واحد للارسال-والاخر للاستقبال) Tcp - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم امثلة ومشاريع VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=188)
+--- الموضوع : [مشروع] مشروعين (واحد للارسال-والاخر للاستقبال) Tcp (/showthread.php?tid=13463)

الصفحات: 1 2


مشروعين (واحد للارسال-والاخر للاستقبال) Tcp - سعود - 07-10-15

بسم الله
شرح الاستخدام بعد قليل لمن يحتاج ذلك لكني قدمت رفع المشروعين لمن يحب التجربة.
برنامج mysender فيه الميزتين ممكن تفعل المؤقت وتنسخ البرنامج لاي جهاز لترى تجربة التراسل .
اما برنامج myreciver فقط استقبال تنصت على المتفذ 9999
إحتمال كبير ان التراسل ما يتم ربما يحتاج اعدادات اما في الجدار او الراوتر او حتى في المشاريع نفسها.
لكن اشتغلت معي بعد جهد .

فيه تحديث فقط في مشروع mysender والتحديث حول استخدام Backgroundworker


RE: مشروعين (واحد للارسال-والاخر للاستقبال) Tcp - سعود - 07-10-15

تم تحديث مشروع Mysender


RE: مشروعين (واحد للارسال-والاخر للاستقبال) Tcp - الكاتب - 07-10-15

المثال يعمل تمام اخي سعود بعد ايقاف جدار الحماية لأنه يحتاج فتح بورت


RE: مشروعين (واحد للارسال-والاخر للاستقبال) Tcp - سعود - 08-10-15

(07-10-15, 11:57 PM)الكاتب كتب : المثال يعمل تمام اخي سعود بعد ايقاف جدار الحماية لأنه يحتاج فتح بورت

ممتاز .. زين اللي نبهت الاخوة حتى كل واحد يستفيد من المثال كمصدر لان اظن الاغلبية لا ينظر للمصدر الا بعد تجربة الملف التنفيذي.


RE: مشروعين (واحد للارسال-والاخر للاستقبال) Tcp - atefkhalf2004 - 08-10-15

السادة الافاضل

شكرا لك سيدي

كيفية تشغيل البرنامج

انا عملت مشروع ب 2008 ونسخت الاكواد
وشغلت البرنامج

لكنه لا يعمل علما بان الاجهزة تري بعضها ومتصلة

ولم يتم وضع اي بي لكل جهاز لكن يسحب اي بي من الراوتر

اي لكل جهاز اي يتولد تلقائي

اين الخطا
و كيف يعمل البرنامج


RE: مشروعين (واحد للارسال-والاخر للاستقبال) Tcp - سعود - 08-10-15

إقتباس :اين الخطا 

و كيف يعمل البرنامج
الله يعينك اخي الكريم
اظن اني (بالذات) احتاج معرفة كيفية تشبيك الاجهزة؟
ثم ماهو الراوتر قد اسمي الراوتر بشكل خطا وهو ليس كذلك.
الصورة التالية هذا الذي لدي يتصل به التالي:
Pc Laptop Mobile



و انت كيف هو الامر عندك؟
ثم هل تعرف لاعدادات جدار الحماية؟
ايضا وضع منفذ في الراوتر؟
ايضا نظام التشغيل ماهو؟
____________________________
بالنسبة لي عمل البرنامج بشكل جيد انظر.


RE: مشروعين (واحد للارسال-والاخر للاستقبال) Tcp - أبو عمر - 08-10-15

اتوقع يستخدم hub شبكة داخلية !!!
يعطيك العافية يا سعود


RE: مشروعين (واحد للارسال-والاخر للاستقبال) Tcp - atefkhalf2004 - 08-10-15

الاجهزة متصلة من خلال راوتر من نوع اتصالات
الاجهزة ظاهرة في الشبكة
كل الاجهزة يمكن ان تتبادل الملفات

لكن

هناك نظام تشغيل 7 علي جهاز واخر اكس بي

لي استفسار

ماذا يوضع امام get
اي اي بي يوضع المرسل ام المستقبل

وهناك فكرة طرات لي حالا
هل يمكن اظهار الاجهزة التي بالشبكة

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


RE: مشروعين (واحد للارسال-والاخر للاستقبال) Tcp - سعود - 08-10-15

حاولت استخدام الدوال التي تجلب اسماء كافة الاجهزة على Network Lan ولم استطع .
انظر هنا 
نكتب امام زر get

PHP كود :
0|

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



RE: مشروعين (واحد للارسال-والاخر للاستقبال) Tcp - أبو عمر - 08-10-15

سعود جرب هذا
PHP كود :
For 1 To 254
            
Try
                
RichTextBox1.AppendText("Host name =  " System.Net.Dns.GetHostEntry("192.168.1." i.ToString).HostName.ToString vbCrLf vbCrLf)
            Catch 
ex As Exception
            End 
Try
Next