Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Prism ICQ 6 Komponenten (https://www.delphipraxis.net/125459-icq-6-komponenten.html)

Berlinermauer 6. Dez 2008 13:15


ICQ 6 Komponenten
 
Hi,

ich suche Komponenten, die auch mit ICQ6 Funktionieren.

Ziel ist folgendes :

ein "ICQ" Bot, jedoch sollte dieser nicht Sprechen können müssen.

d.h. :

Code:
USR: HI
BOT: Hallo, und willkommen bei Marc's File Bot. geben sie !help ein für mehr infos
USR: !help
BOT: Geben sie !Search [BEGRIFF] ein, zb !search DelphiPraxis, um alle FilePakete von "DelphiPraxis" zu sehen. mit !get FID bekommen sie dann die Datei geschickt
USR: !search icq
BOT: ICQ6 Installation (ICQ.RAR) [0054]
BOT: ICQ6 Komponente (DP.NET) [0000]
USR: !get 0000
"INCOMING FILE : DP.NET [ACCEPT] [DECLINE] [SAVE UNDER]"
joa, mann könnte zb alle 10 minuten ein Abbild des ordners einholen, mit allen Dateien und evlt deren beschreibungen das das "Suchen" mehr oder weniger nur ne Liste durchschaut


Ich weiß auch noch nicht wie ich dies genau machen kann, wäre gut wenn sich ein "Profi" meldet :D Natürlich gibts den Bot inkl. Source hier im Forum :)

Berlinermauer 7. Dez 2008 13:09

Re: ICQ 6 Komponenten
 
hat denn keiner Komponenten? ich meine ICQ ist der meist genutzte Instant Messanger

ryLIX 8. Dez 2008 01:36

Re: ICQ 6 Komponenten
 
http://ticqlib.sourceforge.net/ schon versucht?

Google schmeißt auch noch wesentlich mehr Ergebnisse...

Meflin 8. Dez 2008 07:28

Re: ICQ 6 Komponenten
 
Zitat:

Zitat von ryLIX
http://ticqlib.sourceforge.net/ schon versucht?

Die is jetz aber auch net gerade für .Net ;)

Abgesehen davon dürfte es (für Delphi) im Moment keine Lib mehr geben, die ohne manuelle Anpassungen lauffähig ist. Leider sind die allesamt den ständigen ICQ-Protokolländerungen zum Opfer gefallen :(

Berlinermauer 8. Dez 2008 16:46

Re: ICQ 6 Komponenten
 
jo es gibt ja schon icq 6.5 usw, aber auf der oscar Protokoll seite blick ich garnichts mehr..

Berlinermauer 9. Dez 2008 18:16

Re: ICQ 6 Komponenten
 
wo wirs gerade von ICQ 6.5 haben, die haben wiederma QIP rausgehauen, so ne scheiße, die wollen nur noch für sich ihr Protokoll, naja Sniffen..


Wer will schon ZLango, die Spiele und vorallem Werbung.

Naja soviel dazu, wenn jetzt eh jemand wieder ne Lib nachbaut, bitte melden, bevorzugt .net das normale geht aber auch

gandime 4. Jan 2009 03:13

Re: ICQ 6 Komponenten
 
Hey,
ich habe letztens eine funktionierende Komponente gefunden bis das letzte Update karm lief alles super :-(
Hier die ICQ Delphi Version die nicht mehr funktiniert.

Allerdings gibt es eine VB Komponente, die immer noch funktioniert!

In der letzten Delphi Version wird die Clientversion von ICQ mitgeschickt:
Delphi-Quellcode:
in ICQWorks.pas
Zeile 1434
PktTLV(Pkt, 3, 'ICQ Inc. - Product of ICQ (TM).2001b.5.15.1.3638.85');  //Cookie
aber ich glaube das das Gesammte Protokoll geändert wurde, da der VB Code sehr anders aussieht. Ich kann es zwar nicht beurteilen aber vlt kann hier wer gut VB und schaut sich das an und könnte vlt sogar die änderungen vornehmen?!

gandime

xy124 8. Jan 2009 12:58

Re: ICQ 6 Komponenten
 
interessant interesant... mit einem sehr ähnlichem Thema wie Berlinermauer beschäftige ich mich auch gerade...
Meine Idee war es einfach mal die verschickten Pakete zu sniffen und dann per clientsocket nochmal an den Server zu verschicken...
vlt. könnten wir uns da zusammen tun...

die Seiten zum oscarprotokoll scheinen mir zwar relativ verständlich aber sind die noch aktuell?
naja erstmal muss ich mit sendbuf klarkommen ;)

ryLIX 8. Jan 2009 13:46

Re: ICQ 6 Komponenten
 
Zitat:

Zitat von gandime
Hey,
ich habe letztens eine funktionierende Komponente gefunden bis das letzte Update karm lief alles super :-(
Hier die ICQ Delphi Version die nicht mehr funktiniert.

Allerdings gibt es eine VB Komponente, die immer noch funktioniert!

In der letzten Delphi Version wird die Clientversion von ICQ mitgeschickt:
Delphi-Quellcode:
in ICQWorks.pas
Zeile 1434
PktTLV(Pkt, 3, 'ICQ Inc. - Product of ICQ (TM).2001b.5.15.1.3638.85');  //Cookie
aber ich glaube das das Gesammte Protokoll geändert wurde, da der VB Code sehr anders aussieht. Ich kann es zwar nicht beurteilen aber vlt kann hier wer gut VB und schaut sich das an und könnte vlt sogar die änderungen vornehmen?!

gandime

Das Problem ist nicht der Quellcode.
Diese ist auch schön Kommentiert...
Aber auf russisch :wall:
Und die Portierung auf DotNET is auch nicht einfach.
Habs grad mal durchs VS2008 laufen lassen.
Da muss noch einiges am Code gemacht werden.
Aber ohne die Komments is des nich so einfach.
Sonst könnte man es so in jeder .Net Sprache einsetzten später.

gandime 9. Jan 2009 22:36

Re: ICQ 6 Komponenten
 
Welche Kommentare meinst du denn genau?
Ich kenne da nen Russen der das wohl überstzten könnte!


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:53 Uhr.
Seite 1 von 2  1 2      

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