.
This commit is contained in:
@@ -94,9 +94,20 @@ def parse_iwlist(iwlist_output, current_sid):
|
|||||||
except:
|
except:
|
||||||
cells = []
|
cells = []
|
||||||
|
|
||||||
|
# Remove Blank SSID's
|
||||||
cells = [cell for cell in cells if cell["SSID"] != "!***!"]
|
cells = [cell for cell in cells if cell["SSID"] != "!***!"]
|
||||||
|
# Remove Blank SSID's
|
||||||
|
cells = sorted(cells, key=lambda k: k["Signal"], reverse=True)
|
||||||
|
|
||||||
return cells
|
seen = set()
|
||||||
|
new_cells = []
|
||||||
|
for d in cells:
|
||||||
|
t = tuple(d["SSID"])
|
||||||
|
if t not in seen:
|
||||||
|
seen.add(t)
|
||||||
|
new_cells.append(d)
|
||||||
|
|
||||||
|
return new_cells
|
||||||
|
|
||||||
|
|
||||||
def scan_networks():
|
def scan_networks():
|
||||||
|
|||||||
Reference in New Issue
Block a user