تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] اريد تغير بسيط ع الكود ...
#3
مرحباً اخى e-coder

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

فهنا الكود الذى لديك هو الكود الصحيح
لان لو نقول ان جهازك يحصل على اى بى 192.168.1.102 مثلاً
فالاى بى ده هو عبارة عن اى بى داخلى اى داخل الشبكة المتصلة بالروتر فقط

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


طيب لو كان الامر المطلوب هو تغيير الاى بى للجهاز بحيث الرؤية داخل الشبكة
فمثلاً جهازك يحمل اى بى 192.168.1.102 وتريد تغييره الى 192.168.1.110 مثلاً

لديك طريقتين الطريقة الاولى من خلال الرابط التالى وهو استخدام الكود بهذا الرد

طيب لو كان الامر بحاجة لكود بسيط وسهل
يمكنك تنفيذ الامر من خلال كود Netsh الذى ينفذ فى Command
ومن خلال تنفيذ التالى

لاتمام الاى بى يدوى مع ادخال الاى بى الذى يناسبك
كود :
Process.Start("netsh interface ip set address "؟؟؟؟؟" static 192.168.1.110 255.255.255.0 192.168.1.1 1")

مكان علامة ؟؟؟؟ سيتم وضع اسم Ethernet حيب السم الذى لديك انظر للصورة الخاصة بالاخ 
عبدالله الدوسري فى الرد الخاص به لتوضح الصورة كاملاً

طيب الان لو حابب تعمل زر اخر يقوم بجعل الجهاز باخذ اى بى تلقائي
كل ما عليك استخدام السطر التالى
كود :
System.Diagonistic.Process.Start("netsh interface ip set address "؟؟؟؟" dhcp")

مع تغيير علامة ؟؟؟؟ كما تم شرحه بالاعلى

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

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


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


الردود في هذا الموضوع
اريد تغير بسيط ع الكود ... - بواسطة e-coder - 29-09-18, 02:33 AM
RE: اريد تغير بسيط ع الكود ... - بواسطة elgokr - 29-09-18, 01:40 PM


التنقل السريع :


يقوم بقرائة الموضوع: