Gamux Game Entwicklung  
     

Left Nav Mit Facebook verbinden Registrieren Lexikon Lexikon Interessengemeinschaften Suchen Heutige Beiträge Alle Foren als gelesen markieren Right Nav

Left Container Right Container
 

Zurück   Gamux Game Entwicklung > Browsergames programmieren > Serverseitige Sprachen

Antwort
 
Themen-Optionen Ansicht
Alt 20.02.2008, 16:42   #1 (permalink)
Neuer Benutzer
 

Standard Mit PHP eine Verbindung zu ICQ aufbauen

Hallo,
ich habe dieses Forum gefunden, als ich auf HTML.de einmal im Homepagecheck bereich geguckt habt. Da mir der schlechte Support auf HTML nicht sonderlich gefällt, versuche ich hier Mal eine Antwort auf meine Frage zu finden. Diese bezieht sich zwar in ersten Linie auf ein PHP Problem zu Browsergames. Allerdings hoffe ich, dass ihr mir trtzdem Tipps geben könnt.
Also folgendes:

Ich habe einen ICQ Account. Nun möchte ich mit diesem erstmal ganz einfach per ICQ eine Nachricht an einen anderen Account schicken. Das ganze soll so ablaufen.
Ich logge mich mit der ICQ-Nummer xxx-xxx-xxx und dem Passwort ein.
Nun schicke ich eine Nachricht an die Nummer yyy-yyy-yyy.
Danach möchte ich die Verbindung zu ICQ wieder beenden.

Hat jemand eine Idee mit was ich da anfangen soll oder ob ein schon gute fertige Klassen gibt?

Mit freundlichen Grüßen,
Miga-Team
Miga-Team ist offline   Mit Zitat antworten An Facebook senden
Werbung
Alt 20.02.2008, 17:18   #2 (permalink)
Erfahrener Benutzer
 

Standard Re: Mit PHP eine Verbindung zu ICQ aufbauen

Es gibt eine sehr große PHP Klasse auf http://www.phpclasses.org, die allerdings total veraltet ist und man so, wie sie dort ist, auch nicht mehr zum Laufen bekommt.

Es ist nun wirklich nicht einfach, weil du viel mit Sockets und Paketen arbeiten musst. Das Einzige, was dir helfen kann ist folgendes:
http://iserverd.khstu.ru/documents/client.html

Um es ggf. etwas mehr zu verstehen hier noch die Infoseite dafür, was der Server sendet.

http://iserverd.khstu.ru/documents/server.html

Und letzendlich findeste hier auch noch weitere Informationen zum Protokoll, welches Icq benutzt -> http://iserverd.khstu.ru/oscar/

Sn0opy ist offline   Mit Zitat antworten An Facebook senden
Alt 20.02.2008, 20:55   #3 (permalink)
Neuer Benutzer
 

Standard Re: Mit PHP eine Verbindung zu ICQ aufbauen

Danke für deine Antwort. Das sieht ja alles ziemlich kompliziert aus. Naja ich werde Mal gucken ob die Klasse vllt doch noch etwas taucht.

WEnn es doch noch weitere Links gibt, könnt ihr diese natürlich melden
Miga-Team ist offline   Mit Zitat antworten An Facebook senden
Alt 21.02.2008, 13:14   #4 (permalink)
Benutzer
 

Standard Re: Mit PHP eine Verbindung zu ICQ aufbauen

Wie Snoppy schon gesagt hat ist das ganze mit PHP fast unmöglich. Aber es gibt natürlich immer eine Zweite Lösung:

Hast du einen Root-Server? WEnn ja könntest du das ganze per C++ oder Java schciken. Hier ist die Verbindungsart wesentlich einfacher oder es gibt solche Klassen als auch ganze Programme(LICQ, Pidgin, usw...) die du dir angucken kannst.
iSebastian ist offline   Mit Zitat antworten An Facebook senden
Alt 21.02.2008, 16:29   #5 (permalink)
Neuer Benutzer
 

Standard Re: Mit PHP eine Verbindung zu ICQ aufbauen

Ich habe Speicherplatz auf dem Root von nem guten Freund. Da geht das bestimmt. Ich werde dann einen neuen Thread im C++ Forum erstellen.

Trotzdem Danke für die Antworten.
Miga-Team ist offline   Mit Zitat antworten An Facebook senden
Alt 21.02.2008, 17:27   #6 (permalink)
Erfahrener Benutzer
 

Standard Re: Mit PHP eine Verbindung zu ICQ aufbauen

Zitat:
Zitat von Sebastian
Wie Snoppy schon gesagt hat ist das ganze mit PHP fast unmöglich.
Quatsch^^ Die Sache ist, dass man sich einfach mal nen bischen in Hex und Pakete einlesen sollte

Sn0opy ist offline   Mit Zitat antworten An Facebook senden
Alt 21.02.2008, 18:19   #7 (permalink)
Neuer Benutzer
 

Standard Re: Mit PHP eine Verbindung zu ICQ aufbauen

Bei diesen 1000 Codes oben in deinem Link steigt doch keiner mehr durch. Ich dachte, dass das alles viel einfacher wäre.

Gibt es denn wirklich keine fertigen Klassen dafür? Ich habe schon ewig gegoogelt und bis jetzt habe ich noch überhaupt nichts gefunden. Nur immer viele Thread wo immer Leute es versuchen, dann aber nachher aufgeben.
Miga-Team ist offline   Mit Zitat antworten An Facebook senden
Alt 21.02.2008, 19:38   #8 (permalink)
Erfahrener Benutzer
 

Standard Re: Mit PHP eine Verbindung zu ICQ aufbauen

Mir ist keine Klasse bekannt, die dazu noch aktuell ist. Außerdem wird das Protokoll immer User-Unfreundlicher. Steig auf Jabber um

Außerdem sind das keine 1000 Codes. Du sollltest dich evtl. nur mal etwas weiterbilden und einfach mal lesen! Lesen, wie Pakete funktionierten, wie sie aufgebaut sind, wie man auf diese antwortet, wie man sie auslesen kann etc.

Sn0opy ist offline   Mit Zitat antworten An Facebook senden
Alt 22.02.2008, 15:18   #9 (permalink)
Neuer Benutzer
 

Standard Re: Mit PHP eine Verbindung zu ICQ aufbauen

Das blöde ist: Erstmal alles lernen nur um so ne kleine Nachricht zu senden. Wahrscheinlich ändern die dann irgendwas bis ich fertig bin und schon kann ich von vorne anfangen.
Miga-Team ist offline   Mit Zitat antworten An Facebook senden
Alt 22.02.2008, 16:54   #10 (permalink)
Erfahrener Benutzer
 

Standard Re: Mit PHP eine Verbindung zu ICQ aufbauen

Das Wissen dafür kann man immer wieder gebrauchen, also stell dich ma net so an :\

Sn0opy ist offline   Mit Zitat antworten An Facebook senden
Antwort

Themen-Optionen
Ansicht

Forumregeln
BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.


Alle Zeitangaben in WEZ +2. Es ist jetzt 09:30 Uhr.


Style Copyright by Wrestling Forum
Content Relevant URLs by vBSEO 3.3.0