kolibri
پنج شنبه 05 شهریور 1394, 10:41 صبح
سلام؛
من این کد رو استفاده می کنم. ولی بهم خطاهای زیر رو میده:
کد برنامه:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using NativeWifi;
class Program
{
static void Main(string[] args)
{
WlanClient client = new WlanClient();
// Wlan = new WlanClient();
try
{
foreach (WlanClient.WlanInterface wlanIface in client.Interfaces)
{
Wlan.WlanBssEntry[] wlanBssEntries = wlanIface.GetNetworkBssList();
foreach (Wlan.WlanBssEntry network in wlanBssEntries)
{
int rss = network.rssi;
// MessageBox.Show(rss.ToString());
byte[] macAddr = network.dot11Bssid;
string tMac = "";
for (int i = 0; i < macAddr.Length; i++)
{
tMac += macAddr[i].ToString("x2").PadLeft(2, '0').ToUpper();
}
Console.WriteLine("Found network with SSID {0}.", System.Text.ASCIIEncoding.ASCII.GetString(network. dot11Ssid.SSID).ToString());
Console.WriteLine("Signal: {0}%.", network.linkQuality);
Console.WriteLine("BSS Type: {0}.", network.dot11BssType);
Console.WriteLine("MAC: {0}.", tMac);
Console.WriteLine("RSSID:{0}", rss.ToString());
}
Console.ReadLine();
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
}
خطاها:
Severity
Code
Description
Project
File
Line
Error
CS0246
The type or namespace name 'WlanClient' could not be found (are you missing a using directive or an assembly reference?)
ConsoleApplication2
c:\users\dev\documents\visual studio 2015\Projects\ConsoleApplication2\ConsoleApplicati on2\Program.cs
19
Error
CS0246
The type or namespace name 'NativeWifi' could not be found (are you missing a using directive or an assembly reference?)
ConsoleApplication2
c:\users\dev\documents\visual studio 2015\Projects\ConsoleApplication2\ConsoleApplicati on2\Program.cs
7
Error
CS0246
The type or namespace name 'Wlan' could not be found (are you missing a using directive or an assembly reference?)
ConsoleApplication2
c:\users\dev\documents\visual studio 2015\Projects\ConsoleApplication2\ConsoleApplicati on2\Program.cs
22
Error
CS0246
The type or namespace name 'Wlan' could not be found (are you missing a using directive or an assembly reference?)
ConsoleApplication2
c:\users\dev\documents\visual studio 2015\Projects\ConsoleApplication2\ConsoleApplicati on2\Program.cs
24
Error
CS0246
The type or namespace name 'WlanClient' could not be found (are you missing a using directive or an assembly reference?)
ConsoleApplication2
c:\users\dev\documents\visual studio 2015\Projects\ConsoleApplication2\ConsoleApplicati on2\Program.cs
15
Error
CS0246
The type or namespace name 'WlanClient' could not be found (are you missing a using directive or an assembly reference?)
ConsoleApplication2
c:\users\dev\documents\visual studio 2015\Projects\ConsoleApplication2\ConsoleApplicati on2\Program.cs
15
در محیط فرم هم که می خواهم از NativeWifi استفاده کنم باز همین مشکل رو دارم.
ویژوال استدیو 2015.
من این کد رو استفاده می کنم. ولی بهم خطاهای زیر رو میده:
کد برنامه:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using NativeWifi;
class Program
{
static void Main(string[] args)
{
WlanClient client = new WlanClient();
// Wlan = new WlanClient();
try
{
foreach (WlanClient.WlanInterface wlanIface in client.Interfaces)
{
Wlan.WlanBssEntry[] wlanBssEntries = wlanIface.GetNetworkBssList();
foreach (Wlan.WlanBssEntry network in wlanBssEntries)
{
int rss = network.rssi;
// MessageBox.Show(rss.ToString());
byte[] macAddr = network.dot11Bssid;
string tMac = "";
for (int i = 0; i < macAddr.Length; i++)
{
tMac += macAddr[i].ToString("x2").PadLeft(2, '0').ToUpper();
}
Console.WriteLine("Found network with SSID {0}.", System.Text.ASCIIEncoding.ASCII.GetString(network. dot11Ssid.SSID).ToString());
Console.WriteLine("Signal: {0}%.", network.linkQuality);
Console.WriteLine("BSS Type: {0}.", network.dot11BssType);
Console.WriteLine("MAC: {0}.", tMac);
Console.WriteLine("RSSID:{0}", rss.ToString());
}
Console.ReadLine();
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
}
خطاها:
Severity
Code
Description
Project
File
Line
Error
CS0246
The type or namespace name 'WlanClient' could not be found (are you missing a using directive or an assembly reference?)
ConsoleApplication2
c:\users\dev\documents\visual studio 2015\Projects\ConsoleApplication2\ConsoleApplicati on2\Program.cs
19
Error
CS0246
The type or namespace name 'NativeWifi' could not be found (are you missing a using directive or an assembly reference?)
ConsoleApplication2
c:\users\dev\documents\visual studio 2015\Projects\ConsoleApplication2\ConsoleApplicati on2\Program.cs
7
Error
CS0246
The type or namespace name 'Wlan' could not be found (are you missing a using directive or an assembly reference?)
ConsoleApplication2
c:\users\dev\documents\visual studio 2015\Projects\ConsoleApplication2\ConsoleApplicati on2\Program.cs
22
Error
CS0246
The type or namespace name 'Wlan' could not be found (are you missing a using directive or an assembly reference?)
ConsoleApplication2
c:\users\dev\documents\visual studio 2015\Projects\ConsoleApplication2\ConsoleApplicati on2\Program.cs
24
Error
CS0246
The type or namespace name 'WlanClient' could not be found (are you missing a using directive or an assembly reference?)
ConsoleApplication2
c:\users\dev\documents\visual studio 2015\Projects\ConsoleApplication2\ConsoleApplicati on2\Program.cs
15
Error
CS0246
The type or namespace name 'WlanClient' could not be found (are you missing a using directive or an assembly reference?)
ConsoleApplication2
c:\users\dev\documents\visual studio 2015\Projects\ConsoleApplication2\ConsoleApplicati on2\Program.cs
15
در محیط فرم هم که می خواهم از NativeWifi استفاده کنم باز همین مشکل رو دارم.
ویژوال استدیو 2015.