PDA

View Full Version : آموزش: بدست آموردن آی پی های فعال یک کافی نت



sssahari
یک شنبه 17 دی 1391, 19:03 عصر
1کی یعنی اصلا نمیتونه اینو جواب بده؟!!!!!!!!!
فرض کنید یک سری کامپیوتر داریم مثلا کافی نت خب بعد میخواهیم یه دستور بنویسیم که نشون بده کدوم آی پی به شبکه متصله کدوم نه

danialafshari
یک شنبه 17 دی 1391, 19:19 عصر
using System.Net.NetworkInformation;

public void ping()
{

try
{
string ip = "127.0.0.1";
Ping pingSender = new Ping();
string data = "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa";
byte[] buffer = Encoding.ASCII.GetBytes(data);
int timeout = 2000;
PingOptions options = new PingOptions(64, true);
int x = 0;
for (int i = 0; i < 2; i++)
{
PingReply reply = pingSender.Send(ip, timeout, buffer, options);
if (reply.Status == IPStatus.Success)
x++;
}
if (x > 0)
MessageBox.Show("Online");
else if (x == 0)
MessageBox.Show("Offline");
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}

sssahari
یک شنبه 17 دی 1391, 19:33 عصر
MessageBox که تو C# نداریم ارور میده

danialafshari
یک شنبه 17 دی 1391, 22:05 عصر
چطور نداریم؟ :متعجب:
MessageBox (http://msdn.microsoft.com/query/dev10.query?appId=Dev10IDEF1&l=EN-US&k=k(SYSTEM.WINDOWS.FORMS.MESSAGEBOX);k(MESSAGEBOX) ;k(TargetFrameworkMoniker-%22.NETFRAMEWORK%2cVERSION%3dV4.0%22);k(DevLang-CSHARP)&rd=true)

sssahari
یک شنبه 01 بهمن 1391, 19:34 عصر
نداریم باید تو using دستوراتش رو بنویسیم که من نمیدونم چیه :(

Y_Safaiee
یک شنبه 01 بهمن 1391, 21:07 عصر
سلام دوست من

Using مسیج باکس System.Windows.Forms; می باشد

موفق باشی
بایت بایت