Dirk98 Posted May 2, 2008 Share Posted May 2, 2008 Hello Guys, I've got one of my old useful scripts, that closes down unnecessary processes and items in the tray first, then launches certain programs. I need to modify it now and it appears that SysTray_UDF.au3 #include is not valid anymore. Does anyone know if I can find the updated SysTray_UDF.au3? Thanks, Dirk. expandcollapse popup#include "SysTray_UDF.au3" Opt("SendCapslockMode",0) Send("{NUMLOCK off}") Send("{CAPSLOCK off}") Send("{SCROLLLOCK off}") ;------------------------------------------------------------------------------------ ;SYNERGY TO THE MAIN SCREEN ;------------------------------------------------------------------------------------ Send("{CTRLDOWN}{3}{CTRLUP}") Send("{CTRLDOWN}{3}{CTRLUP}") ;------------------------------------------------------------------------------------ ; CLOSE AutoIt.exe PROCESS IF RUNNING ;------------------------------------------------------------------------------------ Global $aPL = ProcessList("AutoIt.exe") For $iCC = 1 To $aPL[0][0] ProcessClose($aPL[$iCC][1]) Next ;------------------------------------------------------------------------------------ ;CLOSE ALL IE WINDOWS THAT ARE OPEN ;------------------------------------------------------------------------------------ Global $aPL = ProcessList("iexplore.exe") For $iCC = 1 To $aPL[0][0] ProcessClose($aPL[$iCC][1]) Next ProcessWaitClose("iexplore.exe") ;------------------------------------------------------------------------------------ ;CLOSE ALL FILE FOLDERS OF EXPLORER and ITSELF WHERE THE SCRIPT IS IN ;------------------------------------------------------------------------------------ Opt("WinTitleMatchMode",4) $WinList=WinList("classname=ExploreWClass") For $a=1 to $WinList[0][0] WinClose($WinList[$a][0]) Next $WinList1=WinList("classname=CabinetWClass") For $b=1 to $WinList1[0][0] WinClose($WinList1[$b][0]) Next ;------------------------------------------------------------------------------------ ;CLOSE ALL INSTANCES OF SHOOT ;------------------------------------------------------------------------------------ ProcessClose("shoot.exe") ProcessWaitClose("shoot.exe") ;------------------------------------------------------------------------------------ ;KILL 3 PROCESSES AND 3 TRAY ICONS IF THEY ARE ACTIVE - GFKeys , TrackIR , Snapper ;------------------------------------------------------------------------------------ $st_process = "GFKeys.exe"; change this if needed _SysTrayIconRemove(_SysTrayIconIndex($st_process)) ; Note that only the icon was removed; process still should be running ProcessClose("GFKeys.exe") ProcessWaitClose("GFKeys.exe") $st_process = "TrackIR.exe"; change this if needed _SysTrayIconRemove(_SysTrayIconIndex($st_process)) ; Note that only the icon was removed; process still should be running ProcessClose("TrackIR.exe") ProcessWaitClose("TrackIR.exe") $st_process = "Snapper.exe"; change this if needed _SysTrayIconRemove(_SysTrayIconIndex($st_process)) ; Note that only the icon was removed; process still should be running ProcessClose("Snapper.exe") ProcessWaitClose("Snapper.exe") Link to comment Share on other sites More sharing options...
rasim Posted May 2, 2008 Share Posted May 2, 2008 See GuiToolbar Management in the help file. Link to comment Share on other sites More sharing options...
Dirk98 Posted May 2, 2008 Author Share Posted May 2, 2008 See GuiToolbar Management in the help file.Do you mean Help in v 3.2.10.0?Thanks. Link to comment Share on other sites More sharing options...
rasim Posted May 2, 2008 Share Posted May 2, 2008 Yes! With this UDF you can to work with system tray. Example Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now