WiFiScanAndMap è una applicazione di mapping Python Wi-Fi per Linux.
Potete usarlo per eseguire la scansione aree per le reti wireless, raccogliere informazioni su di loro e quindi generare una pagina web che visualizza queste informazioni sulla mappa.
L'applicazione è stata creata come una cessione a & ldquo; reti wireless e mobili Communcations & rdquo; corso presso il Dipartimento di Informatica dell'Università degli Studi di Atene di Economia e Commercio, per:
& Nbsp; & nbsp; & nbsp; * Filia Dova
& Nbsp; & nbsp; & nbsp; * Georgios Migdos
L'applicazione è costituita da due programmi, lo scanner e la mappa generatore.
L'utente esegue lo scanner su un dispositivo mobile (laptop / netbook) che raccoglie informazioni sulle reti wireless nelle vicinanze. Il programma si basa sull'uscita iwlist per il processo di scansione. Dopo che l'utente è fatto, si possono salvare le informazioni raccolte in un file XML.
Lo scanner può essere eseguito come applicazione GTK + o come applicazione a riga di comando (con il & ndash; parametro no-gui).
Questo processo può essere ripetuto tutte le volte, risultando in un numero di file XML. Questi file XML vengono utilizzati come input del programma generatore mappa che analizza i file XML e produce una pagina web HTML.
I dati della mappa utilizzati è ottenuto da OpenStreetMap e le piastrelle sono da Yahoo! Maps. Il grafico viene visualizzato utilizzando la libreria Bluff Javascript.
Requisiti:
& Nbsp; & nbsp; & nbsp; Per eseguire lo scanner è necessario:
& Nbsp; & nbsp; & nbsp; Un sistema Linux con strumenti wireless per Linux installato
& Nbsp; & nbsp; & nbsp; Scheda Wireless scansione di supporto
& Nbsp; & nbsp; & nbsp; Ricevitore GPS
& Nbsp; & nbsp; & nbsp; Python 2.6.4
& Nbsp; & nbsp; & nbsp; gpsd (+ binding python)
& Nbsp; & nbsp; & nbsp; PyGTK + 2.16 (se si desidera utilizzare l'interfaccia grafica)
& Nbsp; & nbsp; & nbsp; Per visualizzare la mappa è necessario:
& Nbsp; & nbsp; & nbsp; Un browser web di supporto CSS con Javascript abilitato
& Nbsp; & nbsp; & nbsp; Una connessione Internet attiva
& Nbsp; & nbsp; & nbsp;
Utilizzo:
& Nbsp; & nbsp; & nbsp; È possibile eseguire lo scanner (GTK + GUI) con il comando:
& Nbsp; & nbsp; & nbsp; scanner python / scanner.py
& Nbsp; & nbsp; & nbsp; È possibile eseguire lo scanner (GTK + GUI) con il comando:
& Nbsp; & nbsp; & nbsp; scanner python / scanner.py & ndash; no-gui
& Nbsp; & nbsp; & nbsp; È possibile eseguire il generatore di mappe con il comando:
& Nbsp; & nbsp; & nbsp; python MapGenerator / mapgenerator.py
& Nbsp; & nbsp; & nbsp; dove:
& Nbsp; & nbsp; & nbsp;
& Nbsp; & nbsp; & nbsp;
& Nbsp; & nbsp; & nbsp;
Requisiti .
- Python
I commenti non trovato