Avatar billede theportal Nybegynder
20. december 2000 - 19:38 Der er 23 kommentarer og
1 løsning

grabbe indkommende text fra icq/chat

Hej,

Er der nogen der har en idé (og måske et script) til hvordan man kan grabbe det text der bliver sendt til ens icq app, eller måske ens chatvidue når man sidder på opasia/ofir?

Mulighed for op til 1000 point!
Avatar billede timsen Nybegynder
20. december 2000 - 19:49 #1
Hvad mener du ??
Avatar billede theportal Nybegynder
20. december 2000 - 19:50 #2
Der er 500 oven i puljen til den der kan komme med et script der kan detecte hvilken port icq køre på!
Avatar billede theportal Nybegynder
20. december 2000 - 19:52 #3
Jeg vil gerne have, hvis jeg f.eks. modtager en bedked via min icq, teksten ind i en string i en app i VB!
Avatar billede theportal Nybegynder
20. december 2000 - 20:06 #4
Kunne man måske lytte på f.eks. port 6500 og så grabbe teksten via. Winsock?
Avatar billede tdaugaard Nybegynder
20. december 2000 - 20:06 #5
Jeg har et program, hentet fra www.planetsourcecode.com der virker som en ICQ klient.
Dog kan man ikke være logget på ICQ netværket med 2 klienter på samme UIN samtidigt.

Du kan hente programmet på http://www.tdaugaard.dk/x/icq_clone.zip
Det virker helt perfekt (har selv testet det) og med lidt snilde skulle det nok være muligt at lave lidt om på det til at passe dit behov.
Avatar billede tdaugaard Nybegynder
20. december 2000 - 20:07 #6
theportal:> \"Kunne man måske lytte på f.eks. port 6500 og så grabbe teksten via. Winsock?\"
Det er desværre ikke bare så nemt da ICQ netværket sender \"messages\" ligesom Windows sender beskeder til dets \"vinduer\" om forsk. events, alt efter hvad \"der sker\".
Avatar billede theportal Nybegynder
20. december 2000 - 20:10 #7
Jeg har et program der står på min server og logger alle packets, og når jeg modtager en bedsked via icq kommer det i en packet, somregel i den 3. ud af 3, 2 med underlige tegn, og den sidste med nogle underlige tegn i starten og så hele texten, ville det være muligt i et vb program at få den packet ind i et textfelt??
Avatar billede tdaugaard Nybegynder
20. december 2000 - 20:12 #8
Ja, med Winsock er det. Det er på den måde at ICQ fungerer, vha. Winsocks
Avatar billede theportal Nybegynder
20. december 2000 - 20:15 #9
Ville du kunne strikke et script sammen til mig med koden til at grabbe packets fra ICQ på min IP og sende dem ind i f.eks. en string?? Så får du 500 point, og hvis du kan lave et script der detecter hvilken port ICQ sender sine packets via (tror ikke det er det sammen, hvis du f.eks. er bag proxy) så for du 500 mere!
Avatar billede tdaugaard Nybegynder
20. december 2000 - 20:17 #10
Tjaa .. jeg kan da prøve, men jeg lover intet.
Avatar billede theportal Nybegynder
20. december 2000 - 20:18 #11
pflanks
Avatar billede nitro_xx Nybegynder
20. december 2000 - 20:30 #12
Jeg har et script til din ICQ, men det fylder altså så meget at jeg ikke skriver det her...
Giv mig din email og så skal jeg sende det...
Avatar billede tdaugaard Nybegynder
20. december 2000 - 20:31 #13
nitro_xx:> jeg vil gerne bede om en kopi på e@tdaugaard.dk
Avatar billede nitro_xx Nybegynder
20. december 2000 - 20:35 #14
OK jeg skal sende det til dig...
Avatar billede theportal Nybegynder
20. december 2000 - 20:38 #15
til min icq eller tdaugaards?
Avatar billede tdaugaard Nybegynder
20. december 2000 - 20:39 #16
email ;-)
Avatar billede theportal Nybegynder
20. december 2000 - 20:40 #17
?
Avatar billede theportal Nybegynder
20. december 2000 - 20:41 #18
jeg har sidder og leget lidt med dette script:
    Winsock1.LocalPort = \"4214\" (min nuværende ICQ port)
    Winsock1.Listen

men jeg får en address in use, hvordan kan jeg få 2 programmer til at lytte på samme port
Avatar billede tdaugaard Nybegynder
20. december 2000 - 20:46 #19
Det tror jeg ikke du kan :-(
Avatar billede nitro_xx Nybegynder
20. december 2000 - 20:49 #20
Det kan du sagtens. Om ikke andet kan du selv lavet det med (delphi 4)
Avatar billede theportal Nybegynder
20. december 2000 - 20:51 #21
Tjaa, skulle det ko helst være i VB
Avatar billede tdaugaard Nybegynder
20. december 2000 - 20:51 #22
hmm .. skal du ikke også sætte .RemotePort istedet for .LocalPort ? Jeg har ikke SÅ megen forstand på Winsock .. men lidt har jeg da.
Avatar billede theportal Nybegynder
20. december 2000 - 20:55 #23
nu kan jeg godt lytte, men så skal remotehost vel også være 127.0.0.1
Avatar billede theportal Nybegynder
20. december 2000 - 21:00 #24
Nå, fårk det, jeg må finde en anden måde at grabbe de data på, det ser ikke ud til at være muligt via winsock! Lukker spørgsmålet igen!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester