fmo_82
مشرف برمجة الشبكات و النظم الموزعة
- الفريق العربي للبرمجة
- www.Socketcoder.com
- برمجة الشبكات, النظم الموزعة, برمجة أنظمة VOIP/Video Systems لتحميل دروس وأمثلة وأكواد مجانية راجع الموقع المتخصص www.SocketCoder.Com
- ماهو NetworkStream
السلام عليكم /index.ph...78693&st=0#
- كيف اعرف IP لجهاز موجود بشبكة داخلية عن طريق الانترنت
السلام عليكم اخي الكريم لا يمكن الوصول إلى الجاهز ضمن شبكة داخلية من خلال الإنترنت إلا بطريقة عمل Port Forwardingعلى الـRouter وذلك بتحديد رقم الـPort الذي تريد استخدامه والـLocal IP الخاص بالجهاز الذي تريد الوصول اليه وتدعم معضم الـADSL/DSL Routers هذه العملي…
- دورات فيديو : Java / Linux / MCSE / Animation /
جزاك الله كل خير اخي علاء بالفعل امور مفيدة جدا وجهد كبير :)
- تقنية ال .NET Remoting
السلام عليكم اخي Dr.Pain بكل بساطة في حالة إرسال Object لإستقباله يلزم عمل casting لذلك الـObject بناء على الصيغة التي ارسل عليها انظر المثال التالي لإرسال الملف عبر الـSocket واسم الملف كـSerialization Object : /index.ph...693&st=135# انظر ايضا شرح مفصل عن هذ…
- سلسلة دروس C# Network Programming
السلام عليكم اخي ابو حفص , تم إضافة الدرس على الرابط: http://www.fadidotnet.org/online_book/Netw...ming_online.htm http://www.fadidotnet.org/online_book/Remote_Control.htm وتستطيع الإستفسار عن أي موضوع حوله واهلا وسهلا بك
- كيف أعرف جميع الIP Addresses على الشبكة ؟
السلام عليكم نعم يمكن الإستفادة من الـnet view لمعرفة جميع الأجهزة الموجودة على الشبكة ومن ثم نستخدم الـDNS resolve لقلب الأسم إلى عنوان IP , انظر المثال في الرابط لسلسة دروس تعلم برمجة الشبكات: /index.ph...ic=78693&st=30#
- سلسلة دروس C# Network Programming
السلام عليكم الفصل السابق يحتوي على مثالين الأول يستخدم الـVOIP Chat Using Unmanaged API Functions والثاني يستخدم DirectX - DirectPlay Transport Protocol وقد قمت بتجربة المثالين وعبر الشبكة وعمل لدي بدون مشاكل , على أي حال فإن استخدام الـUDP Multicast في المثا…
- سلسلة دروس C# Network Programming
السلام عليكم ارجو عدم المناداه بلألقاب والإكتفاء بلأخ فادي إذ لم احصل على الدكتوراه بعد ;) يوجد في البرنامج الكثير من الأخطاء private void Form1_Load(object sender, System.EventArgs e) { Tload=new Thread(new ThreadStart(FindHost)); Tload.IsBackground=true; Tlo…
- سلسلة دروس C# Network Programming
السلام عليكم هل تقصد المثال الذي يستخدم الـ Multicast في عملية الإرسال , إذا كان هو فقم بإغلاق الـFirewall بشكل مؤقت لأنه في كثير من الأحيان يغلق الـ Firewallالإتصال كــMulticast وايضا قم بتجربته على نفس الجهاز بشكل بمدئي فإذا انعكس الصوت عندها فالبرنامج يعمل …
- سلسلة دروس C# Network Programming
اسلام عليكم بالفعل اخي فالفكرة جميلة وقد قمت بتطبيقها في الكتاب لكن بمثال اخر على اي حال إذا احب الأعضاء وضع الدرس المتعلق بالتحكم عن بعد هنا فلهم ذلك بإذن الله , لكن وجب على الجميع التفاعل لتطوير المهارات
- مساعده في تحويل برنامج اتصال (UDP) الى (TCP)
السلام عليكم اعتذر عن التأخير في الرد لعدم انتباهي للموضوع إذ اعتقدت ان المشكلة قد حلت لديك على اي حال برنامجك عمل لدي لكن به الكثير من الأخطاء واعتقد انه بحاجة إلى اعادة بناء من جديد إذ يوجد الكثير من الأمور التي لا داعي لوجودها , البرنامج الذي ارسلته لك متقن…
- سلسلة دروس C# Network Programming
اهلا بك اخي ابو حفص , على اي حال قم بتثبيت الـ Version 2 من الكتاب من الرابط http://www.arabteam2000.com/BookLib/show.asp?Id=1109 في المرفقات برنامج الؤتمرات الخاص بلإصدار الثاني مع بعض التعديلات إذا احب احد إقتراح إضافة امور جديدة عليه فيمكنه ذلك: Multicast C…
- سلسلة دروس C# Network Programming
اهلا بكم اخي أبو حفص ولأخ قبل الاول فيما يتعلق في البرمجة الغير متزامنة وإذا نظرت إلى الشكل التالي: فإنك تلاحظ بقاء الـ Server بوضعية الإنتظار إذ أنه وفي كل عملية طلب للـ Request ما يتم إنهائة باستخدام الـ Endxxx Method وتستدعى هذه الـMethod باستخدام الـ Deleg…
- سلسلة دروس C# Network Programming
نعم اخي احمد فهذه طريقة جيدة لكن لست مضطر إلى تجزئة الملف فيما إذا استخدمت الـ Stream Library ومنها الـ Binary Reader والـ Writer ويمكن أيضا إرسال اسم الملف مع محتويات الملف كـ Serialization Object ثم تخزينه على الجهاز بنفس الأسم الذي ارسل عليه وهذا مثال من كت…
- سلسلة دروس C# Network Programming
اهلا وسهلا بك اخي احمد وتستطيع السؤال عن أي موضوع, واتوقع منك ايضا المشاركة في دروس جديدة تساهم بها ;)
- مشكلة في استخدام الطابعة
حسننا تم حل المشكلة اعتقد أن المشكلة كانت لديك في الـ Threading إذ يفضل وضع كود الطباعة في حدث الـ Text Change للـ TextBox عند استقبال أي رسالة , الكود في المرفقات بتوفيق Remote_Print.zip
- مساعده في تحويل برنامج اتصال (UDP) الى (TCP)
سوف ارى ما المشكلة في برنامجك , على أي حال ارفقت لك في المرفقات برنامج ماسنجر على التي سي بي ويحتوي على كل الأمور التي طلبتها بتوفيق TCP_Messenger.rar
- مساعده في تحويل برنامج اتصال (UDP) الى (TCP)
اخي الكريم , التحويل إلى الـTCP عملية بسيطة جدا فقط غير الـ SocketType من Dgram إلى Stream والProtocol Type إلى UDP , لكن يجب الإنتباه إلى أن عملية الإرسال باستخدام الـ TCP تطلب وجود Listener يقوم بالتصنت في الطرف الأخر وإلا فإن الإرسال لن يتم وبعكس الـ UDP ال…
- سلسلة دروس C# Network Programming
اهلا بك اخي الكريم , فيما يتعلق بنقل الملفات فيمكن ذلك باستخدام الـ FileStream حيث يحول الملف إلى Stream عندها يمكن نقله عبر الشبكة يمكنك الرجوع إلى الـ Streaming Chapter4 في الكتاب , بلإضافة انك يمكنك الإستفادة من الـ FTP Protocol , لنقل الملفات والمشاركة بها…
- سلسلة دروس C# Network Programming
لا يوجد مشكلة لديك البرنامج عمل لدي بشكل صحيح اعتقد ان سبب المشكلة من الـ Encoding.Defaultواعتقد السبب من نظام التشغيل بالواجهة العربية والذي تعمل عليه جرب تغيرها إلى Me.TextBox1.Text = Encoding.ASCII.GetString(data) أو إلى Me.TextBox1.Text = Encoding.Unicode.…