Ausfüllen von Websiten

  • Hallo,
    cih würde gerne wissen, wie ich es machen kann, das ich eine Input Box auf einer Website mit etwas ausfülle & danach den Submit button Drücke ohne, dafür den IE EInzubinden?
    Mir geht es hauptsächlich darum eine Datei auf Virustotal hochzuladen.
    So da ein Code mehr als 1000 Worte sagt zeig, ich was ich meine:

    Spoiler anzeigen
    [autoit]


    #include <ButtonConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <WindowsConstants.au3>

    [/autoit] [autoit][/autoit] [autoit]

    $Form1 = GUICreate("AntiVirus Prüf Tool", 426, 47, 192, 124)
    $Button1 = GUICtrlCreateButton("Vermeindlicher Virus überprüfen", 8, 8, 411, 25, $WS_GROUP)
    GUISetState(@SW_SHOW)

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $Button1
    $virus = FileOpenDialog("Bitte die infizierte Datei aussuchen", @DesktopDir, "Alle (*.*)")
    ;jetzt geh auf die seite virustotal.com und gib die Datei weiter.
    ;Der Rest ist egal, das bekomme ich schon hin, mir geht es um den Upload
    EndSwitch
    WEnd

    [/autoit]
  • Firefox willst du dann wahrscheinlich auch nicht einbinden oder?

    Dann wirst du dir wohl einen Browser selbst schreiben müssen der nichts anzeigt^^

    Warum genau willst du denn den IE / FF nicht einbinden?

    Gruß
    Daniel

  • Mit dem IE einbinden, meinte ich das man Sichtbar den browser sieht.
    Danke für den Tipp mit der API, würde mich jedoch trotzdem interresieren wie ich Inputboxen ausfülle da ich das schon einmal gebraucht hätte.
    Vielen, Dank ich werde mir die API mal anschauen!
    ps. Fragen zur API Habe ich hier: https://autoit.de/index.php?page=Thread&amp;threadID=22279 gepostet, da das beides was anderes ist.

  • Man kann den IE auch versteckt einbinden.


    Aus der Hilfe:

    [autoit]

    _IECreate ( [$s_Url = "about:blank" [, $f_tryAttach = 0 [, $f_visible = 1 [, $f_wait = 1 [, $f_takeFocus = 1]]]]] )

    [/autoit]