Code: Alles auswählen
"wru_replace_always": true, # du hast ja keinen Hardware-KG
"continue_with_no_printer": true, # du hast ja keinen Drucker
Code: Alles auswählen
"wru_replace_always": true, # du hast ja keinen Hardware-KG
"continue_with_no_printer": true, # du hast ja keinen Drucker
71920 actelex d 24/7 (T68d) 833533 rolfac d 24/7 (T100S) 833538 obrac d 24/7 (FS220) 833539 fili d 24/7 (T100a) 833540 rowo d 24/7 (T100/R) 833541 obby d 24/7 (T37h) 833142 rolf d 24/7 (Lo15A)
Jein.... wenn du das i-telex-Verhalten von piTelex testen willst, hilft dir WinTlx nicht, aber das screenbasierte 'kastrierte' piTelex vielleicht schon. Deshalb hatte ich das vorgeschlagen.
71920 actelex d 24/7 (T68d) 833533 rolfac d 24/7 (T100S) 833538 obrac d 24/7 (FS220) 833539 fili d 24/7 (T100a) 833540 rowo d 24/7 (T100/R) 833541 obby d 24/7 (T37h) 833142 rolf d 24/7 (Lo15A)
71920 actelex d 24/7 (T68d) 833533 rolfac d 24/7 (T100S) 833538 obrac d 24/7 (FS220) 833539 fili d 24/7 (T100a) 833540 rowo d 24/7 (T100/R) 833541 obby d 24/7 (T37h) 833142 rolf d 24/7 (Lo15A)
Ich habe hier zwei i-Telex-System und ganz viele Dienst laufen. Ich weiß schon wie das eingerichtet werden muss.
Sorry, das hatte ich auch nie bezweifelt
71920 actelex d 24/7 (T68d) 833533 rolfac d 24/7 (T100S) 833538 obrac d 24/7 (FS220) 833539 fili d 24/7 (T100a) 833540 rowo d 24/7 (T100/R) 833541 obby d 24/7 (T37h) 833142 rolf d 24/7 (Lo15A)
Kannst du deine Änderung näher erläutern (diff oder so)?detlef hat geschrieben: ↑Di 11. Apr 2023, 16:38 Jetzt muss ich mich auf meinen alten Tage noch mit Python beschäftigen. Das wollte ich eigentlich vermeiden. Ich hasse diese Sprache.
Ich habe im Quelltext nachverfolgt, warum eine TCP-Verbindung zustande kommt und dann piTelex die Verbindung sofort beendet.
Meiner Meinung nach ein Bug im Selbsttest (Selbstanruf). Da wird nämlich nur geprüft, ob man mit der eigenen IP-Nummer angerufen wird. Es erfolgt dann zwar noch ein Test auf das Selbsttest Magic Packet, aber der ist wirkungslos. Die Verbindung wird trotzdem beendet. Immer wenn man sich mit der eigenen IP-Nummer anruft. Wenn ich mich selber zum Testen anrufe, dann tue ich das immer mit der gleichen (externen) IP-Nummer.
Ich habe das hier mal korrigert und jetzt klappt das.
Der Fehler ließ sich übrigens durch Verändern ein Einrückung im Quelltext korrigieren und es würde mich nicht wundern, wenn er genau dadurch reingekommen ist. Und das ist genau das, was ich an Python hasse.
71920 actelex d 24/7 (T68d) 833533 rolfac d 24/7 (T100S) 833538 obrac d 24/7 (FS220) 833539 fili d 24/7 (T100a) 833540 rowo d 24/7 (T100/R) 833541 obby d 24/7 (T37h) 833142 rolf d 24/7 (Lo15A)
Es geht um diese Stelle hier in txDevITelexSrv.py.
Code: Alles auswählen
if client_address[0] == self.ip_address:
data = client.recv(128)
if data == selftest_packet:
# Signal self-test thread that we received the packet
self.selftest_event.set()
client.close()
continue
Code: Alles auswählen
if client_address[0] == self.ip_address:
data = client.recv(128)
if data == selftest_packet:
# Signal self-test thread that we received the packet
self.selftest_event.set()
client.close()
continue