Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Per Proggi zum IRC-Nick und ICQ-AwayMsg (https://www.delphipraxis.net/52226-per-proggi-zum-irc-nick-und-icq-awaymsg.html)

Nero 25. Aug 2005 18:25


Per Proggi zum IRC-Nick und ICQ-AwayMsg
 
Hi,
ich habe vor mir ein Programm zu schreiben, mit dem ich meine Away Message in ICQ bzw. meinen Nick in IRC zu ändern. Das letzteres geht weiß ich (von HLSW), geht das mit ICQ auch?

Dann würd ich mich freuen, wenn ihr mir sagt WIE das ganze geht, bzw Links gebt, wenn dsa Thema schonmal irgendwo im World Wide Web behandelt wurde.

THX

Neuni 25. Aug 2005 18:35

Re: Per Proggi zum IRC-Nick und ICQ-AwayMsg
 
Das Problem bei ICQ dürften die verschiedenen Versionen darstellen und die Tatsache, dass nicht jeder der ICQ hat auch den ICQ-Clienten benutzt ;)

Aber es geht auf jeden Fall. Gab letztens noch n Proggi hier in der DP dazu. Musste mal suchen.

supermuckl 25. Aug 2005 18:55

Re: Per Proggi zum IRC-Nick und ICQ-AwayMsg
 
Zitat:

meinen Nick in IRC zu ändern
wenn du damit mirc meinst, könnte man das mit DDE communikation bzw per DLL für mirc erledigen.

beispiel DLL delphi projecte für mirc gibts im internet

Nero 25. Aug 2005 19:16

Re: Per Proggi zum IRC-Nick und ICQ-AwayMsg
 
In der DP hab ich per Suchbegriff "ICQ + away" nichts ausschlaggebendes gefunden

Zitat:

beispiel DLL delphi projecte für mirc gibts im internet
NAch welchem Schalgwort soll ich denn da suchen?

supermuckl 25. Aug 2005 19:42

Re: Per Proggi zum IRC-Nick und ICQ-AwayMsg
 
uh das is schon länger her. aber ich hab mal ne dll für mirc gemacht, womit sysinfos gepostet wurden

Delphi-Quellcode:
function uptime(mWnd, aWnd: HWND; data, parms: PChar; show, nopause:boolean):integer; stdcall;
var
ptype: pchar;

begin


      ptype := pchar('Uptime: '+GetWindowsUpTime);
    strcopy(data, ptype );
    result := 3;
end;

exports
cpu,ram,uptime,board,os; // name 'uptime';
so muss im prinzip die funktion aussehen und exportiert werden, damit mirc damit umgehen kann..
damit könntest du jetzt mit einem mircscript die dll "pollen" und immer überprüfen ob der nick sich geändert hat -> wenn ja, nickchange

über die dll kannste dann irgendwie mit irgendwas communizieren (z.b. schauen ob der bildschirmschoner aktiv ist und dann nick ändern lassen ) usw..

Eichhoernchen 25. Aug 2005 20:23

Re: Per Proggi zum IRC-Nick und ICQ-AwayMsg
 
och das ist nicht so schwer!!

Ich sag nur Sendmessage und findwindow und vielleicht spy++ oder ähnliches.

supermuckl 25. Aug 2005 20:26

Re: Per Proggi zum IRC-Nick und ICQ-AwayMsg
 
das ist aber extrem umprofessionell und nicht sicher.
ich würde echte interprocesskommunikation vorziehen

Eichhoernchen 25. Aug 2005 21:21

Re: Per Proggi zum IRC-Nick und ICQ-AwayMsg
 
dann sag mir mal wie du das machen willst!

supermuckl 25. Aug 2005 21:22

Re: Per Proggi zum IRC-Nick und ICQ-AwayMsg
 
hab ich das nicht schon?

Eichhoernchen 25. Aug 2005 21:30

Re: Per Proggi zum IRC-Nick und ICQ-AwayMsg
 
ja, aber nicht in der form wie er es will, er will ja nen Prog schreiben und keine dll!

Ich hab mich aber auch eher auf ICQ bezogen(ok hab ich nicht geschrieben)
Mir ist keine andere möglichkeit bekannt außer sendmeesage usw um die status message zu ändern, außer die benutzung der icqapi, für die braucht man aber Registrierungsinfos und die geht auch nur mit icq pro.

wobei ich auch sagen muss ich bin da kein experte!
somit lass ich mich gern eines besseren belehren!

supermuckl 25. Aug 2005 21:36

Re: Per Proggi zum IRC-Nick und ICQ-AwayMsg
 
also ich rede ja von mirc

und da würde ich das entweder über DDE machen (mirc unterstützt das)
oder etwas komplizierter evtl so:

mircscript, das alle x sekunden eine dll aufruft, die wiederum irgendwie mit dem "programm" kommuniziert, das der DLL sagt, wie der nick sein soll (das könnte dann z.b. über sockets gehen oder DDE oder oder oder)
die dll übergibt wiederum dann als rückgabewert der funktion den neuen nick oder halt was anderes, das ich in mirc wiederum verwenden kann als nick change oder als überprüfung, ob nun der away nick gesetzt werden soll oder wieder der normale.

ganz easy ^^

Eichhoernchen 25. Aug 2005 21:40

Re: Per Proggi zum IRC-Nick und ICQ-AwayMsg
 
joar, ich glaub bei icq wirst du das nicht so einfach schaffen!

Naja mirc und icq ist ja auch was anderes daher kann man es nicht vergleichen! Ich weiß nicht ob icq DDE fährig is!


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:18 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz