-
ICQ Online Checker
Hi und zwar habe ich folgendes vor:
Ich möchte ein Programm schreiben, womit man ganz schnell schauen kann, ob eine bestimmte person in icq online oder offline ist, ohne sich in icq anzumelden.
Dazu habe ich in delphi eine Oberfläche erstellt, die daus einem Textfeld besteht, wo man die ICQ nummer einträgt, und einem Button auf den man klicken muss, damit die anfrage bearbeitet ird.
Dazu habe ich mir folgendes übelegt.
Die ICQ Nummer die man oben eingibt, wird in einen html code an einer bestimmten stelle eingefügt, und dann wird der html code ausgeführt.
der code sieht wie folgt aus:
http://status.icq.com/online.gif?icq=dieICQnummer&img=4
und dann soll dieser html code an einer bestimmten stelle angezeigt werden, eigentlich unter dem Button.
So das eingabefenster und so ahbe ichs chon, nur die eine Sache, wo ich nich weiter komme ist die, das der HTML Code ausgeführt wird.
Ich habe keine ahnung wie ich das machen soll.
In google habe ich auch schon verzweifelt gesucht.
Mein Code sieht wie folgt aus:
Code:
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, IdBaseComponent, IdComponent, IdTCPConnection,
IdTCPClient, IdHTTP;
type
TForm1 = class(TForm)
Edit1: TEdit;
Label1: TLabel;
Button1: TButton;
procedure FormCreate(Sender: TObject);
private
{ Private-Deklarationen }
public
{ Public-Deklarationen }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.FormCreate(Sender: TObject);
begin
if (Edit1.Text='') then
exit;
end;
end.
Und so sieht die Oberfläche aus.
http://pictransfer.de/neu/bild.php/7...frageEQO4G.jpg
In dem schwarzen kreis soll nachher die anzeige erscheinen.
Der html Code ist der ganz normale ode, den man auf der ICQ seite generieren kann.
http://www.icq.com/features/web/indicator.html
Wie kann ich das jetzt anstellen, oder gibt es noch eine andere möglichkeit, wie das geprüft werden kann, ohne jetzt den html code zu verwenden?
-
Lol??
also ich arbeite fast immer mit http ^^ da kann ich dir helfen ....
1. O.o du hast ja noch Garnichts gemacht ^^
so was du tuhen musst:
mit nehm idhttp halt nen get oder post ausführen ... ^^ ich sage dir nicht wie das geht dann lernstes nicht ist aber easy
dann solltest du per "Stringverarbeitung den wert rausfiltern ob er on oder off ist"
dann kannste das ganze auf nem label ausgeben ^^ am Anfang einfach caption weglassen vom label dann sieht man es nicht
^^ bei fragen bitte melden^^
-
auf status.icq.com bekommt man schlechte resultate, sprich oft gibt es keine angabe obwohl der user on ist, also wenn er seine privatsphäre schützt.
gibt es eine andere möglichkeit?
//Edit: http://kanicq.ru/invisible/de/ ist besser, nur nich für icq6
-
Würde auch die von Byaaaaah angesprochene Seite wählen. Dazu musst du per Post (Webbrowser oder Indys) die ICQ Nummer abschicken und danach den HTML Quelltext auslesen.
Ob du es nun mit einem Webbrowser machst oder den Indys ist dir selbst berlassen.
Einfach in Delphi-Foren nach "Post Webbrowser" oder "Post Indys" suchen.
-
yap die von byaaaaah benutz ich auch aber nich immer zeigt er richtig.
-
Ich danke euch schonmal.
Ich werde es versuchen und auch in foren mich reinlesen.
Werde mich nochmal melden und euch meine Fortschritte bekannt geben^^.
Ihr seit echt klasse
-
Mach einfach einen mix aus beiden suchmaschinen mit z.b. if ergebnis1 = unknown then use searchengine2
also natürlich im jeweiligen Code (Delphi) Coden dann klappt das ;)
-
nimm nen webbrowser (ich würde idHttp empfehlen) und geh auf ieinen Online-Statuschecker ;)
dann zerschneidest du denn Quelltext von der Seite
-
Das ist nicht euer ernst....
Ladet euch Qip!!! Und dann das Pack:
http://free-hack.com/viewtopic.php?p=427637#427637
Added after 1 minutes:
außerdem....
http://free-hack.com/viewtopic.php?t=61851&highlight=
-
omfg wir sind hier im coding-bereich und nicht im script-kiddie-mit-fertigen-tools-möchtegern-hacker bereich