Benutzer-Werkzeuge

Webseiten-Werkzeuge


dapnetapisetidentificationaddress

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
dapnetapisetidentificationaddress [2018/05/22 19:01] – df2etdapnetapisetidentificationaddress [2026/01/30 13:10] (aktuell) – dj7lc
Zeile 1: Zeile 1:
-Mithilfe dieses Python scripts können die identificationAddresses aller Sender auf einen bestimmten Wert (.z.B. 8) gesetzt werden: +====== Set all identificationAddress ====== 
- + 
 +By means of this script in python the ''identificationAddresses'' of all transmitters can be set to determined value (e.g. 8). It's for information / documentatin only and not necessary for normal user interactions. 
  
 <code> <code>
 import sys import sys
 +import time
 import json import json
 import requests import requests
Zeile 10: Zeile 12:
 login = 'callsign' login = 'callsign'
 passwd = 'passwd' passwd = 'passwd'
-url = 'http://dapnet.db0sda.ampr.org:8080/transmitters'+url = 'http://dapnet.db0sda.hamnet.radio:8080/transmitters'
 identificationAddress = 8  identificationAddress = 8 
    
Zeile 34: Zeile 36:
     newjson = json.dumps(transmitter)     newjson = json.dumps(transmitter)
    
-    url = url + '/' + name+    time.sleep(5) 
 +    print 'Changing: ' + name 
 +    newurl = url + '/' + name
     try:     try:
-        response = requests.put(url, headers=headers, data=newjson, auth=HTTPBasicAuth(login, passwd))+        response = requests.put(newurl, headers=headers, data=newjson, auth=HTTPBasicAuth(login, passwd))
         response.raise_for_status()         response.raise_for_status()
     except requests.exceptions.RequestException as e:     except requests.exceptions.RequestException as e:
dapnetapisetidentificationaddress.1527015671.txt.gz · Zuletzt geändert: 2018/05/22 19:01 von df2et