Преглед на файлове

add: nodescannter workaround 2.0.0.255/24 2.255.255.255/8

micha преди 4 месеца
родител
ревизия
730b26c2ad
променени са 1 файла, в които са добавени 7 реда и са изтрити 1 реда
  1. 7 1
      tool/TK-Nodescanner.py

+ 7 - 1
tool/TK-Nodescanner.py

@@ -180,7 +180,9 @@ def __scan():
                 color = li_nodes.itemconfig("end", bg=bg)
                 ip = str(node_nr).rjust(3," ") +" "+ node["IP"]
                 bg = ""
-                if node["PortTypes"]:
+                if "PortTypes" in node:
+                    if not node["PortTypes"]:
+                        pass
                     if node["PortTypes"][0] == "@":
                         ip += "  DMX-in"
                         bg ="yellow"
@@ -455,6 +457,10 @@ for ip in txt:
     else:
         continue
     print("-",ip)
+    if ip == "2.255.255.255":
+        print("- workaround -")
+        local_ips.append("2.0.0.255")
+
     local_ips.append(ip)
 
 #local_ips.sort()