Generate proxies list (only foxyproxy currently) based on daily updated local socks5 addresses for Mullvad proxying layer: proxies.txt
The script simply converts "ip timezone" dataset to Foxyproxy extended import lines: protocol://username:password@server:port?parameter1=value1¶meter2=value2
Country/ISO code come from the system tz database (zone.tab + iso3166.tab). Optional --map CSV overrides/extends it.
This script can virtually be adapted to any output format quite efficiently, feel free to contribute.
python3 make_foxyproxy_list.py proxies.txt foxyproxy_all.txt --map country_names.csv
python3 make_foxyproxy_list.py proxies.txt foxyproxy_eu.txt --region Europe --map country_names.csv
python3 make_foxyproxy_list.py proxies.txt out.txt --port 1081 --scheme socks5