![]() |
Interaktion mit Button innerhalb eines TWebBrowser
Guten Abend,
ich hoffe ihr könnt mir helfen, zumal ich mir nicht sicher bin, ob das, was ich mit Delphi machen will, überhaupt funktioniert. Meine Wenigkeit besitzt fundierte Delphikenntnisse, doch was ich machen will geht darüber hinaus, daher erst einmal die Frage ob, es überhaupt klappen könnte. Was ich machen will: Ich möchte eine Art "Bot" entwickeln, der bei dem Spiel Roulette für mich, von alleine, Einsätze setzt. Die "Taktik" dazu und wie das ablaufen soll, etc., kriege ich hin. Nur weiß ich nicht, wie ich den Bot in die Webseite einbinden soll, bzw. er auf sie zugreifen kann. Dazu gehört natürlich auch das "Einlesen" der letzten Runde. Also mein Problem wäre zunächst die Schnittstelle, wie ich dem Programm (Bot) mitteilen kann, welchen Button er auf dem Dokument der Website anklicken soll (also den Einsatz macht). Mein Hauptproblem ist es jedoch, dass ich keine Ahnung habe, wie ich die einzelnen Elemente ansprechen soll der Webseite ansprechen kann. Sonstige Informationen: Die Webseite an sich will ich in meinem Programm über das Objekt "TWebBrowser" anzeigen lassen. Ich benutze XE7. Die Webseite, auf die ich zugreifen will, ist ![]() Das soll kein Hack werden, sondern ein Script! Meine Frage(n): 1.) Geht das überhaupt? Und wenn nicht, gibt es eine andere Möglichkeit? 2.) Könntet ihr mir Beispiele geben, wie das abläuft mit dem Einlesen (ggf. Links)? 3.) Wie komme ich an die Elemente der Buttons ran? 4.) Wie kann ich auf dem Dokument (Formular der Webseite) nach Wortgruppensuche? Ganz "normal" mit Pos()? Danke euch schon mal im voraus! Ihr seid eine super Community! <3 |
AW: Interaktion mit Button innerhalb eines TWebBrowser
Hilft dir das hier irgendwie?
![]() Damit könnte dein Programm eventuell die Knöpfe drücken |
AW: Interaktion mit Button innerhalb eines TWebBrowser
Ja das hilft mir schon teilweise weiter! Danke!
|
AW: Interaktion mit Button innerhalb eines TWebBrowser
Egal wie du es bezeichnest. Es ist erst mal eine Automatisierung. Ob das dem Seitenbetreiber so gefällt, kann ich nicht sagen. Würde mich aber nicht überraschen, wenn er es als Betrugsversuch wertet.
|
AW: Interaktion mit Button innerhalb eines TWebBrowser
Zitat:
Zwar mag man das als Täuschung ansehen, doch fehlt der Vermögensvorteil, ergo ist es kein Betrug, ja nicht mal der Versuch dazu mangels Eignung (es sei denn, man ist so dämlich und hausiert mit diesem Eingeständnis, aber auch dann wäre es fraglich, ob man eine Unmöglichkeit überhaupt "versuchen" kann). Roulette wie alle reinen Glücksspiele kann man bzw. ein Computer nämlich nimmer austricksen (auch wenn immer wieder der Gegensatz suggeriert* oder gar behauptet wird). Denn könnte man es, wären es nicht nur keine Glücksspiele mehr, sondern für den Betreiber Verlustgeschäfte! *Lottogesellschaften veröffentlichen teilweise relative Häufigkeiten der bisher gezogenen Zahlen (ohne oder mit fadenscheiniger Begründung). Damit suggerieren sie - bar jeder Realität - "Gewinn(wahrscheinlichkeits)erhöhbarkeit". Da man ihnen die Absicht dazu nicht beweisen kann, wird auch nie ein Staatsanwalt einschreiten (können). Doch warum betreiben sie diesen Mehraufwand? Das werden sie nie schlüssig begründen können, denn dann müßten sie ihre Täuschungs-, genaugenommen Betrugsabsicht eingestehen. Und das ist nicht nur der Versuch, weil man das Kaufverhalten der ziemlich ungebildeten Masse zu seinem eigenen wirtschaftlichen Vorteil sehr wohl beeinflussen / steuern kann. |
AW: Interaktion mit Button innerhalb eines TWebBrowser
Aber mittels eines Scriptes kann ich die Seite hundert mal aufrufen und den Bot spielen lassen. Ob man damit Gewinn erzielt, weiß ich nicht. Aber ich bin mir ziemlich sicher, dass der Seitenbetreiber das bestimmt nicht gerne sehen wird.
|
AW: Interaktion mit Button innerhalb eines TWebBrowser
Zitat:
|
AW: Interaktion mit Button innerhalb eines TWebBrowser
Danke erstmal für die rege Beteiligung! Aber es geht glaube in die falsche Richtung ...
Nur nochmal zur Klärung: Der Betreiber hat AUSDRÜCKLICH (noch) nichts gegen Automatismen (Bots). Es gibt auch bereits einige, doch versuchen die Programmierer davon die Leute meist "auszurauben". Deshalb schreibe ich mir den jetzt selber... Also, irgendwelche hilfreichen Antworten? :) |
AW: Interaktion mit Button innerhalb eines TWebBrowser
Es geht nicht ganz in die falsche Richtung. Wir möchten hier ungern illegale oder strafbare Handlungen unterstützen. Und diese Bemerkung von dir: "Es gibt auch bereits einige [Bots], doch versuchen die Programmierer davon die Leute meist 'auszurauben'.", macht es nicht unbedingt besser.
|
AW: Interaktion mit Button innerhalb eines TWebBrowser
Der Webbrowser bietet eine Eigenschaft "DOMDocument" (oder ähnlich) mit der Du die Elemente einer HTML-Seite ansprechen kannst - darunter auch Die von Dir gesuchte Schaltflächen. Da sind dann in erster Linie HTML-Kenntnisse gefragt.
Was Du dann damit anstellst, ob das gut oder schlecht ist, musst Du selbst wissen. Dass Dein Vorhaben auch kritisch gesehen werden könnte, weißt Du ja jetzt. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:40 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