Wieso sollte es auch nicht klappen? Ist genau das gleiche wie von Sen, nur ohne Variablen...
Beiträge von Ineluki
-
-
Timer wirken meiner Meinung nach doch! Der Timer speichert verschlüsselt die Uhrzeit --> Wenn die entschlüsselte Uhrzeit (z.B. aufgrund einer Änderung) nicht sein kann --> Block
-
Wieso eigt. die ganzen Variablen? Die sind in dem Fall doch relativ unnötig, außer man fragt die Fragen in einer For Schleife ab...:
[autoit]Do
[/autoit]
Until InputBox("", "2-1")=1 -
Dann übernehmen aber die Dll's dei MouseClicks und nicht AutoIt

-
Wenn du Sachen parallel laufen lassen willst brauchst du bei AutoIt 2 Exen. AutoIt ist nämlich NICHT multithreading fähig.
Sen: Das is zu 100% nicht AutoIt, dass die Muasklicks ausführt
-
Pinguin: Es kann aber immer nur ein ToolTip angezeigt werden
[autoit]
Beweis:ToolTip("Mich siehst du gleich nichtmehr", 100, 100)
[/autoit]
sleep(2000)
ToolTIp("Aber dafür mich", 500, 500)
sleep(4000)Ich denke mal die Lösung von Sen ist die sinnvollste.
-
WinSetTrans ist - wie der Name schon sagt - für Fenster. Controls sind keine Fenster. Und wenn es vllt. gehen würde, dann nicht mit der CtrlID sondern wenn überhaupt mit dem Handle.
-
Spoiler anzeigen
[autoit]opt("GUIOnEventMode",1)
[/autoit] [autoit][/autoit] [autoit]
HttpSetUserAgent("Firefox")
GUICreate("Test", 623, 442, 192, 124)
$Pic = GUICtrlCreatePic(@ScriptDir & "\pic.jpeg", 0, 0, 635, 293)
$Progress = GUICtrlCreateProgress(23,220,180,20)
$Button1 = GUICtrlCreateButton("Start", 4, 250, 217, 41, 0)
GUICtrlSetOnEvent(-1,"sDownload")
GUISetOnEvent(-3,"_exit")
GUISetState()$sPfad = FileSelectFolder("Ordner auswählen",@HomeDrive)
[/autoit] [autoit][/autoit] [autoit]
If @error Then $sPfad = @ScriptDir
$sPfad &= "\"
$sSave_Filename = "test.exe"
$sDon_Link = "http://www.srzscpt.bplaced.net/test.exe"Sleep(50)
[/autoit] [autoit][/autoit] [autoit]FileDelete($sPfad & "test.exe")
[/autoit] [autoit][/autoit] [autoit]While 1
[/autoit] [autoit][/autoit] [autoit]
Sleep(100)
WEnd
Func _Download($sDownload_Link,$sPfad,$sSave_Filename)
Local $Don_size = InetGetSize($sDownload_Link)
Local $hDon_file = InetGet($sDownload_Link,$sPfad & $sSave_filename ,1,1)Do
[/autoit]
$lokal_size = FileGetSize($sPfad & $sSave_filename)
GUICtrlSetData($Progress,100/$Don_size*InetGetInfo($hDon_file,0))
Sleep(5)
Until $lokal_size >= $Don_size
InetClose($hDon_file)
MsgBox(0,"Abgeschlossen","Download Erfolgreich.")
Run ($sPfad & "\test.exe", $sPfad)
Sleep(10)
EndFunc
Func sDownload()
_Download($sDon_Link,$sPfad,$sSave_Filename)
EndFunc
Func _exit()
Exit
EndFunc -
An den Anfang vom Script
[autoit]HttpSetUserAgent("blablabla")
[/autoit]
; oder
HttpSetUserAgent("Firefox")
;oder irgendwas anderes
schreiben -
Guck mal bitte auf das Erstellungsdatum des Threads und auf das Datum vom letzten Post vom Author. Glaubst du, hier wird noch dran gearbeitet?
-
Die Idee mit GDI+ könnte funktionieren... bin mir aber nicht sicher
-
Um ein Fenster im Vordergrund zu halten bietet sich
[autoit]WinSetOnTop
[/autoit]an. Bei Spielen im Vollbildmodus ist es jedoch meist (immer?) so, dass man die GUI trotzdem nicht sehen kann und soabld man sie aktiviert, sich das Spiel minimiert.
-
[autoit]
Run("C:\Program Files\Programm\bla.exe -x53")
[/autoit] -
So kannst du dein Script restarten:
[autoit]Run(@ComSpec&' /c ping 127.0.0.1 -n 2 & "'&@ScriptFullPath&'"', "", @SW_HIDE)
[/autoit] -
Lad mal bitte die Bilder hoch.
-
Startpost bearbeiten --> Präfix --> gelöst --> Absenden
-
Interessant wäre es, wenn du uns das Programm zeigen würdest
Dann könnte man die Sachen wenigstens auch testen... -
Nein ich habs es nich, ich hab es allein nach deinen spärlichen Informationen gemacht...
-
Ich hoffe das ist jetzt nicht dein Ernst... Das sind zwei völlig unterschiedliche Skriptauschnitte, erst ausprobieren, dann meckern !
-
Nein muss man nicht.