radioId2GD88 v 3.0
(c)2026 abt@75r.de
Keine unerlaubte Vervielfältigung/Verbreitung- Dieses file darf nur von 75r.de/software kostenlos heruntergeladen werden, ansonsten könnte es Malware enthalten!
Das Originalscript v3.0 ist 8.400 Bytes groß und hat einen SHA256 hash von 00d13de6dcb77c79499e923e8b746029cffdd57d0cbc6372e387e051050ea539
Dies kann mit dem Konsolen-Befehl
certutil -hashfile "C:\Temp\radioId2GD88V3.vbs" SHA256
überprüft werden, wenn das Script z.B.  in C:\Temp liegt.
Wenn der Hashwert nicht übereinstimmt, sollte das Script NICHT benutzt werden, da es verändert wurde!!! (Bitte dann Nachricht an mich)
Der Author übernimmt keinerlei Haftung bei Benutzung des Scriptes . Es kann keine fehlerfreie Funktioen zu 100% garantiert werden.

Dieses Script konvertiert die DMR Userdatenbank user.csv, die täglich auf https://radioid.net/database/dumps bereitgestellt wird.
Diese csv Datei wird in ein Format für AnyTone Transceiver und für das Radioddity GD-88 and GD-168 (baugleich AT-168) konvertiert.
Diese Version des Scripte lädt die Datei selbständig aus dem Internet. Es können verschiedene Optionen eingestellt werden (sihe unten). 
Es funktioniert mit jeder Windows Version, die VB Script unterstützt (Windows XP bis Windows 11 - insofern VB Script noch unterstützt wird). Nach dem Ende des Supportes von VB Script wird der Autor ein neues Tool bereitstellen.
Bitte auf https://75r.de/software nachschauen.


Das Script benutzen
=================
- Entpacke das Archiv in einen beliebigen Ordner
- Öffne das Script 'radioId2GD88.vbs', um es zu bearbeiten (nicht, indem Du es doppelklickst, sondern mit rechts anklickst
  und dann "öffnen mit..." wählst und danach "Editor" oder einen beliebigen Texteditor, den Du installiert hast, auswählst.
- Ändere ggf Optionen zwischen den Zeile 16 und 42, ABER SONST NICHTS!
  Optionen mit einem default-Wert "true" dürfen nur auf true oder false (ja/ein, an/aus) gesetzt werden:
  - download_userCSV: true oderr false, entscheidet, ob das Script user.csv von radioID.net herunterladen soll (empfohlen!)
  - use_temp_dir : true oder false, soll der Download und die Konvertierung im TEMP Verzeichnis (C:\users\USERNAME\APPDATA\local\Temp)erfolgen ? (empfohlen)
  - downloadpath : Muss ausgefülllt sein, wenn download_userCSV = false. du kannst ein eignes Download-/Arbeitsverzeichnis auswählen (ohne '\' am Ende, FQDN Pfade wie \\server\share sind erlaubt)
  - csvfilename  :  Name der Downloaddatei auf dem  PC. sollte 'user.csv' belassen werden, kann geändert werden, um verschiedene Versionen behalten zu können
  - makeGD88     : true or false, Konvertierung in das GD-88 Format (Ausgangsfile: user_xx.xx.xxxx_GD88.csv)
  - makeGD168    : true or false, Konvertierung in das GD-168 Format (und andere Anytone transceiver) (Ausgangsfile: user_xx.xx.xxxx_GD168.csv)
  - deleteSourceFile: true oder false, Soll das Quellfile user.csv nach Bearbeitung gelöscht werden? (empfohlen)
  - openExplorer :true or false, Soll ein Explorer Fenster im Arbeitsverzeichnis geöffnet werden, nachdem die Konvertierung abgeschlossen ist? sehr empfohlen!)

- Speichere radioId2GD88.vbs
- Doppelklicke radioId2GD88.vbs
- es wird ein paar Sekunden benötigen, das file zu konvertieren
- Wenn der Prozess beednet ist, ertönt ein Windows - Ton un des erscheint ein Explorer Fenster (wenn Option aktiviert) oder eine Meldungsbox
- Zwei neue Dateien user_xx.xx.20xx_GD88 und user_12.xx.20xx_GD168 (Datum der letzten Änderung von user.csv)
  sollten im definierten Arbeitsverzeichnis erzeugt worden sein.
- Falls gewünscht, gibt es keine user.csv. Bei deleteSourceFile = false, liegt sie im Arbeitsverzeichnis.
- user_xx.xx.20xx_GD88 kann mit dem Radioddity GD-88 benutzt werden
- user_12.xx.20xx_GD168 kann mit dem Radioddity GD-168/Anytone AT-168 und anderen Anytone DMR Receivern benutzt werden

HINWEIS:
Die Quelldatei und die konvertierten Ausgabedateien werden ohne Rückfrage jeweils durch die neuen Versionen überschrieben.


