Saugeil. Genau so.
Besten Dank
Beiträge von Mischko
-
-
Die Schritte Richtung Tool/Entwickler sind schon gegangen worden.
Ich brauche halt jetzt leider die Quick&Dirty-Methode
Mir würde für den Anfang schon reichen wie ich einen Rechtsklick auf ein Programmicon in der Toolbar bekomme.
-
Hallo Yaerox,
ich möchte in Speedfan ein bestimmtes Fenster öffnen um zu kontrollieren ob ein Häkchen gesetzt ist.
Derzeit wirds manuell geprüft, Rechtsklick auf das Icon, Restore (glaube der Punkt heist so aber unwichtig), einen Button klicken, ein neues Fenster geht auf in dem das Häkchen geprüft wird usw. Das ganze muß visuell geprüft werden. Es gibt eine Settings-Datei mit der richtigen Einstellung, es kommt aber vor daß diese nicht greift.
An Quellcode habe ich bisher nur das was ich gepostet habe:AutoItControlClick("", "[CLASS:ToolbarWindow32; INSTANCE:1]", "", [ID:0],"right") MsgBox(4096, "", "geht?") ExitUm das Skript zu pausieren habe ich noch eine MSG-Box angehängt.
Da sich aber anscheinend gar nichts tut beim ansprechen der Toolbar habe ich auch nicht weiter gemacht.Da es sich um etliche Rechner handelt die einen Prüflauf vollziehen und die Installation aufgrund von fertigen Images die in dieser Sache auch nicht geändert werden dürfen, dachte ich an eine Automatisierung per Autoit.
Ich hoffe ich hab alles Nennenswerte genannt.
Grüße
Michael -
Hallo Gemeinde,
ich habe da mal eine Anfängerfrage.
Es handelt sich um das Programm Speedfan welches unter Win7-64bit installiert ist und beim Windowsstart automatisch minimiert gestartet wird (Icon in der Toolbar).
Nun möchte ich eine Einstellung prüfen ohne mich durchzuklicken. Der erste Schritt wäre ein Rechtsklick auf das Icon und da hänge ich schon. Ich habs volgendermaßen mit ControlClick versucht: ControlClick("", "[CLASS:ToolbarWindow32; INSTANCE:1]", "", [ID:0],"right")
Das Autoit Infotool zeigt mir Speedfan in der Toolbar mit der ID0 an.
Fehlt da noch etwas, ist die Syntax falsch oder gibt es einen ganz anderen Lösungsansatz?Ich hoffe Ihr könnt mir helfen
Michael -
Hi Andy
Sau Geil
Hat FunktioniertVielen vielen Dank
-
Schönen guten Morgen
Ich habe ein kleines Problemchen mit dem Auslesen einer htm-Datei.
Erklärung was ich benötige:
In einer htm-Datei steht folgende Zeile: <tr><td class="value"><strong>PassMark Rating</strong></td><td class="maxvalue">683.8</td></tr>
Ich möchte jetzt die "683.8" ausgeben. Das ist ein Leistungswert und der ist jedes mal anders. Falls das wichtig ist, er wird immer 4-Stellig sein und eine Nachkommastelle haben
(z.B. 1234.5).Meine bisherige Lösung funktioniert in meinem Test, ist aber sehr schwammig. Ich lese den Wert anhand seiner Position (Zeile und Zeichen in der der Zeile) aus.
Ich befürchte das ich damit aber Probleme bekomme.Wie kann ich nach der betreffenden Zeile innerhalb der Datei suchen (z.B. "PassMark Rating" ist eindeutig) und wie bekome ich dann die Zahl heraus opperiert.
Ich kann mit StringInStr nach " PassMark Rating" suchen aber wie müsste ich dann weiter machen?
Habe mir auch schon SringRegExp und StringFormat angeschaut, komme aber auch damit nicht weiter.Mein aktuelles Skript:
[autoit]Local $file = FileOpen("test.htm", 0)
[/autoit]
Local $line = FileReadLine($file,96)
MsgBox(0, "Zeile gelesen:", $line)
Local $wert = StringMid ( $line, 81 , 6 )
MsgBox(0, "", $wert)
FileClose($file)Vielen Dank schon mal und ich hoffe mir kann einer helfen