Hi,
beim Surfen fand ich ein (Shareware-)Tool) zum Auflisten aller jemals angesteckten
USB-Geräte und das machte mich neugierig: https://autoit.de/www.tetraguard.de
Nun zeigt dubium.exe beim Start erstmal eine Hinweisseite an.
Doch nicht nur beim ersten Start, sondern jedesmal - Shareware halt..
Ein Fall für AutoIt!
Ich wollte mal probieren, wie ControlClick() funktioniert, habe es aber nicht hinbekommen.
Back to the roots - Mit Send() klappt es bestimmt, und siehe da, es geht..
Spoiler anzeigen
;<AutoItScript>
Opt("MustDeclareVars", 1) ;0=ohne, 1=erfordert Variablen-Deklaration
;#NoTrayIcon ;Ohne Icon im Tray, hängende Prozesse im ProcessViewer beenden
;+----------------------------------------------------------------------------+
;| Header: Bestimmen der Übergabeparameter |
;| ( Alles Strings(!!!), bis auf ArgC ) |
;| FontAnzeigeCheck: |Il1 sind Alt-0124, Großes i, Kleines L, Eins |
Const $Autor="dubiumstarter.au3 ©2006 by ytwinky, MD"; |
;| EMail: PIII1kSystem-AutoIt3Forum@yahoo.de |
;| AutoIt3-Version: aktuelle (beta) |
;| Editor: SciTE aktuelle Version, feste Schriftart |
;| Zweck : Schablone für den Anfang, nach Bedarf anpassen |
;| Tab auf 2 setzen wg. Lesbarkeit |
;+----------------------------------------------------------------------------+
Const $Prog="F:\Bearbeitung\20070118mo\dubium.exe", $Fenster="Nutzungsbedingungen"
Run($Prog, "")
WinWait($Fenster)
WinGetHandle($Fenster)
WinActivate($Fenster)
;WinClose($Fenster) ;WinClose funktioniert, also ist $i richtig ;-))
Send("{ENTER}")
;</AutoItScript>
Alles anzeigen
Naja, kein überragendes Script, doch mir geht es mehr um das Tool
Mir reicht das jetzt erstmal so, bin aber dankbar für Hinweise, wie es mit ControlClick()
gehen würde. Ich will keineswegs die Leistung der Programmierer schmälern, sondern nur
etwas über AutoIt erfahren
Gruß
ytwinky