Re: Apple changed their documentation at my request but it proves they don't care about privacy
Maria Sophia <[email protected]>
| Newsgroups | alt.comp.os.windows-10,alt.internet.wireless,comp.lang.python,comp.mobile.android,misc.phone.mobile.iphone |
|---|---|
| Organization | BWH Usenet Archive (https://usenet.blueworldhosting.com) |
| Message-ID | <[email protected]> |
> 12/17/2025 02:28 PM 2,934 bssid.bat.txt
> 12/17/2025 02:28 PM 4,309 bssidcheck.bat.txt
> 12/17/2025 02:28 PM 1,979 bssidcompare.bat.txt
> 12/17/2025 02:28 PM 316 bssidgenerate.bat.txt
> 12/17/2025 02:28 PM 4,312 bssidgenerate.ps1.txt
> 12/17/2025 02:28 PM 1,348 bssidplot.py.txt
> 12/17/2025 02:28 PM 27,527 bssid_results.txt
bssidplot.py
import folium
# This is C:\app\os\python\bssidplot.py
# USAGE: python bssidplot.py
# v1p0 20251214
# Plots en masse GPS:BSSID pairs from results.txt using FOSS Folium
# v1p1 20251215
# Generates bssid_map.html from results.txt using Folium
# v1p2 20251215
# Brings up the bssid_map.html plot using the default web browser
import folium
# Read results.txt
points = []
with open("results.txt") as f:
for line in f:
parts = line.strip().split("\t")
if len(parts) == 3:
mac, lat, lon = parts
points.append((mac, float(lat), float(lon)))
if not points:
print("No points found in results.txt")
exit()
# Center map on the first point
start_lat, start_lon = points[0][1], points[0][2]
m = folium.Map(location=[start_lat, start_lon], zoom_start=15)
# Add markers
for mac, lat, lon in points:
folium.Marker(
location=[lat, lon],
popup=f"{mac}\n({lat}, {lon})",
icon=folium.Icon(color="blue", icon="wifi", prefix="fa")
).add_to(m)
# Save map
m.save("bssid_map.html")
print("Map saved to bssid_map.html")
# Open map in Microsoft Edge
import subprocess
import os
map_path = os.path.abspath("bssid_map.html")
import subprocess
subprocess.Popen(['cmd', '/c', 'start', '', map_path])
# end of C:\app\os\python\bssidplot.py
--
bssidplot.py