AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi Keine Antwort von TICQClientMessageRecv
Thema durchsuchen
Ansicht
Themen-Optionen

Keine Antwort von TICQClientMessageRecv

Ein Thema von Chegga · begonnen am 5. Nov 2005 · letzter Beitrag vom 10. Nov 2005
Antwort Antwort
Benutzerbild von Chegga
Chegga

Registriert seit: 5. Nov 2004
Ort: Kirchheim
453 Beiträge
 
Delphi 7 Architect
 
#1

Keine Antwort von TICQClientMessageRecv

  Alt 5. Nov 2005, 13:20
Hi,

ich bin gerade dabei einen ICQ Bot zu erweitern.
Ich schreibe über ICQClient1.SendMessage(StrToInt(Edit3.Text), Memo2.Text); eine Nachricht,
die ohne Probleme ankommt.
Um die Antwort des Chat-Partner einzulesen,
verwende ich das hier:

Delphi-Quellcode:
procedure TForm1.ICQClient1MessageRecv(Sender: TObject; Msg, UIN: String);
begin
  Memo1.Lines.Add('Du erhälst diese Nachricht von ' + UIN + ': ' + Msg);
end;
(Ich benutze die TICQClient Komponente)
Was mache ich falsch?

MfG Marc
Marc P.
Grüße aus Kirchheim Teck
  Mit Zitat antworten Zitat
marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#2

Re: Keine Antwort von TICQClientMessageRecv

  Alt 6. Nov 2005, 10:46
Hallo Marc,

es gibt unzählige Implementierungen eines ICQClient im Netz, die alle eines gemeinsam haben: den Namen TICQClient. Welche verwendest denn du?

Grüße vom marabu
  Mit Zitat antworten Zitat
Benutzerbild von Chegga
Chegga

Registriert seit: 5. Nov 2004
Ort: Kirchheim
453 Beiträge
 
Delphi 7 Architect
 
#3

Re: Keine Antwort von TICQClientMessageRecv

  Alt 6. Nov 2005, 13:19
Hi,

@marabu:

Ich habe die Komponente von Torry.net.
So heißt sie: TICQClient v.1.18f
Bedauerlicherweise lese ich gerade folgendes:
  • Delphi component which implements a part of ICQ v.8 protocol (which is used in ICQ2002a):
  • 17 Sep 2002
Daraus schließe ich,
dass die Komponente leider etwas veraltet ist.
Kann es daran liegen?

MfG Marc
Marc P.
Grüße aus Kirchheim Teck
  Mit Zitat antworten Zitat
MrKnogge

Registriert seit: 9. Jun 2003
Ort: Pforzheim
2.458 Beiträge
 
Delphi 2007 Professional
 
#4

Re: Keine Antwort von TICQClientMessageRecv

  Alt 6. Nov 2005, 13:22
Ja, das könnte sein. Ich habe schon vermehrt von Problemen mit ICQ-Komponenten seit dem release von ICQ5 gehört, aber leider noch keine Komponente für ICQ5 gesehen.

gruss
Christian Bootz
Einstein ist tot, Newton ist tot,
und mir ist auch schon ganz schlecht...
  Mit Zitat antworten Zitat
Benutzerbild von Chegga
Chegga

Registriert seit: 5. Nov 2004
Ort: Kirchheim
453 Beiträge
 
Delphi 7 Architect
 
#5

Re: Keine Antwort von TICQClientMessageRecv

  Alt 6. Nov 2005, 13:34
Hi,

Zitat von MrKnogge:
..., aber leider noch keine Komponente für ICQ5 gesehen.
Fleißig, wie ich bin, habe ich mich gleich mal auf die Suche gemacht.
Auf cobans.net gibt es imho eine neue(re) Version des obengenannten ICQClienten!
Zum direkt Download geht es hier:
Download ICQClient 1.2

MfG Marc

P.S.:
Ich werde die Komponente heute oder morgen ausprobieren
und gebe dann bescheid, ob sie mit ICQ5 funktioniert.
Marc P.
Grüße aus Kirchheim Teck
  Mit Zitat antworten Zitat
Benutzerbild von Chegga
Chegga

Registriert seit: 5. Nov 2004
Ort: Kirchheim
453 Beiträge
 
Delphi 7 Architect
 
#6

Re: Keine Antwort von TICQClientMessageRecv

  Alt 6. Nov 2005, 14:21
Hi,

Ich habe folgendes geschrieben:
P.S.:
Ich werde die Komponente heute oder morgen ausprobieren
und gebe dann bescheid, ob sie mit ICQ5 funktioniert.


Erst einmal: --> Es klappt!

Aber es hat eine kleine Einschränkung:
Der Chat-Partner muss im Online-Status sein,
damit eine Antwort erhalten werden kann.

MfG Marc
Marc P.
Grüße aus Kirchheim Teck
  Mit Zitat antworten Zitat
Benutzerbild von DataCool
DataCool

Registriert seit: 10. Feb 2003
Ort: Lingen
909 Beiträge
 
Delphi 10.3 Rio
 
#7

Re: Keine Antwort von TICQClientMessageRecv

  Alt 10. Nov 2005, 14:03
Hi Leute,

ich wollte das ganze auch mal Testen,
aber ich bekomm unter Delphi 6 Enterprise die Komponente nicht mal installiert.
Erst meckert er mir in der ICQSock.pas(Line 1643) das an :

for i := gPortRange.First to gPortRange.Last do

gPortRange "Undefinierter Bezeichner"

Habe das ganze dann durch :

for i := 80 to High(Word) do

ersetzt und jetzt erhalte ich diverse Fehlermeldungen in der ICQDirect2 !
Er kennt folgende Klassen/Events nicht :

TOnSendFileStart

TOnSendFileData

TOnSendFileFinish

TThreadTimer

TSendFileRec

@Chegga, wenn Du das ganze kompilieren kannst, kannst Du mir ja mal sagen, wo bei Dir diese Klassen definiert sind.

Danke, Data
Der Horizont vieler Menschen ist ein Kreis mit Radius Null, und das nennen sie ihren Standpunkt.
  Mit Zitat antworten Zitat
Benutzerbild von DataCool
DataCool

Registriert seit: 10. Feb 2003
Ort: Lingen
909 Beiträge
 
Delphi 10.3 Rio
 
#8

Re: Keine Antwort von TICQClientMessageRecv

  Alt 10. Nov 2005, 14:09
Hi,

wenn Doofheit, weh tuen würde, müßte ich jetzt nen Tag lang schreien

Hatte noch ne alte Version von dem Client in einem anderen Suchpfad liegen, und der hatte wohl Vorrang

Frage erledigt

Gruß Data
Der Horizont vieler Menschen ist ein Kreis mit Radius Null, und das nennen sie ihren Standpunkt.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:11 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz