| Autor |
Beitrag |
Aless
Hält's aus hier
Beiträge: 5
|
Verfasst: Fr 04.01.08 22:43
Hi
ich habe eine .html datei geschrieben die bei mir auf nem Webspace liegt und ich möchte diese jetzt in mein Projekt includen so als eine art mini browser. in der html datei ist ein button der automatisch geklickt werden soll, meine idee ist wie folgt:
Man öffnet project1.exe dann kommt da die html datei rein es klickt automatisch auf den button sobald es auf den button geklickt hat öffnet sich project2.exe kann mir da jemand helfen? Hier ist mal der html code:
| Zitat: | <html><body><form method="POST" action="http://seite.de" style="display: inline;">
<input type="submit" value="Klick mich" name="submit"></html> |
Ich würde mich sehr über hilfe freuen
- Aless Moderiert von Narses: Topic aus Delphi Language (Object-Pascal) / CLX verschoben am Fr 04.01.2008 um 23:04
|
|
Yogu
      
Beiträge: 2598
Erhaltene Danke: 156
Ubuntu 13.04, Win 7
C# (VS 2013)
|
Verfasst: Fr 04.01.08 22:46
Hallo und  im Forum!
Warum soll automatisch auf den Button geklickt werden? Rufe doch einfach so die Project2.exe auf  Ich verstehe den Sinn deines Vorhabens nicht. Kannst du das vielleicht nochmal genauer erklären?
Wenn du einfach eine EXE-Datei ausführen willst, versuche es doch mal mit SHELLEXECUTE
|
|
Aless 
Hält's aus hier
Beiträge: 5
|
Verfasst: Fr 04.01.08 23:10
oh sorry und thx für welcome^^ ich hab vergessen den sinn zu erklären.
Ich leite einen größeren game server und für diese art von spiel gibt es vote toplisten nur sind meine user zu faul um auf meine hp zu gehen und zu voten deshalb wollte ich das eben damit machen. Wenn man auf den Button klickt wird eben für meinen server gevotet das ist der sinn dieser exe^^ ich hoffe du hast verstanden was ich bezwecken will und kannst mir helfen
- Aless
|
|
Yogu
      
Beiträge: 2598
Erhaltene Danke: 156
Ubuntu 13.04, Win 7
C# (VS 2013)
|
Verfasst: Fr 04.01.08 23:39
Aaah, da klärt sich doch einiges
Hast du den Script für die Highscore auf deimen Server? Vielleicht hast du sogar selber den Server im Keller stehen? Dann kannst du einen PHP-Scrpit erstellen, der etweder per POST oder per GET die Daten einfügt. Dann brauchst du nur noch eine Verbindung erstellen, und die entscprechenden Daten zum Beispiel mit einem TClientSocket senden.
So könntest du es mit GET lösen: Delphi-Quelltext 1: 2: 3: 4: 5: 6: 7:
| var Client: TClientSocket;
Client := TClientSocket.Create(Self); Client.Host := 'www.deineseite.de'; Client.Port := 80; Client.Socket.SendText('GET http://www.deineseite.de/deinscript.php?name='+Winner.Name+'&score='+Winner.Score+#13#10; Client.Free; |
|
|
Aless 
Hält's aus hier
Beiträge: 5
|
Verfasst: Fr 04.01.08 23:44
der server ist nen root server und ist gemietet die toplist ist ein externer hoster. aber ich versteh nicht ganz wie ich das mit delphi machen kann bin noch noob in delphi ich würde jemanden der mir das programmiert auch bezahlen ich würde dafür zwischen 50 und 100€ zahlen.
- Aless
|
|
Yogu
      
Beiträge: 2598
Erhaltene Danke: 156
Ubuntu 13.04, Win 7
C# (VS 2013)
|
Verfasst: Fr 04.01.08 23:49
Aless hat folgendes geschrieben: | | ich würde dafür zwischen 50 und 100€ zahlen. |
Bitte überlege erst mal, was du überhaupt forderst. Ich denke, das werden wir schon noch so hinbekommen:
Kannst du vielleicht mal die Seite linken, auf der sich das Formular befindet? Dann könnten wird en Code entsprechend anpassen.
Ich werde heute nicht mehr dazu kommen, zu antworten, aber ich denke, wenn ich Zeit habe, beschäftige ich mich schon noch damit  . Oder jemand anderes hat will sich auch noch beteiligen!?
|
|
Narses
      

Beiträge: 10185
Erhaltene Danke: 1261
W11x64
TP3 .. D7pro .. D10.2CE
|
Verfasst: Sa 05.01.08 00:04
_________________ There are 10 types of people - those who understand binary and those who don´t.
Zuletzt bearbeitet von Narses am Sa 05.01.08 00:12, insgesamt 1-mal bearbeitet
|
|
Aless 
Hält's aus hier
Beiträge: 5
|
Verfasst: Sa 05.01.08 00:10
ok also das vote file also das mit dem button befindet sich hier:
felicity-ro.com/voting/vote.html
und der link zu der vote seite ist hier:
www.xtremetop100.com....php?site=1132226767
also ich hoffe dass mir einer von euch soetwas machen kann
- Aless
|
|
Yogu
      
Beiträge: 2598
Erhaltene Danke: 156
Ubuntu 13.04, Win 7
C# (VS 2013)
|
Verfasst: Sa 05.01.08 11:57
Narses hat folgendes geschrieben: | | Moin!Der Code funktioniert nicht und ist kein gutes Beispiel |
Sorry, hab ich wohl nicht richtig aufgepasst. Ich hatte keine Zeit, den Code auszuprobieren.
Auf der Vote-Seite befindet sich doch nur ein Button, und wenn man den anklick wird man weitergeleitet. Wieso geht man nicht direkt auf die Seite, auf die man geleitet wird?
Für mich sieht das so aus, dass man http://www.xtremetop100.com/in.php mit den Post-Daten site=1132226767&verificationcode=_der Code_ senden muss. Sorry, mit POST-Daten kenne ich mich noch nicht so aus, da kann ich dir leider nicht weiterhelfen 
|
|
Aless 
Hält's aus hier
Beiträge: 5
|
Verfasst: Sa 05.01.08 15:12
weil man wenn man direkt auf die seite geht eine captcha eingabe dort ist der html code umgeht die captcha eingabe^^
|
|
DrRzf
      
Beiträge: 260
Win XP Prof
D7 Enterprise
|
Verfasst: Sa 05.01.08 20:36
Die meisten Vote Seiten haben eine Sicherung eingebaut dass du in 24h nur einmal Voten kannst (von einer IP aus).
Sollten sie dich beim scripten erwischen, sperrn sie dich normalerweise sowiso.
_________________ rein statistisch gesehen darf man keiner statistik trauen die man nicht selbst gefälscht hat.
|
|
Narses
      

Beiträge: 10185
Erhaltene Danke: 1261
W11x64
TP3 .. D7pro .. D10.2CE
|
Verfasst: Sa 05.01.08 21:58
Moin!
Ich denke, es geht hier darum, die Nutzungsbedingungen des Anbieters auszuhebeln oder zumindest zu umgehen. Deshalb mache ich hier erstmal zu.
cu
Narses
_________________ There are 10 types of people - those who understand binary and those who don´t.
|
|