Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi HTTP-Control? Oder wie? Oder was? (https://www.delphipraxis.net/148592-http-control-oder-wie-oder.html)

DarkItachi 4. Mär 2010 20:10


HTTP-Control? Oder wie? Oder was?
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallöchen!

Ich brauche Ratschläge wie ich ein Online Script anfertigen könnte...
Also der Client läuft auf dem PC und verbindet sich mit einer Seite und führt dort bestimmte Buttons aus oder Befehle..

Was empfiehlt ihr mir?
Mit was sollte ich mich befassen?

Vielleicht könntet ihr mir einfach nur ein paar Stichworte auflisten.
Oder am besten, ob ich mit Koordinaten arbeiten sollte. (Ich glaube: Keine Gute Idee :oops: );

In Anlage besser erklärt!

Thx

Luckie 4. Mär 2010 20:15

Re: HTTP-Control? Oder wie? Oder was?
 
Eventuell solltest du dein Problem mal etwas verständlicher formulieren und nicht nur so bruchstückhaft. Ich habe keine Ahnung, was du eigentlich willst. Und was hat der Titel mit deinem Problem zu tun?

DarkItachi 4. Mär 2010 20:30

Re: HTTP-Control? Oder wie? Oder was?
 
Was ich sagen wollte, ist das mein Client (welchen ich jetzt programmieren möchte)
z.B. Befehle an Google sendet, ohne den Webbrowser zu benutzen!

Ich stelle mir momentan ein ListView vor, wo ich dann Items hinzufügen kann.

Ein Beispiel Item ist: Um 15:00 soll in der Suchleiste von Google eingegeben werden: "Nachrichten Online" und anschließend auf Suchen gedrückt werden.

Jetzt prüft der Client ob die Systemzeit der Zeit im ListView Item entspricht.
Wenn die Systemzeit = 15:00 ist dann soll er halt diesen Befehl zu Google senden.
(Nachrichten Online -> Suchen)

Ganz grob ausgedrückt!
Ich will ein Automatisiertes Script schreiben, welches an bestimmten Uhrzeiten, Befehle wie zum Beispiel Google oder anderem schickt..

Der Client wird allerdings dann nur eine Seite unterstützen. Also nicht Google, T-Online, usw. Google war lediglich nur ein Beispiel!

Ich habe leider keine Ahnung, wie ich das anstellen soll!

Luckie 4. Mär 2010 20:50

Re: HTTP-Control? Oder wie? Oder was?
 
Also geht es um Internet. Und da geht jetzt auch erst mal die Reise hin.

DelTurbo 4. Mär 2010 22:13

Re: HTTP-Control? Oder wie? Oder was?
 
Ich glaube er meint sowas....

Delphi-Quellcode:
var
  idHttp  :TIdHttp;
  answer  :TMemoryStream;
begin
    idHttp := TIdHttp.Create(nil);
    answer:=TMemoryStream.Create;
    idhttp.Get('http://www.google.de/search?hl=de&source=hp&q=delphi+http+get&meta=&aq=1&oq=delphi+http',answer);
.....
.....
    answer.Free;
    idHttp.Free;
end;
Damit hast du den "schubs" in die richtige richtung.....

DarkItachi 5. Mär 2010 15:48

Re: HTTP-Control? Oder wie? Oder was?
 
Erstmal danke für deine Antwort,

Mein Browser sendet bei einem Klick ja ein Befehl an den WEBSITE-Server.
Könnte ich nicht auch einfach sowas wie ein Browser programmieren (also kein Browser, sondern halt ein Client der diese Seite handled?) - Ich habe kein Ahnung wie ich das anstellen soll...Deswegen kann ich das nicht erklären.. Hoffentlich versteht mich jemand ^^
Wäre das auch möglich mit meinem Client diese Befehle zu senden?

Mein Freund meine irgendwas mit einem HTTP-Protokoll oder so.
Hat jemand eine Idee?

DelTurbo 5. Mär 2010 16:05

Re: HTTP-Control? Oder wie? Oder was?
 
Hi,

also ich glaube zu verstehen was du meinst. Aber wenn du z.b. im InternetExplorer auf etwas klickst, dann wird kein "befehl" gesendet, sondern eine neue URL aufgerufen. Ich glaube du solltest dich damit erstmal vertraut machen wie es generell funktioniert. Einfach dransetzen und machen ist ohne irgendwelche grundkentnisse nicht möglich.

Mal ein beispiel: Nimm mal die URL aus meinem Code oben. Oder irgendeine andere. z.b. hier auf der seite kannst du das auch machen. Und dann schau dir mal den "Quelltext" an. Beim IE7 wäre das Ansicht/Quelltext. Und das was du da siehst muss dein programm auswerten.

Mehr hilfe ist leider nicht möglich. Da musst du dich bissl "durchfummeln".

DarkItachi 5. Mär 2010 16:48

Re: HTTP-Control? Oder wie? Oder was?
 
Ganz doll danke!
Ich werde das machen!Thx


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:52 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