Jump to content

Sky Slate Blueberry Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate
Photo

ifwindowactive im hintergrundlaufen lassen?


  • Please log in to reply
4 replies to this topic
Outlaw
  • Members
  • 12 posts
  • Last active: Aug 02 2015 07:36 PM
  • Joined: 02 Oct 2013

Hallo,

 

ich möchte gerne eine kleines Script im Hintergrund laufen lasse, dass erkennt, wenn ein Bestimmtes Fenster im Vordergrund aufgerufen wird, danach soll er einen befehl ausführen... Nachdem er Befehl ausgeführt wurde soll weiterhin erkannt werden wenn das Fenster wieder im Vordergrund aktiviert wird 

#NoEnv
#SingleInstance force
AutoTrim Off
setworkingdir, %A_scriptdir%


WinWaitActive, Steam-Login, , 2
ifWinActive, Steam-Login
{
  	befehl
}



Rohwedder
  • Members
  • 130 posts
  • Last active: Nov 10 2015 03:43 PM
  • Joined: 06 Feb 2013

„soll weiterhin erkannt werden wenn das Fenster wieder im Vordergrund aktiviert wird“ bedeutet doch, daß das Fenster zwischenzeitlich in den Hintergrund kommen muß.

#NoEnv
#SingleInstance force
AutoTrim Off
setworkingdir, %A_scriptdir%

Loop
{
	WinWaitActive, Steam-Login
	befehl
	WinWaitNotActive, Steam-Login
}


Outlaw
  • Members
  • 12 posts
  • Last active: Aug 02 2015 07:36 PM
  • Joined: 02 Oct 2013

Frisst sowas eigentlich viel an ressourcen? 



Rohwedder
  • Members
  • 130 posts
  • Last active: Nov 10 2015 03:43 PM
  • Joined: 06 Feb 2013

Laut Taskmanager:

Arbeitsspeicher nur wenige kByte

   kann man wohl verkraften wenn man mehrere GByte hat!

Prozessorlast = 0

   logisch, warten braucht doch kein Hirnschmalz!



Outlaw
  • Members
  • 12 posts
  • Last active: Aug 02 2015 07:36 PM
  • Joined: 02 Oct 2013

danke für die fixe antwort!