Danke Dir, ich habe es als Funktion erkannt haben wollen. Mein Ding
Beiträge von RR04
-
-
Hallo und herzlich Willkommen hier.
Spoiler anzeigen
[autoit]
[/autoit] [autoit][/autoit] [autoit]
#include <GUIConstants.au3>#Region ### START Koda GUI section ### Form=
[/autoit] [autoit][/autoit] [autoit]
$Form1 = GUICreate("Exe öffner", 168, 68, 193, 125)
$Button1 = GUICtrlCreateButton("Start Exe", 32, 16, 107, 33, 0)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###While 1
[/autoit]
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
;startbefehl der exe
Run("notepad.exe")
EndSwitch
WEnd
Viel Erfolg ! -
Hallo und herzlich Willkommen hier.
Natürlich muß die Funktion "Running" auch vorhanden sein.
Spoiler anzeigen
[autoit]
[/autoit] [autoit][/autoit] [autoit]
Opt("trayoneventmode", "1")$close = TrayCreateItem("Beenden");
[/autoit] [autoit][/autoit] [autoit]
TrayItemSetOnEvent($close, "beenden");If FileExists("running") Then
[/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]
MsgBox("0", "Fehler", "Das Programm wird bereits ausgeführt. Mehrere Instanzen sind nicht möglich.")
Else
FileOpen("running", "1") ;aufruf d. Func
EndIfWhile 1
[/autoit] [autoit][/autoit] [autoit]
Sleep(10)
WEndFunc beenden()
[/autoit] [autoit][/autoit] [autoit]
MsgBox("0", "Test", "Test")
EndFunc ;==>beendenFunc running() ;die Func
[/autoit]
MsgBox("0", "running-Test", "running")
EndFunc ;==>running
Viel Erfolg ! -
Mit Start von SiS wird ein Rundruf ausgelöst. Dieser Rundruf prüft die zur Sicherung angebotenen Ordner auf Existenz, nicht gefundene Daten stehen nicht mehr zur Auswahl.
Den Sicherungsordner einsehen kann man im Menü Datei/Öffnen, die Auswahl erfolgt über das Combofeld. Hier sind verschiedene Sicherungsordner denkbar.
Einen Überblick über den freien Speicherplatz, der im PC befindlichen Partitionen, verschafft man sich im Menü Extra/Dirinfo.
Die im Verlauf der Sicherung zunehmende Größe und abnehmenden freien Speicherplatz lässt sich im Label über „Beenden“ beobachten.
Wie im richtigen Leben hat auch dieses Script einen "Haken" !
Denn zu guter Letzt bekommen wir einen aktuellen Statusbericht des Sicherungsordners (Datum, Path, Größe, Dateien, Verzeichnisse, Dauer d. Sicherung) angezeigt.Viel Spaß mit SiS !
-
Hallo Crazy-A,
mit "TimerInit und TimerDiff" kannst Du die benötigte Zeit anzeigen lassen. Die Geschwindigkeit kann man mit der jeweiligen Kompression (Copy, Zip, 7z) beeinflußen.
Na da haben Du, Oscar und Ich ja einen guten Job gemacht.
Natürlich schwingt bei AutoIT immer eine gehörige Portion Individualität mit und ganz besonders, wenn man selbst beteiligt ist.
Somit wünsche Ich Dir und Anderen, weiterhin viel Spaß mit OES !
-
Hi,
diese Funktion ist doch in der Hilfe EN/DE gut beschrieben und das Einschreiben in eine Datei (ini oder txt) haben wir doch schon.
Jetzt mußt Du doch auslesen. -
Hallo,
siehe mal, hier geht es gerade um dieses Thema:
http://www.autoit.de/index.php?page=Thread&postID=60861#post60861
Viel Erfolg !
-
Hi MAN,
Zu 1. Der "[wert1]" ist hier der Sektionsname unter dem Du die Einträge abrufen kannst.
Zu 2. Einträge abrufen, dann können sie erscheinen wo Du willst.
Aber vielleicht kannst Du es noch einmal besser formulieren, was Du genau willst ? -
Hi,
das Script in SciTE öffnen und mit Strg+T bekommst Du auch die Einzüge richtig hin (Tidy).
-
Hi,
ich habe hier noch die GUI-Inputs ausgelesenSpoiler anzeigen
[autoit]
[/autoit] [autoit][/autoit] [autoit]
#include <GUIConstants.au3>$Form1 = GUICreate("Form1", 625, 445, 193, 197)
[/autoit] [autoit][/autoit] [autoit]
$Wert1Input = GUICtrlCreateInput("Wert1Input", 176, 16, 121, 21)
$Wert2Input = GUICtrlCreateInput("Wert2Input", 176, 56, 121, 21)
$OKWert1 = GUICtrlCreateButton("OKWert1", 344, 16, 89, 25, 0)
$OKWert2 = GUICtrlCreateButton("OKWert2", 344, 56, 89, 25, 0)GUISetState(@SW_SHOW)
[/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]While 1
[/autoit] [autoit][/autoit] [autoit]
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
ExitCase $OKWert1
[/autoit] [autoit][/autoit] [autoit]
IniWrite(@ScriptDir & "\Emma-En.ini", "wert1", "MouseClick, left,", GUICtrlRead($Wert1Input))
Case $OKWert2
IniWrite(@ScriptDir & "\Emma-En.ini", "wert2", "MouseClick, left,", GUICtrlRead($Wert2Input))EndSwitch
[/autoit] [autoit][/autoit] [autoit]
WEnd#cs
[/autoit] [autoit][/autoit] [autoit]
;Test;wert1
[/autoit] [autoit][/autoit] [autoit]
MouseClick, left,;wert2
[/autoit] [autoit][/autoit] [autoit]
MouseClick, left,#ce
[/autoit]
Viel Erfolg ! -
Hi und herzlich Willkommen,
schau Dir mal im AutoIT Tutorial die Beispiele von Huggy an. Die sind eigentlich sehr anschaulich, wie auch verständlich.
http://wiki.autoit.de/wiki/index.php/Tutorial#Ini-Dateien
Wenn dann melde Dich noch mal.
-
Hi Greenhorn,
eine tolle Lösung. In allen erdenklichen Grössen kann man es darstellen.
Sicher noch ausbaufähig ?
-
Hi Oscar, habs gerade gesehen.
Glückwunsch zu Deinen Erfolgen (Mod. und Digitaluhr-Veröffentlichung), freue mich für Dich ! -
Hi emtec22,
gedanklich schon in die richtige Richtung verwendest Du, dann aber immer die selben Variablen für verschiedene Oberflächen !
Wie soll AutoIT da wissen was Du willst ?
-
Hallo MadMax,
danke für Deine Rückmeldung.
Ich habe bei SiS noch einige Anpassungen vorgenommen um dieses Problem zu beheben !
Weiterhin wird jetzt auch die Übertragungsdauer jeweils in Sekunden oder Minuten angegeben.Download siehe Post 1 und viel Spaß !
-
Der Restore-Modus ist hinzu gekommen.
Download siehe Post 1
Viel Spaß mit SiS !
-
Hi,
ich hoffe das hilft ?
-
Danke an Alle für die schnelle Hilfe !
-
Hi,
BugFix war schneller !
Dann mit Input weiter machen.
-
Hallo BugFix,
"StringTrimRight" hatte ich mir schon angesehen und dann doch anders entschieden. Aber die Anderen Funktionen sagen mir nicht viel, schau ich mir noch mal an. Erst einmal Danke !