WiFiScanAndMap is 'n Python Wi-Fi kartering aansoek vir Linux.
Jy kan dit gebruik om gebiede te scan vir draadlose netwerke, versamel inligting oor hulle en dan genereer 'n web bladsy met hierdie inligting op 'n kaart.
Die aansoek is geskep as 'n opdrag vir die & ldquo; Wireless netwerke en Mobile Communcations & rdquo; kursus by die Departement Rekenaarwetenskap van die Universiteit van Athene van die ekonomie en Business, deur:
& Nbsp; & nbsp; & nbsp; * Filia Dova
& Nbsp; & nbsp; & nbsp; * Georgios Migdos
Die aansoek bestaan uit twee programme, die skandeerder en die kaart generator.
Die gebruiker loop die skandeerder op 'n mobiele toestel (laptop / netbook) wat inligting oor die wireless netwerke binne die omvang versamel. Die program berus op iwlist uitset vir die scan proses. Nadat die gebruiker gedoen word, kan hulle die inligting wat ingesamel is as 'n XML lêer te stoor.
Die skandeerder kan hardloop as 'n GTK + aansoek of as 'n command line program (met die & ndash; parameter no-GUI).
Hierdie proses kan herhaal word 'n aantal van die tye, wat in 'n aantal van XML-lêers. Hierdie XML lêers word gebruik as die insette van die kaart generator program wat die XML-lêers ontleed en produseer 'n HTML-webblad.
Die kaart data wat gebruik word verkry vanaf OpenStreetMap en die teëls uit kaarte Yahoo!. Die grafiek vertoon met behulp van die Bluff Javascript biblioteek.
Vereistes:
& Nbsp; & nbsp; & nbsp; Om die skandeerder jy nodig hardloop:
& Nbsp; & nbsp; & nbsp; N Linux-stelsel met 'n wireless gereedskap vir Linux geïnstalleer
& Nbsp; & nbsp; & nbsp; Wireless kaart ondersteun skandering
& Nbsp; & nbsp; & nbsp; GPS ontvanger
& Nbsp; & nbsp; & nbsp; Python 2.6.4
& Nbsp; & nbsp; & nbsp; gpsd (+ python bindings)
& Nbsp; & nbsp; & nbsp; PyGTK + 2,16 (as jy wil hê dat die GUI gebruik)
& Nbsp; & nbsp; & nbsp; Om die kaart wat jy nodig vertoon:
& Nbsp; & nbsp; & nbsp; 'N webblaaier ondersteun CSS met Javascript
& Nbsp; & nbsp; & nbsp; 'N aktiewe internet konneksie
& Nbsp; & nbsp; & nbsp;
Gebruik:
& Nbsp; & nbsp; & nbsp; Jy kan die skandeerder (GTK + GUI) met die opdrag uit te voer:
& Nbsp; & nbsp; & nbsp; python skandeerder / scanner.py
& Nbsp; & nbsp; & nbsp; Jy kan die skandeerder (GTK + GUI) met die opdrag uit te voer:
& Nbsp; & nbsp; & nbsp; python skandeerder / scanner.py & ndash; no-gui
& Nbsp; & nbsp; & nbsp; Jy kan die kaart generator met die opdrag uit te voer:
& Nbsp; & nbsp; & nbsp; python mapgenerator / mapgenerator.py
& Nbsp; & nbsp; & nbsp; waar:
& Nbsp; & nbsp; & nbsp;
& Nbsp; & nbsp; & nbsp;
& Nbsp; & nbsp; & nbsp;
Vereistes :.
- Python
Kommentaar nie gevind