WiFiScanAndMap er en Python Wi-Fi-mapping ansøgning om Linux.
Du kan bruge det til at scanne områder efter trådløse netværk, indsamle oplysninger om dem, og derefter generere en webside viser disse oplysninger på et kort.
Ansøgningen blev oprettet som en opgave for & ldquo; trådløse netværk og mobile Communcations & rdquo; kursus på Datalogisk Institut i Athens universitet for Økonomi ved:
& Nbsp; & nbsp; & nbsp; * Filia Dova
& Nbsp; & nbsp; & nbsp; * Georgios Migdos
Ansøgningen består af to programmer, scanneren og kortet generator.
Brugeren kører scanneren på en mobil enhed (laptop / netbook), som indsamler oplysninger om det trådløse netværk inden for rækkevidde. Programmet bygger på iwlist output for scanningen. Når brugeren er færdig, kan de spare de indsamlede oplysninger som en XML-fil.
Scanneren kan køres som en GTK + program eller som en kommandolinje program (med & ndash; no-gui parameter).
Denne proces kan gentages et vilkårligt antal gange, hvilket resulterer i en række XML-filer. Disse XML filer bruges som input af kortet generator program, der analyserer de XML-filer og producerer en HTML-webside.
De kortdata anvendes fås fra OpenStreetMap og fliserne er fra Maps Yahoo!. Grafen vises ved hjælp af Bluff Javascript biblioteket.
Krav:
& Nbsp; & nbsp; & nbsp; For at køre den scanner, du har brug for:
& Nbsp; & nbsp; & nbsp; En Linux-system med trådløse værktøjer til Linux installeret
& Nbsp; & nbsp; & nbsp; Trådløs kort understøtter scanning
& Nbsp; & nbsp; & nbsp; GPS-modtager
& Nbsp; & nbsp; & nbsp; Python 2.6.4
& Nbsp; & nbsp; & nbsp; gpsd (+ python bindinger)
& Nbsp; & nbsp; & nbsp; PyGTK + 2,16 (hvis du ønsker at bruge GUI)
& Nbsp; & nbsp; & nbsp; For at vise det kort, du har brug for:
& Nbsp; & nbsp; & nbsp; En webbrowser understøtter CSS med Javascript slået til
& Nbsp; & nbsp; & nbsp; En aktiv internetforbindelse
& Nbsp; & nbsp; & nbsp;
Anvendelse:
& Nbsp; & nbsp; & nbsp; Du kan køre scanneren (GTK + GUI) med kommandoen:
& Nbsp; & nbsp; & nbsp; python scanner / scanner.py
& Nbsp; & nbsp; & nbsp; Du kan køre scanneren (GTK + GUI) med kommandoen:
& Nbsp; & nbsp; & nbsp; python scanner / scanner.py & ndash; no-gui
& Nbsp; & nbsp; & nbsp; Du kan køre kortet generator med kommandoen:
& Nbsp; & nbsp; & nbsp; python mapgenerator / mapgenerator.py
Krav :.
- Python
Kommentarer ikke fundet