Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Статьи » Розробка технічної части програми АНАЛІЗУ мережі Wi-Fi

Реферат Розробка технічної части програми АНАЛІЗУ мережі Wi-Fi





007-98 Державні санітарні правила и норми роботи з візуальнімі дисплейної терміналамі електронно-обчислювальних машин.- Діє з 01.01.99.

24.ДБН В.2.5-67: 2013. Державні будівельні норми. Опалення, вентиляція та кондиціонування.- Діє з 01.01.2014р.

.ГОСТ 12.1.012-90 ССБТ. Вібраційна безпека. Загальні вимоги.- Введ. 01.01.85.

.Закон України «Про охорону навколишнього природного середовища» - Діє з 26.06.1991р.


Додаток А


Текст програми

Текст файлу Wifi.cs

Найменування програми - WifiAnylizer. Автор - Петля Д.І

Дата создания програми - 14.04.2014 р. Номер Версії - 1.0

Дата останньої модіфікації - 20.06.2014 р.System;System.Collections.Generic;System.Linq;System.Text;System.Threading.Tasks;NativeWifi;WindowsFormsApplication1

{class GetMacExtension

{static uint Channel; static string Mac;

/// lt; summary gt;

/// Росшірення для Отримання мак-адреси в зручній форме

/// lt;/summary gt;

/// lt; param name= entry gt; екземпляр класу Wlan.WlanBssEntry lt;/param gt;

/// lt; returns gt; мак-адресою у виде рядки lt;/returns gt; static string GetMac (this Wlan.WlanBssEntry entry)

{[] macAddr=entry.dot11Bssid;=macAddr.Aggregate ( raquo ;, (current, t)= gt; current + t.ToString ( x2 ). PadLeft (2 , 0 ). ToUpper ()); Mac;

}

/// lt; summary gt;

/// Отримання номеру каналу мережі

/// lt;/summary gt;

/// lt; param name= entry gt; екземпляр класу Wlan.WlanBssEntry lt;/param gt;

/// lt; returns gt; номер каналу у формату uint lt;/returns gt; static uint GetChannel (this Wlan.WlanBssEntry entry)

{freq1=(entryCenterFrequency% 2412000)/1000; freq2=freq1/5;=freq2 + 1; Channel;

} class Wifi: IWifi

{readonly WlanClient _client; string Mac; List lt; Wlan.WlanAvailableNetwork gt; List; List lt; Wlan.WlanBssEntry gt; BssList; Wlan.WlanAvailableNetwork CurrNetwork; Wlan.WlanBssEntry CurrBssNetwork; Wifi ()

{

_ client=new WlanClient ();=new List lt; Wlan.WlanAvailableNetwork gt; ();=new List lt; Wlan.WlanBssEntry gt; ();

}

/// lt; summary gt;

/// Отримання списку доступних Wi-Fi мереж

/// lt;/summary gt;

/// lt; returns gt; Список МЕРЕЖА типом Wlan.WlanAvailableNetwork lt;/returns gt; List lt; Wlan.WlanAvailableNetwork gt; GetListOfNetwroks ()

{(var wlanClient in _client.Interfaces)

{. WlanAvailableNetwork [] bssEntries=wlanClient.GetAvailableNetworkList (0); (var wlanAvailableNetwork in bssEntries) .Add (wlanAvailableNetwork);

} List;

}

/// lt; summary gt;

/// Отримання Додатковий данних про МЕРЕЖА

/// lt;/summary gt;

/// lt; returns gt; Список мереж Тіу Wlan.WlanBssEntry lt;/returns gt; List lt; Wlan.WlanBssEntry gt; GetListOfBssNetwroks ()

{(var wlanClient in _client.Interfaces)

{. WlanBssEntry [] bssEntries=wlanClient.GetNetworkBssList (); (var wlanAvailableNetwork in bssEntries) .Add (wlanAvailableNetwork);

} BssList;

}

Текст файлу Form1.cs

Найменування програми - WifiAnylizer. Автор - Петля Д.І

Дата создания програми - 14.04.2014 р. Номер Версії - 1.0

Дата останньої модіфікації - 20.06.2014 р.System;System.Drawing;System.Globalization;System.Linq;System.Windows.Forms;System.Windows.Forms.DataVisualization.Charting;WindowsFormsApplication1

{partial class Form1: Form

{Form1 ()

{();

/// lt; summary gt;

/// Метод Який спрацьовуює коли програма запускається та виводу отріманні данні до форми

/// Для цього створюється екземпляр класу Wifi () з которого достаються данні, и записують до форми

/// lt;/summary gt;

/// lt; param name= e gt; lt;/param gt; override void OnLoad (EventArgs e)

{cl=new Wifi (); (var network in cl.GetListO...


Назад | сторінка 12 з 14 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Бездротові локальні мережі Wlan (wi-fi)
  • Реферат на тему: Бездротові локальні мережі Wlan (wi-fi)
  • Реферат на тему: Поняття та використання Network File System
  • Реферат на тему: Legal system
  • Реферат на тему: Edcation system in the USA