Lan-Chat programmieren – Anleitung

von am 24. Dezember 2011 in Computerspiele

Lan-Chat programmieren – Anleitung
Anmerkungen: Um auf einer LAN-Party oder im Heimnetzwerk miteinander kommunizieren zu können ohne dass andere Personen davon etwas mitbekommen, ist es am besten einen LAN-Chat einzurichten.
1
Zuerst ist eine Programmiersprache notwendig, dafür ist am Besten die Visual Basic 6.0 geeignet, da sie wirklich sehr leicht erlernbar ist. Zudem besitzt sie eine Entwicklungsumgebung und eine grafischer Oberfläche.
2
Zuerst wird die Visual Basic Anwendung geöffnet und dann startet man ein neues Standard-EXE-Projekt.
3
Das Winsock-Steuerelement muss folgendermaßen geladen werden: Links auf die Werkzeugleiste mit der rechten Maustaste klicken und dann auf Komponenten klicken.
4
Dann Microsoft Winsock suchen in der Liste, auf das Häkchen davor klicken und mit “Ok” das Fenster schließen.
5
Jetzt sollte man sich überlegen welche Funktionen der Chat enthalten soll, wie z.B. normale Nachrichtenübertragung, Flüsterfunktion, Statusanzeige.
6
Weiter geht’s mit dem Protokoll, was aber sehr einfach gehalten werden kann, da das Programm recht klein ist. Der Protokollaufbau sieht wie folgt aus: Code-Trennzeichen-Nachricht-Trennzeichen.
7
Als Trennzeichen legt man am besten den ASCII Code 0 fest, da dies ein nichtdruckbares Zeichen ist.
8
Für das Protokoll müssen ein paar Codes festgelegt werden.
9
Nun sollte ein neues Modul erzeugt werden, indem man im Projektexplorer mit der rechnten Maustaste klickt und anschließend im Menü Hinzufügen auf Modul klicken.
10
Dann dem Modul einen Namen geben und anschließend den Programmcode in das Modul eingeben.
11
Auf der Benutzeroberfläche wird Form1 umbenannt und dann werden zwei Textbox Steuerelemente und ein Command Button Steuerelement aus der Werkzeugleiste eingefügt.
12
Den Objekten werden dann Eigenschaften zugewiesen und außerdem muss irgendwo auf der Form ein Winsock Steuerelement gesetzt werden.
13
Zuerst wird in einem freien Feld mit der rechten Maustaste geklickt und dann auf Code anzeigen um den Programmcode anzugeben.
14
Zu guter Letzt braucht der Chat auch noch einen Server, mit dem er sich verbinden kann. Also wird wieder ein neues Standard-EXE-Projekt geöffnet, das Winsock Steuerelement wird in die Werkzeugleiste eingefügt und eines wird auf der Form platziert.
15
Die Form und das Winsock Control erhalten jeweils einen Namen. Anschließend wird nur noch für den Server ein Programmcode eingefügt.







Print article


Fatal error: Uncaught CurlException: 60: SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed thrown in /mnt/webd/e1/66/53042266/htdocs/doom3/wp-content/plugins/seo-facebook-comments/facebook/base_facebook.php on line 825