WiFiScanAndMap je mapování aplikace Python Wi-Fi pro Linux.
Můžete ji použít ke skenování oblastí pro bezdrátové sítě, shromažďovat informace o nich, a pak generovat webové stránky zobrazující tyto informace na mapě.
Aplikace byla vytvořena jako zadání pro & ldquo; bezdrátových sítí a mobilní Communcations & rdquo; Samozřejmě v Computer Science Department Athénské univerzity ekonomie a obchodu, podle:
& Nbsp; & nbsp; & nbsp; * Filia Dova
& Nbsp; & nbsp; & nbsp; * Georgios Migdos
Aplikace se skládá ze dvou programů, skeneru a mapy generátoru.
Uživatel spustí skener na mobilním zařízení (notebook / netbook), která shromažďuje informace o bezdrátových sítích v dosahu. Program se spoléhá na iwlist výstup pro proces skenování. Poté, co uživatel se děje, mohou uložit shromážděné informace jako soubor XML.
Skener lze spustit jako aplikace GTK +, nebo jako aplikace příkazového řádku (s & ndash; parametr no-GUI).
Tento proces může být opakován tolikrát, kolikrát si, což vede v mnoha XML souborů. Tyto XML soubory jsou používány jako vstup na mapě programu, generátoru, který analyzuje soubory XML a vytváří webové stránky ve formátu HTML.
Mapová data použitá se získává z OpenStreetMap a dlaždice jsou z Yahoo! Maps. Graf je zobrazen pomocí knihovny Bluff Javascript.
Požadavky:
& Nbsp; & nbsp; & nbsp; Chcete-li spustit skener, který potřebujete:
& Nbsp; & nbsp; & nbsp; Systém Linux s bezdrátovými nástroji pro Linux nainstalované
& Nbsp; & nbsp; & nbsp; Bezdrátová karta podporující skenování
& Nbsp; & nbsp; & nbsp; GPS přijímač
& Nbsp; & nbsp; & nbsp; Python 2.6.4
& Nbsp; & nbsp; & nbsp; GPSD (+ Pythonu)
& Nbsp; & nbsp; & nbsp; PyGTK + 2,16 (chcete-li používat GUI)
& Nbsp; & nbsp; & nbsp; Chcete-li zobrazit mapu, kterou potřebujete:
& Nbsp; & nbsp; & nbsp; Webový prohlížeč podporující CSS Javascript
& Nbsp; & nbsp; & nbsp; Aktivní připojení k internetu
& Nbsp; & nbsp; & nbsp;
Použití:
& Nbsp; & nbsp; & nbsp; Můžete spustit skener (GTK + GUI) pomocí příkazu:
& Nbsp; & nbsp; & nbsp; python skener / scanner.py
& Nbsp; & nbsp; & nbsp; Můžete spustit skener (GTK + GUI) pomocí příkazu:
& Nbsp; & nbsp; & nbsp; python skener / scanner.py & ndash; no-gui
& Nbsp; & nbsp; & nbsp; Můžete spustit mapy generátor pomocí příkazu:
& Nbsp; & nbsp; & nbsp; python mapgenerator / mapgenerator.py
Požadavky na :.
- Python
Komentáře nebyl nalezen