ICQ Client

Übersicht BlitzBasic Allgemein

Neue Antwort erstellen

 

CodeMaster

Betreff: ICQ Client

BeitragDo, März 11, 2004 19:38
Antworten mit Zitat
Benutzer-Profile anzeigen
Hi, Leute.
Ich würde gerne mal versuchen, einen kleinen ICQ-Clienten zu schreiben. Deswegen meine Frage: Weiß jemand, wie ein Server-Client-Request beim ICQ-Netzwerk aussieht und wenn ja, könnte dieser mir ein kleines Beispiel posten?
Dies ist ein Text, der an jeden Beitrag von dir angehängt werden kann. Es besteht eine Limit von 500 Buchstaben.

Zuletzt bearbeitet von CodeMaster am Mo Apr 01, Parse error: syntax error, unexpected ';' in htdocs\viewtopic.php on line 102
 

OJay

BeitragDo, März 11, 2004 19:44
Antworten mit Zitat
Benutzer-Profile anzeigen
nachricht senden:

mal kurz aus einem php-script kopiert. das in blitz umzuschreiben, sollte nicht das prob sein...hab grad wenig zeit, sorry =)

(die nullen sind die ICQ nummer Wink)
Code: [AUSKLAPPEN]
function SendICQ($to,$name,$email,$subject,$body) {
  $variables = "from=".RawURLEncode($name)."&fromemail=".RawURLEncode($email)."&subject=".RawURLEncode($subject)."&body=".RawURLEncode($body)."&to=$to&Send=Send+Message";
  $request =
"POST http://wwp.icq.com/scripts/WWPMsg.dll HTTP/1.0
Referer: http://wwp.icq.com/$to
Proxy-Connection: Keep-Alive
User-Agent: Mozilla/4.72 [en] (X11; U; Linux 2.2.17 i686)
Host: wwp.icq.com
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, image/png, */*
Accept-Encoding: gzip
Accept-Language: en
Accept-Charset: iso-8859-1,*,utf-8
Content-type: application/x-www-form-urlencoded
Content-length: ".strlen($variables)."

$variables";

    if ($fs = fsockopen("wwp.icq.com",80)) {
      fputs($fs, $request);
      fclose($fs);
      echo "message sent!";
    } else echo "Error while connecting.";
}


SendICQ(0000000000,"ojay","sag@ich.net","test","das ist ein test. sag mir mal ob du die message erhalten hast! danke, OJay :)");
 

CodeMaster

BeitragDo, März 11, 2004 20:15
Antworten mit Zitat
Benutzer-Profile anzeigen
Danke, ich glaub damit kann ich schon was anfangen!

[Edit]
Na ja, für den Ein-Weg-Nachrichtenverkehr ist das ja ganz nützlich. Was ich für einen Client allerdings bräuchte, wäre ein Streaming mit Senden und Empfangen. Weiß jemand dort die Requests?
Dies ist ein Text, der an jeden Beitrag von dir angehängt werden kann. Es besteht eine Limit von 500 Buchstaben.

Zuletzt bearbeitet von CodeMaster am Mo Apr 01, Parse error: syntax error, unexpected ';' in htdocs\viewtopic.php on line 102
 

Absoluter Beginner

BeitragDo, März 11, 2004 23:19
Antworten mit Zitat
Benutzer-Profile anzeigen
GAIM und SIM sind Open Source Clients die Icq unterstützen, also abgucken Wink


http://sourceforge.net/projects/gaim/
http://sim-icq.sourceforge.net/
Error Inside!

Neue Antwort erstellen


Übersicht BlitzBasic Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group