Hallo, wie kann ich bei truecrypt ein häckchen bei " I accept and agree....... setzen? Mit mouseclick funktioniert das irgendwie nicht.
Was mache ich falsch ?
Gruß kira
Hallo, wie kann ich bei truecrypt ein häckchen bei " I accept and agree....... setzen? Mit mouseclick funktioniert das irgendwie nicht.
Was mache ich falsch ?
Gruß kira
ControlClick?
ControlClick($fenstertitel, "",$ControlId,"left")
[/autoit]
DIe ID etc bekommst du mit AutoIt Window Info
Man, das ist ein Haken und kein Hacken(Fuß!)
Hallo, habe ControlClick($TrueCrypt Setup 6.3a; "", $1022,"left") eingegeben, aber habe noch kein klick auf den Button.
Was muß ich eingeben um ein häckchen zu setzen ?
Gruß kira
AutoIt Window Info Tool öffnen, Titel des Fensters ablesen und Mauszeiger auf Hakenfeld halten und ablesen, welche ID der hat.
versuch mal statt deiner $1022 den Namen des Controls einzutragen.
Dieser erscheint im AutoIt Info WIndow Tool unter Control --> Name.
und:
Xenobiologist :
ZitatMan, das ist ein Haken und kein Hacken(Fuß!)
Das heisst auch nicht Man sondern Mann
Hallo,
habe ControlClick($TrueCrypt Setup 6.3a; "", $1022,"left") eingegeben, und auch mit Name Button 5 . Nach dem drücken
go, habe ich jedesmal eine Fehlermeldung. Syntax error Truecrypt
Brauche ich vielleicht eine genaue Pfad angabe oder Ordnerangabe ? In der Windows Info steht aber TrueCrypt Setup 6.3a
Was mache ich Falsch ?
Danke schon einmal für weitere Hilfe
Gruß KirA
Hallo kira,
habe ControlClick($TrueCrypt Setup 6.3a; "", $1022,"left") eingegeben, und auch mit Name Button 5 . Nach dem drücken
go, habe ich jedesmal eine Fehlermeldung. Syntax error Truecrypt
das müsste so aussehen
[autoit]ControlClick("TrueCrypt Setup 6.3a", "", $1022,"left")
[/autoit]evtl. auch so:
[autoit]ControlClick("TrueCrypt Setup 6.3a", "", 1022,"left")
[/autoit]falls $1022 keine Variable ist sondern der Wert 1022 genommen werden sol,
mfg (Auto)Bert
HIIIIIILLLLLLLFFFFFFEEEEEE !!!!!
Habe alles probiert, Controlclick ("Truecrypt Setup 6.3a","",1022,"left") oder mit $ vor Truecrypt und 1022.
Bin am verzweifeln, jedesmal öffnet sich das setup und wartet auf die eingabe mit dem Häckchen. Aber nichts passiert und kein häckchen wird gesetzt.
Kann mir irgendjemad das Script senden oder zeigen ? Das kann doch nicht so schwer sein oder ?
Es müssen doch nur 3 bis 4 clicks sein bis zur fertigen installation.
P.S. Ich habe versucht über au.3recorder es zu machen, aber komischer weise sagt autoit dann das ich die datei verschoben haben soll und sie nicht geöffnet werden kann.
Der letzte Versuch war über den Makro Recorder der auch alles aufzeichnet was ich gemacht habe, ( habe ich im Script gesehen ) aber beim Abspielen mir nichts gezeigt hat, geschweige denn die exe installiert hat, was ich ja getan habe.
Gibts nicht ein script dafür ?
Hier ist der original link vom Hersteller ( nicht viren verseucht oder soetwas )
http://www.truecrypt.org/downloads und dann 6.3a
Bitte bitte um Hilfe
Danke Kira
So vielleicht?
$title = "TrueCrypt Setup 6.3a"
[/autoit] [autoit][/autoit] [autoit]Run(@ScriptDir & "\" & $title) ; <- Sichtbar
;Run(@ScriptDir & "\" & $title, "", @SW_HIDE) <- Versteckt
If @error Then Exit
WinWaitActive($title)
ControlSend($title, "", "", "c")
ControlClick($title, "", "[CLASS:Button; INSTANCE:3]", "left")
Sleep(500)
ControlClick($title, "", "[CLASS:Button; INSTANCE:3]", "left")
Sleep(500)
ControlClick($title, "", "[CLASS:Button; INSTANCE:3]", "left")
Setup muss im Script-Ordner liegen.
so gehts wenn TrueCrypt bereits installiert ist, also updaten.
wenn es noch nicht installiert ist siehts zwischen den kommentaren höchstwahrscheinlich etwas anders aus, aber ich wollte mein truecrypt wegem dem jetz nich deinstallieren.
anpassen sollte hoffentlich kein problem sein.
ansonsten meld dich nochmal dann deinstallier ich bei mir mal
ShellExecute(@ScriptDir & "\TrueCrypt Setup 6.3a.exe")
WinWait("TrueCrypt Setup 6.3a", "You must accept these license terms")
ControlSend("TrueCrypt Setup 6.3a", "You must accept these license terms", "[CLASS:#32770; INSTANCE:1]", "!{c}")
ControlClick("TrueCrypt Setup 6.3a", "You must accept these license terms", "[CLASS:Button; INSTANCE:3]")
WinWait("TrueCrypt Setup 6.3a", "Select one of the mode")
ControlClick("TrueCrypt Setup 6.3a", "Select one of the mode", "[CLASS:Button; INSTANCE:3]")
WinWait("TrueCrypt Setup 6.3a", "Here you can set various options to control")
ControlClick("TrueCrypt Setup 6.3a", "Here you can set various options to control", "[CLASS:Button; INSTANCE:3]")
;zwischen hier
WinWait("TrueCrypt Setup", "TrueCrypt has been successfully updated")
ControlClick("TrueCrypt Setup", "TrueCrypt has been successfully updated", "[CLASS:Button; INSTANCE:1]")
; und hier
WinWait("TrueCrypt Setup 6.3a", "TrueCrypt has been successfully installed")
ControlClick("TrueCrypt Setup 6.3a", "TrueCrypt has been successfully installed", "[CLASS:Button; INSTANCE:3]")
Mein Script reicht doch auch vollkommen, wenn man TrueCrypt noch nicht installiert hat, oder nicht?
oh sry ja hatte deinen post irgendwie überlesen.
deins geht wahrscheinlich in 99,9 % genauso. is halt etwas fehleranfälliger
Hab halt nur vergessen das Fenster zu berücksichtigen, was kommt, wenn die Installation fertig ist.
Müsste man halt mit WinWait hinzufügen.
jup und es is besser auf winwaitactive und sleep bei sowas zu verzichten
aber wie gesagt, in 99% geht deins genauso
Habs ja auch nur mal eben schnell gemacht, damit man sehen kann, wie es funktioniert, und weil ich schneller als ihr sein wolltet, weil ihr alles sowieso besser als ich seid
Habs ja auch nur mal eben schnell gemacht, damit man sehen kann, wie es funktioniert, und weil ich schneller als ihr sein wolltet, weil ihr alles sowieso besser als ich seid
jede hilfe ist gut, hör ja nicht auf damit nur weil jemand noch paar tipps hat^^
hoffe du siehst meins nicht als runtermachen deines scripts sondern als verbesserungsvorschlag.
außerdem jeder scriptet etwas anders. wenn 100 leute ein und das selbe scripten kommen 100 verschiedene lösungen raus
In Hinblick darauf, dass ich deinen ersten Satz nicht verstanden hab, helf ich trotzdem noch weiter und lass mir ab sofort Zeit um Leuten zu helfen
Hallo Pinguin94 und Schnitzel,
vielen Dank für eure Hilfe. Habe es zum installieren gebracht. Entlich......
Zum schluß der installation kommen aber noch 2 Fenster die angeklickt werden müssen. Installation beenden, und tutorial mit no.
Könnt ihr mir da auch noch helfen ??
Danke und Gruß Kira