IRC Client
-
Hallo, da ich das Thema Sockets und IRC spannend finde, habe ich mir
mal ein Tutorial dazu gesucht, das sich für Anfänger eignet.Nun stelle ich fest, dass man dem IRC-Server aber irgendwie eine Art
"keepalive" bzw. Ping senden muss um nicht einen Timeout zu bekommen.Hier mal das Tutorial für alle Interessierten, da ich kein besseres gefunden
habe als dieses:Vielleicht fällt euch dazu etwas ein, wie man die Verbindung aufrechterhalten kann? Dachte an sowas in NachrichtenEmpfangen():
//keep alive: std::string eingabe = "PING www.google.de\r\n"; send((SOCKET)sock, eingabe.c_str(), eingabe.length(), 0); //ende keep alive
Allerdings mülle ich mir dann das ganze konsolenfenster mit den pings zu
Kennt ihr noch eine Library um sich in einen IRC-Server als Client einzulinken?
-
Hab schon eine gefunden! Google hat mir geholfen. Ich dummie
-
Jaja Faker..ich hab bei google gesucht..und nur eine halbwegs gute gefunden, leider nichts brauchbares da von 2001 und nicht kompilierbar...
Immer diese trolluser
Also biott eposten wer was gutes empfehlen kann
-
Weil ich gerade Lust hatte, nach dem Thema zu suchen. Google und Wikipedia, ca. 30 Sekunden... soviel Eigeninitiative sollte eigentlich sein.
Wie auch immer:
http://developer.pidgin.im/wiki/WhatIsLibpurple (Multi-IM-Library mit IRC-Support)
http://en.wikipedia.org/wiki/Comparison_of_Internet_Relay_Chat_clients (hier einfach mal die unter einer OpenSource-Lizenz stehenden Projekte probieren)