نقل قول: تشخیص Ip های شبکه
دوست گرامی سلام
1 - جهت کنترل IP فقط لازم است ip مورد نظر را ping کنی و اینو توی برنامه ات پیاده سازی کنی جهت کنترل دستی در Run سیستم cmd را اجرا سپس تایپ کن ping و بعد IP مورد نظر به طور مثال ping 10.163.2.28
2- جهت کنترل ip شبکه نیز در یک حلقه for رنج ip های شبکه ping کن و آنهای که ping شد در یک لیست باکس قرار بدی
ضمنا برنامه های تحت سی شارپ و یا روش ping کردن در برنامه را یک جستجو کنی کلی مطلب پیدا می کنی
نقل قول: تشخیص Ip های شبکه
سلام
برنامه Ping :
using System.Net.NetworkInformation;
string remoteMachineNameOrIP = "127.0.0.1";
int timeOut = 5;
Ping ping = new Ping();
// Pinging remote maching
PingReply reply = ping.Send(remoteMachineNameOrIP, timeOut);
// Displaying the result
StringBuilder sb = new StringBuilder();
sb.Append("Address:" + reply.Address.ToString());
sb.Append("\nStatus:" + reply.Status.ToString());
sb.Append("\nRoundtripTime:" + reply.RoundtripTime.ToString());
MessageBox.Show(sb.ToString(), "Ping Result: " + remoteMachineNameOrIP);
نقل قول: تشخیص Ip های شبکه
سلام و ممنون از پاسختون، اما مشکل من اینه که می خوام IP یا نام تمامی کامپیوترهایی که در شبکه هستند رو بفهمم، یعنی من از ابتدا نام و IP رو ندارم.
نقل قول: تشخیص Ip های شبکه
من این برنامه رو قبل از عید واسه شبکه ای که دامین داشت تست کرده بودم کار می کرد،اسم کامپیوتر و آی پی و مک آدرس رو پیدا می کنه.
فقط دوست من وقتی دکمه load رو می زنی طول می کشه تا گرید ویو پر شه به خاطر این هست که مک آدرس پیدا می کنه اگه اونو حذف کنی درست می شه
شرمنده نتونستم تو سرور سایت آپلود کنم
http://rapidshare.com/files/21804304...twork.zip.html
نقل قول: تشخیص Ip های شبکه
نقل قول:
نوشته شده توسط
hamid411
من این برنامه رو قبل از عید واسه شبکه ای که دامین داشت تست کرده بودم کار می کرد،اسم کامپیوتر و آی پی و مک آدرس رو پیدا می کنه.
فقط دوست من وقتی دکمه load رو می زنی طول می کشه تا گرید ویو پر شه به خاطر این هست که مک آدرس پیدا می کنه اگه اونو حذف کنی درست می شه
شرمنده نتونستم تو سرور سایت آپلود کنم
http://rapidshare.com/files/21804304...twork.zip.html
دوست عزیز میشه یه بار دیگه زحمت آپلود برنامه ات رو بکشی
لینک بالائی پاک شده
ممنون
نقل قول: تشخیص Ip های شبکه
برای پیدا کردن ip
public static void Main() {
IPAddress[] a = Dns.GetHostByName(Dns.GetHostName()).AddressList;
for (int i=0; i<a.Length; i++)
Console.WriteLine ("IpAddr[{0}]={1}",i,a[i]); }
}
حالا شما ip ها را در آرایه دارید
بنابراین میتونید برای خودتون ازش استفاده کنید