Die Suche ergab 32 Treffer
- Montag 28. Oktober 2019, 13:28
- Forum: Qt/KDE
- Thema: Client-Server comm. in PyQt5
- Antworten: 22
- Zugriffe: 3893
Re: Client-Server comm. in PyQt5
das geht leider aus privaten gründen nicht. ich bin ja mittlerweile auch vom ziel nicht mehr weit entfernt, und klinge es noch für euch so unlogisch: "das fürchterliche ergebnis reicht mir tatsächlich". ich kann es derzeit nur leider nicht erklären und bitte daher um verständnis.
- Montag 28. Oktober 2019, 12:49
- Forum: Qt/KDE
- Thema: Client-Server comm. in PyQt5
- Antworten: 22
- Zugriffe: 3893
Re: Client-Server comm. in PyQt5
vielen, vielen dank! soweit bin ich successful, was mich jetzt aber noch wurmt ist die threading-geschichte: ich möchte also in der lage sein via command_input etwas senden zu können. tue ich dies außerhalb meiner login-funktion, werde ich vom server als neuer client betrachtet, was natürlich allen ...
- Montag 28. Oktober 2019, 00:21
- Forum: Qt/KDE
- Thema: Client-Server comm. in PyQt5
- Antworten: 22
- Zugriffe: 3893
Re: Client-Server comm. in PyQt5
wenn ich mit dem debugger durchgehe schmiert mir das window schon mit dem aufruf via show() ab
- Montag 28. Oktober 2019, 00:06
- Forum: Qt/KDE
- Thema: Client-Server comm. in PyQt5
- Antworten: 22
- Zugriffe: 3893
Re: Client-Server comm. in PyQt5
ich könnte schwören ich habe die verknüpfungen genauso übernommen wie sie bei dir im code war. ich versuch mal meinen gedanken des weges zu gehen wenn der loginbutton seinen klick erhält: self.btn_login = QPushButton("LOGIN", self) self.btn_login.clicked.connect(self.login_btn) Anlegen des...
- Sonntag 27. Oktober 2019, 20:26
- Forum: Qt/KDE
- Thema: Client-Server comm. in PyQt5
- Antworten: 22
- Zugriffe: 3893
Re: Client-Server comm. in PyQt5
so, code umgebaut: nach wie vor kein auslösen von funktion connect_to_server bzw login was hab ich hier übersehen? import socket, ssl, pprint, sys #import threading import time import hashlib from PyQt5.QtWidgets import * from PyQt5.QtGui import QPixmap, QFont from PyQt5.QtCore import * IP = '127.0....
- Sonntag 27. Oktober 2019, 18:41
- Forum: Qt/KDE
- Thema: Client-Server comm. in PyQt5
- Antworten: 22
- Zugriffe: 3893
- Sonntag 27. Oktober 2019, 18:38
- Forum: Qt/KDE
- Thema: Client-Server comm. in PyQt5
- Antworten: 22
- Zugriffe: 3893
Re: Client-Server comm. in PyQt5
Der Thread muss auch gestartet werden. mit def login_btn(self): self.check_auth = Communication() self.check_auth.msg_changed.connect(self.msgChanged) self.check_auth.start() starte ich ihn doch, oder? :?: Und du unterliegst der ueblichen Fehleinschaetzung zu denken, weil etwas von Thread geerbt wu...
- Sonntag 27. Oktober 2019, 17:28
- Forum: Qt/KDE
- Thema: Client-Server comm. in PyQt5
- Antworten: 22
- Zugriffe: 3893
Re: Client-Server comm. in PyQt5
denn dank Qt kannst du dessen Mainloop benuzten und mit QSocketNotifier arbeiten. Dann muss die gesamte Socket-Kommunikation sauber in eine eigene Klasse gepackt werden, die den Zustandsautomaten deiner Verbindung umsetzt. Nicht Verbunden, anmeldung versandt, Anmeldung fehlgeschlagen, Anmeldung erf...
- Sonntag 27. Oktober 2019, 17:18
- Forum: Qt/KDE
- Thema: Client-Server comm. in PyQt5
- Antworten: 22
- Zugriffe: 3893
Re: Client-Server comm. in PyQt5
hallo, danke für eure antworten! ich will euch sicher nicht ärgern, nehmt das bitte, bitte nicht persönlich. stehe unter großem zeitdruck (was als neuling xtrem viel spaß macht..) nach etwas recherche habe ich versucht die QThreads anzuwenden, habe auch den completten socket-connect-vorgang in eine ...
- Sonntag 27. Oktober 2019, 08:10
- Forum: Qt/KDE
- Thema: Client-Server comm. in PyQt5
- Antworten: 22
- Zugriffe: 3893
Re: Client-Server comm. in PyQt5
oh man, bin ich durch, hier natürlich noch die server.py: #::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::# #:::::::::::::::::::::::::::::::::::: MULTITHREAD + SSL ::::::::::::::::::::::::::::::::::::::::::# #::::::::::::::::::::::::::::...
- Sonntag 27. Oktober 2019, 08:05
- Forum: Qt/KDE
- Thema: Client-Server comm. in PyQt5
- Antworten: 22
- Zugriffe: 3893
Re: Client-Server comm. in PyQt5
Ich glaube, dass die Lösung gar nicht so weit entfernt ist, aber ich sehe einfach den Wald vor lauter Bäumen nicht mehr...
- Sonntag 27. Oktober 2019, 07:59
- Forum: Qt/KDE
- Thema: Client-Server comm. in PyQt5
- Antworten: 22
- Zugriffe: 3893
Client-Server comm. in PyQt5
Hallo zusammen, ich möchte gerne meine clientseitige Logik in eine PyQt5 GUI implementieren. Stoße da aber auf mir nicht so ganz erklärbare Probleme. Vorab noch eins: Die Kommunikation der client-Logik ist nicht stabil, und auch generell sind einige Sachen äußerst mangelhaft. Mir geht es hier in ers...
- Freitag 25. Oktober 2019, 14:52
- Forum: Netzwerkprogrammierung
- Thema: Thread Variable an Mutterthread übergeben
- Antworten: 7
- Zugriffe: 1991
Re: Thread Variable an Mutterthread übergeben
^^ oh yes. danke.
- Freitag 25. Oktober 2019, 11:02
- Forum: Netzwerkprogrammierung
- Thema: Thread Variable an Mutterthread übergeben
- Antworten: 7
- Zugriffe: 1991
Re: Thread Variable an Mutterthread übergeben
hatte mich an folgendem bsp orientiert: import queue import threading # creating queue instance q = queue.Queue() # creating threading class class AnyThread(): def __init__ (self): threading.Thread.__init__(self) def run(self, a, b): # in this class and function we will put our execution test functi...
- Freitag 25. Oktober 2019, 10:55
- Forum: Netzwerkprogrammierung
- Thema: Thread Variable an Mutterthread übergeben
- Antworten: 7
- Zugriffe: 1991
Re: Thread Variable an Mutterthread übergeben
Danke! Ich war nicht sicher welche Möglichkeit für mich am meisten Sinn macht. Jedoch klappt es noch nicht so ganz wie ich mir das erhofft hatte. Was übersehe ich hier?! q = queue.Queue t1 = threading.Thread(target=msg_receive, args=(conn, IP, q)) t1.start() my_thread_result = q.get() print(my_threa...
- Freitag 25. Oktober 2019, 10:26
- Forum: Netzwerkprogrammierung
- Thema: Thread Variable an Mutterthread übergeben
- Antworten: 7
- Zugriffe: 1991
Thread Variable an Mutterthread übergeben
Hallo, ich suche eine Möglichkeit bei der Nutzung von Threads in einer Client- Server Kommunikation Values zu "returnen". Also ich möchte eigentlich den Thread selbst nicht unbedingt beenden müssen um an die Variable zu kommen (wenn ich das aber tun müsste würde ich damit leben können). Ic...
- Mittwoch 23. Oktober 2019, 19:05
- Forum: Netzwerkprogrammierung
- Thema: client sending während client receives
- Antworten: 20
- Zugriffe: 3853
Re: client sending während client receives
@Sirius3: Die Kollegen sind nicht sehr überzeugt von Standardlibrarys, nativ ist zwar aufwendiger, aber man weiß "recht genau" was man hier tut ohne sich auf "Fremdwerke" verlassen zu müssen. Ein Kollege ist allerdings auch der Meinung, dass man mit Standardbibliotheken gut zurec...
- Mittwoch 23. Oktober 2019, 17:51
- Forum: Netzwerkprogrammierung
- Thema: client sending während client receives
- Antworten: 20
- Zugriffe: 3853
Re: client sending während client receives
Hallo, hoffe es sorgt nicht für Unmut, aber wollte euch ja auf dem Laufenden halten :) Vom Kollegen wurden mir heute 2 wichtige Fragen zum Code gestellt: 1. Kann der Client denn etwas senden wenn er gerade Daten empfängt? --> ja, das kann er! 2. Wann arbeitet der Server mit receive? --> und da wurde...
- Freitag 18. Oktober 2019, 01:53
- Forum: Netzwerkprogrammierung
- Thema: client sending während client receives
- Antworten: 20
- Zugriffe: 3853
Re: client sending während client receives
die die Funktion um doppelten Code anschwellen lassen Der redundante Code ist mir aufgefallen, allerdings bin ich einfach nicht auf diese Schreibweise gekommen. Ich kam einfach nicht drauf. Zum Restinhalt aller Fragenden: Ich gebs auf. Ich kann schlecht Dinge vermitteln von denen ich fast nichts ve...
- Donnerstag 17. Oktober 2019, 21:45
- Forum: Netzwerkprogrammierung
- Thema: client sending während client receives
- Antworten: 20
- Zugriffe: 3853
Re: client sending während client receives
Was heißt denn “werde ich in HTML einbinden”? Du kannst nicht einfach beliebige Programme im Browser ausführen. Falls es das sein sollte was du vorhast. Erzähl uns doch mal was das Ziel des ganzen Sein soll Da die Frage recht kurz ist, direkt eine Antwort dazu: Ich habe vor einigen Wochen via Pycha...