Autor Beitrag
CrackPod
Hält's aus hier
Beiträge: 11

Win XP
DE, Delphi 2005 PE
BeitragVerfasst: Fr 15.09.06 22:05 
Hallo,
Also ich habe mich schon ein bisschen umgeschaut verstehe aber das nicht
Wie man es jetzt in Delphi schafft sich einzuloggen bzw. Auf einen Link zu klicken oder ein
Edit Feld auszufüllen..

Kann mir das bitte jetzt jemand noch mal genauer erklären?
mkinzler
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 4106
Erhaltene Danke: 13


Delphi 2010 Pro; Delphi.Prism 2011 pro
BeitragVerfasst: Fr 15.09.06 22:07 
In einem Delphiprogramm oder im Standardbrowser?

_________________
Markus Kinzler.
CrackPod Threadstarter
Hält's aus hier
Beiträge: 11

Win XP
DE, Delphi 2005 PE
BeitragVerfasst: Fr 15.09.06 22:39 
Also was genau jetzt?

Ich möchte ein Programm schreiben das auf Knopf klickt auf Weblinks
klickt und edit felder ausfüllt..

Also eigentlich das mit den Link Klicken bzw. einloggen usw. Ohne Browser.. aber es
geht auch mit geöffnetem
mkinzler
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 4106
Erhaltene Danke: 13


Delphi 2010 Pro; Delphi.Prism 2011 pro
BeitragVerfasst: Fr 15.09.06 22:46 
Meine frage war, ob du den Standardbrowser verwenden willst (externes programm) oder aus dem Delphiprogramm heraus (intern; TWebBrowser, TMozillaBrowser)?

_________________
Markus Kinzler.
CrackPod Threadstarter
Hält's aus hier
Beiträge: 11

Win XP
DE, Delphi 2005 PE
BeitragVerfasst: Fr 15.09.06 22:48 
Ich weiß jetzt leider nicht wirklich was du meinst ich will dafür eigentlich Mozilla Firefox benutzen.
Und ich will wenn ih z.B In meinem Programm abschicken klicken soll eine bestimmte Url im Internet geöffnet
werden..
mkinzler
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 4106
Erhaltene Danke: 13


Delphi 2010 Pro; Delphi.Prism 2011 pro
BeitragVerfasst: Fr 15.09.06 22:50 
Also externer Browser. POST oder GET-Parameter?

_________________
Markus Kinzler.
CrackPod Threadstarter
Hält's aus hier
Beiträge: 11

Win XP
DE, Delphi 2005 PE
BeitragVerfasst: Fr 15.09.06 22:57 
Huh?
Langsam müsstest du doh gemerkt haben das ich mit sowas noch nicht auskenne,
Also bitte einfach nru die Funktion um sich einzuloggen und dann auf verschiedene
Links anzuklicken..

Ich denke eher das die POST Methode für den Login gut ist...
mkinzler
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 4106
Erhaltene Danke: 13


Delphi 2010 Pro; Delphi.Prism 2011 pro
BeitragVerfasst: Fr 15.09.06 22:59 
Schau dir mal den HTML-Code der gewünschten Seite an. Im Form-Tag kannst du die verwendete Methode sehen (METHOD="POST" oder METHOD="GET").

_________________
Markus Kinzler.
CrackPod Threadstarter
Hält's aus hier
Beiträge: 11

Win XP
DE, Delphi 2005 PE
BeitragVerfasst: Fr 15.09.06 23:01 
Hier... das steht da
<form action="index.php?ac=login" method="post">
Blackheart666
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2195

XP
D3Prof, D6Pers.
BeitragVerfasst: Fr 15.09.06 23:01 
user profile iconCrackPod hat folgendes geschrieben:
Huh?
Langsam müsstest du doh gemerkt haben das ich mit sowas noch nicht auskenne,
Also bitte einfach nru die Funktion um sich einzuloggen und dann auf verschiedene
Links anzuklicken..

Ich denke eher das die POST Methode für den Login gut ist...


Spätestens nach dem müsste auch jeder endgültig Begriffen haben was Du nun wirklich meinst.



user profile iconCrackPod hat folgendes geschrieben:
Also was genau jetzt?

Ich möchte ein Programm schreiben das auf Knopf klickt auf Weblinks
klickt und edit felder ausfüllt..

Also eigentlich das mit den Link Klicken bzw. einloggen usw. Ohne Browser.. aber es
geht auch mit geöffnetem


???
mkinzler
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 4106
Erhaltene Danke: 13


Delphi 2010 Pro; Delphi.Prism 2011 pro
BeitragVerfasst: Fr 15.09.06 23:08 
user profile iconCrackPod hat folgendes geschrieben:
Hier... das steht da
<form action="index.php?ac=login" method="post">

Also POST! Das ist nicht ganz so einfach. Hierfür basteln wir uns am Besten eine kleine lokale HTML-Datei, welche wir dann mit ShellExecute aufrufen:

ausblenden XML-Daten
1:
2:
3:
4:
5:
6:
7:
8:
<html>
<body onLoad="document.login.submit();">
<form name="login" action="<kompletteUrl>/index.php?ac=login" method="post">
  <input type="hidden" name="username" value="<benutzername>">
...
</form>
</body>
</html>

Achtung, du mußt die komplette URL angeben mit /www...
Du mußt die abzuschickenden Inputfelder anlegen, wie Bsp username.

_________________
Markus Kinzler.