Hallo.
Wollte 2 Scripte mal mit einander kreuzen, aber das klappt nicht so wie ich das will.
Bin noch nicht so lange in der AutoIt Szene, aber ich merk schon das diese "Sprache" Zukunft hat, und werd mich bemühen mich weiter darin zu "Schulen" - evtl. mit dieser Seite - die ist echt klasse. War schon oft drauf als "Gast"
Na ja. hier das Script, worum es geht.
Code
#include <Array.au3>
While True ;Anfang der While Schleife, da True immer wahr ist wird die Schleife bis zu einem Programmabruch (zb Exit) oder einem ;Schleifenabruch (ExitLoop) durchgeführt
Send("{ENTER} 1000000000000000000000000000000000000000000000000000000000000000")
HotkeySet("{ENTER}","_hide")
global $array[1]
func _hide()
$var = WinList()
For $i = 1 to $var[0][0]
If $var[$i][0] <> "" AND IsVisible($var[$i][1]) AND $var[$i][0] <> "Program manager" Then
WinSetState($var[$i][0],"",@SW_HIDE)
_Arrayadd($array,$var[$i][0])
EndIf
Next
HotKeySet("{F11}","_q")
EndFunc
Func IsVisible($handle)
If BitAnd( WinGetState($handle), 2 ) Then
Return 1
Else
Return 0
EndIf
EndFunc
func _q()
for $b in $array
WinSetState($b,"",@SW_SHOW)
next
EndFunc
while True
sleep(100)
WEnd
WEnd ;Ende While-WEnd Schleife
Alles anzeigen
Es soll halt das "Enter" simulieren, und bei Enter sollen alle Fenster versteckt werden.
Es soll aber gewartet werden, bis Enter gedrückt wird. Ist für ne' Lan Party