Overlay bureau Windows pour radioamateurs — Spots DX en temps réel
Développé par ON5AM | Belgique 🇧🇪
| Fonction | Détail |
|---|---|
| 📡 Multi-cluster | 3 clusters EU en parallèle (ON4KHG, ON0LG, DL9GTB) |
| 🌐 DXHeat + PSK Reporter | Sources web en complément |
| ☀️ Propagation temps réel | SFI, SSN, K/A-index, MUF, Aurora (HamQSL) |
| 🎨 Couleurs par bande | 160m → 6m, chaque bande identifiable en un coup d'œil |
| 🕐 Âge des spots | Vert <5min · Jaune 5-15min · Gris >15min |
| 🧭 Azimut SP/LP | Calculé depuis votre QTH (Short-path et Long-path) |
| 📏 Distance km | Vers chaque entité DX |
| 🌍 Filtre continent | AF / AS / EU / NA / SA / OC |
| 📻 Mode auto | FT8, FT4, CW, SSB, RTTY, JS8 détecté automatiquement |
| ⚡ Flash alertes | Popup + bip double pour stations rares (watchlist) |
| 💬 Tooltip survol | Infos complètes au survol de chaque spot |
| 🖱️ Double-clic | Ouvre QRZ.com directement |
| 📊 Stats session | Durée, DX uniques, pays, continents, top bande |
| 📊 Graphique bandes | Activité en temps réel par bande |
| 💾 Export CSV | Auto + bouton manuel (SP az, LP az, mode, distance) |
| ⚙️ Config GUI | Fenêtre de configuration complète sans éditer de fichier |
| 📌 Always-on-top | Toujours visible sur le bureau |
| 💧 Opacité réglable | Slider en temps réel |
- Télécharge DXWatch.exe et config.ini dans le même dossier
- Édite
config.iniavec ton indicatif et ton locator — ou lance l'exe et clique ⚙ Config ! - Lance
DXWatch.exe
Aucune installation de Python requise
# Prérequis : Python 3.10+
pip install requests
python dxwatch.pyLance l'exe et clique sur ⚙ Config pour accéder à l'interface graphique.
Ou édite config.ini manuellement :
[STATION]
callsign = ON5AM ← Ton indicatif
locator = JO20SP ← Ton locator Maidenhead
latitude = 50.39 ← Coordonnées pour le calcul d'azimut
longitude = 5.32
[CLUSTERS]
servers = on0dxk.dyndns.org:8000, on0lg.dyndns.org:8000, cluster.dl9gtb.de:8000
[ALERTS]
watchlist = 3B9, FT5, VK9, ZL9, VP6, KH1, E5 ← Alertes stations rares| Cluster | Serveur | Pays |
|---|---|---|
| ON4KHG | on0dxk.dyndns.org:8000 |
🇧🇪 Belgique |
| ON0LG | on0lg.dyndns.org:8000 |
🇧🇪 Belgique |
| DL9GTB | cluster.dl9gtb.de:8000 |
🇩🇪 Allemagne |
| PA3AWK | pa3awk.ampr.org:7300 |
🇳🇱 Pays-Bas |
| VE7CC | dxc.ve7cc.net:23 |
🌍 International |
pip install pyinstaller requests
pyinstaller --onefile --noconsole --name "DXWatch" --icon=antenna.ico dxwatch.py
# L'exe est dans dist/DXWatch.exe
# Copier config.ini dans dist/- Python 3.10+
requests(pip install requests)tkinter(inclus dans Python)xml.etree(inclus dans Python)winsound(inclus dans Python/Windows)
MIT — Libre d'utilisation, modification et distribution. Mention appréciée : ON5AM / DX Watch
Powered by Claude (Anthropic)