caramen Posted February 7, 2018 Share Posted February 7, 2018 (edited) Hello guys i ve got problem for executing team speack if my server crash so i made that little simple script unfortunatly it is not working how to execute if processe does not existe "ts3server.exe" located here "C:\Users\Caramen\Desktop\teamspeak3-server_win64" here is what i tryed with shellexecute and run Func afk () If ProcessExists ("ts3server.exe") Then Sleep (1000) Else ;~ Run("teamspeak3-server_win64.exe","") Run("ts3server.exe", "C:\Users\Caramen\Desktop\teamspeak3-server_win64\") EndIf EndFunc Edited February 7, 2018 by caramen My video tutorials : ( In construction ) || My Discord : https://discord.gg/S9AnwHw How to Ask Help || UIAutomation From Junkew || WebDriver From Danp2 || And Water's UDFs in the Quote Spoiler Water's UDFs:Active Directory (NEW 2018-10-19 - Version 1.4.10.0) - Download - General Help & Support - Example Scripts - WikiOutlookEX (2018-10-31 - Version 1.3.4.1) - Download - General Help & Support - Example Scripts - WikiExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example ScriptsPowerPoint (2017-06-06 - Version 0.0.5.0) - Download - General Help & SupportExcel - Example Scripts - WikiWord - Wiki Tutorials:ADO - Wiki Link to comment Share on other sites More sharing options...
Subz Posted February 7, 2018 Share Posted February 7, 2018 Maybe something like: HotKeySet("{ESC}", "Terminate") afk() Func afk () While 1 If ProcessExists ("ts3server.exe") Then Sleep (1000) Else DllCall("kernel32.dll", "boolean", "Wow64DisableWow64FsRedirection", "boolean", 1) ;~ Turns Off 64 Bit Redirection Run(@DesktopDir & "\teamspeak3-server_win64\ts3server.exe") DllCall("kernel32.dll", "boolean", "Wow64DisableWow64FsRedirection", "boolean", 0) ;~ Turns Off 64 Bit Redirection ProcessWait("ts3server.exe", 5) EndIf WEnd EndFunc Func Terminate() Exit EndFunc ;==>Terminate Link to comment Share on other sites More sharing options...
caramen Posted February 7, 2018 Author Share Posted February 7, 2018 (edited) arf it was a system bug the script was fine i just add the script in the team speak folder and now it's working but now i have a second question I execute also a bat file but the icon is staying in my task bar is there a way to hide it ? i whould like to keep my task bar clean Edited February 7, 2018 by caramen My video tutorials : ( In construction ) || My Discord : https://discord.gg/S9AnwHw How to Ask Help || UIAutomation From Junkew || WebDriver From Danp2 || And Water's UDFs in the Quote Spoiler Water's UDFs:Active Directory (NEW 2018-10-19 - Version 1.4.10.0) - Download - General Help & Support - Example Scripts - WikiOutlookEX (2018-10-31 - Version 1.3.4.1) - Download - General Help & Support - Example Scripts - WikiExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example ScriptsPowerPoint (2017-06-06 - Version 0.0.5.0) - Download - General Help & SupportExcel - Example Scripts - WikiWord - Wiki Tutorials:ADO - Wiki Link to comment Share on other sites More sharing options...
jdelaney Posted February 7, 2018 Share Posted February 7, 2018 (edited) TraySetState(2) Edited February 7, 2018 by jdelaney IEbyXPATH-Grab IE DOM objects by XPATH IEscriptRecord-Makings of an IE script recorder ExcelFromXML-Create Excel docs without excel installed GetAllWindowControls-Output all control data on a given window. Link to comment Share on other sites More sharing options...
caramen Posted February 7, 2018 Author Share Posted February 7, 2018 (edited) huh ? Where how ? Wait i am watching help fille i dont know that one Edit : Well i am so noob. i guess i need help on it. My working code : Func afk () If ProcessExists ("ts3server.exe") Then Sleep (1000) Else ;~ Run("teamspeak3-server_win64.exe","") ShellExecute (@ScriptDir & "\ts3server.exe") ShellExecute (@ScriptDir & "\AccountingServerEmulator-Windows.exe",@SW_HIDE) EndIf EndFunc and this is what i've tryed to hide the accounting server emulator ShellExecute (@ScriptDir & "\AccountingServerEmulator-Windows.exe",@SW_HIDE) How should i translate that into correct code. Edited February 7, 2018 by caramen My video tutorials : ( In construction ) || My Discord : https://discord.gg/S9AnwHw How to Ask Help || UIAutomation From Junkew || WebDriver From Danp2 || And Water's UDFs in the Quote Spoiler Water's UDFs:Active Directory (NEW 2018-10-19 - Version 1.4.10.0) - Download - General Help & Support - Example Scripts - WikiOutlookEX (2018-10-31 - Version 1.3.4.1) - Download - General Help & Support - Example Scripts - WikiExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example ScriptsPowerPoint (2017-06-06 - Version 0.0.5.0) - Download - General Help & SupportExcel - Example Scripts - WikiWord - Wiki Tutorials:ADO - Wiki Link to comment Share on other sites More sharing options...
caramen Posted February 7, 2018 Author Share Posted February 7, 2018 (edited) I guess it s wrong if i understand the help file i can just create tray icone and manipulate it and not transform my executable in tray icone Edited February 7, 2018 by caramen My video tutorials : ( In construction ) || My Discord : https://discord.gg/S9AnwHw How to Ask Help || UIAutomation From Junkew || WebDriver From Danp2 || And Water's UDFs in the Quote Spoiler Water's UDFs:Active Directory (NEW 2018-10-19 - Version 1.4.10.0) - Download - General Help & Support - Example Scripts - WikiOutlookEX (2018-10-31 - Version 1.3.4.1) - Download - General Help & Support - Example Scripts - WikiExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example ScriptsPowerPoint (2017-06-06 - Version 0.0.5.0) - Download - General Help & SupportExcel - Example Scripts - WikiWord - Wiki Tutorials:ADO - Wiki Link to comment Share on other sites More sharing options...
jdelaney Posted February 7, 2018 Share Posted February 7, 2018 (edited) Just copy the line I gave to the top of your script! Well, now you need to be more descriptive...you got rid of the loop, so now I don't think you are referring to the autoit tray icon (which the line of script I provided will remove). You need to put the show flag in the 5th parameter...help file is your friend: ShellExecute ( "filename" [, "parameters" [, "workingdir" [, "verb" [, showflag]]]] ) Or the 3rd parameter in a run: Run ( "program" [, "workingdir" [, show_flag [, opt_flag]]] ) Edited February 7, 2018 by jdelaney IEbyXPATH-Grab IE DOM objects by XPATH IEscriptRecord-Makings of an IE script recorder ExcelFromXML-Create Excel docs without excel installed GetAllWindowControls-Output all control data on a given window. Link to comment Share on other sites More sharing options...
caramen Posted February 7, 2018 Author Share Posted February 7, 2018 Not working Func afk () TraySetState(2) If ProcessExists ("ts3server.exe") Then Sleep (1000) Else ShellExecute (@ScriptDir & "\ts3server.exe") ShellExecute (@ScriptDir & "\AccountingServerEmulator-Windows.exe",@SW_HIDE) EndIf EndFunc My video tutorials : ( In construction ) || My Discord : https://discord.gg/S9AnwHw How to Ask Help || UIAutomation From Junkew || WebDriver From Danp2 || And Water's UDFs in the Quote Spoiler Water's UDFs:Active Directory (NEW 2018-10-19 - Version 1.4.10.0) - Download - General Help & Support - Example Scripts - WikiOutlookEX (2018-10-31 - Version 1.3.4.1) - Download - General Help & Support - Example Scripts - WikiExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example ScriptsPowerPoint (2017-06-06 - Version 0.0.5.0) - Download - General Help & SupportExcel - Example Scripts - WikiWord - Wiki Tutorials:ADO - Wiki Link to comment Share on other sites More sharing options...
caramen Posted February 7, 2018 Author Share Posted February 7, 2018 ShellExecute (@ScriptDir & "\AccountingServerEmulator-Windows.exe",TraySetState(2)) ????? ShellExecute (@ScriptDir & "\AccountingServerEmulator-Windows.exe",$TRAY_ICONSTATE_HIDE (2)) ?????? My video tutorials : ( In construction ) || My Discord : https://discord.gg/S9AnwHw How to Ask Help || UIAutomation From Junkew || WebDriver From Danp2 || And Water's UDFs in the Quote Spoiler Water's UDFs:Active Directory (NEW 2018-10-19 - Version 1.4.10.0) - Download - General Help & Support - Example Scripts - WikiOutlookEX (2018-10-31 - Version 1.3.4.1) - Download - General Help & Support - Example Scripts - WikiExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example ScriptsPowerPoint (2017-06-06 - Version 0.0.5.0) - Download - General Help & SupportExcel - Example Scripts - WikiWord - Wiki Tutorials:ADO - Wiki Link to comment Share on other sites More sharing options...
jdelaney Posted February 7, 2018 Share Posted February 7, 2018 (edited) Nope... Keep it simple: TraySetState(2) ; this is to remove the AUTOIT tooltray icon Run("AccountingServerEmulator-Windows.exe",@ScriptDir,@SW_HIDE) ; this creates your process in hidden mode Edited February 7, 2018 by jdelaney caramen 1 IEbyXPATH-Grab IE DOM objects by XPATH IEscriptRecord-Makings of an IE script recorder ExcelFromXML-Create Excel docs without excel installed GetAllWindowControls-Output all control data on a given window. Link to comment Share on other sites More sharing options...
caramen Posted February 7, 2018 Author Share Posted February 7, 2018 (edited) Ok we are very close from what i want i dont whant task bar icon but i want keep tray icon you metode work perfectly but i cant shud down the AccountingServerEmulator-Windows.exe becose there is no tray icon i whould like to not go in task manager you know ? Edited February 7, 2018 by caramen My video tutorials : ( In construction ) || My Discord : https://discord.gg/S9AnwHw How to Ask Help || UIAutomation From Junkew || WebDriver From Danp2 || And Water's UDFs in the Quote Spoiler Water's UDFs:Active Directory (NEW 2018-10-19 - Version 1.4.10.0) - Download - General Help & Support - Example Scripts - WikiOutlookEX (2018-10-31 - Version 1.3.4.1) - Download - General Help & Support - Example Scripts - WikiExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example ScriptsPowerPoint (2017-06-06 - Version 0.0.5.0) - Download - General Help & SupportExcel - Example Scripts - WikiWord - Wiki Tutorials:ADO - Wiki Link to comment Share on other sites More sharing options...
jdelaney Posted February 7, 2018 Share Posted February 7, 2018 (edited) Can't always get what you want. Create a scheduled task, and run it all in session 0, then you won't need to see anything on your user session. Don't need to worry about hiding anything either, since it will not interact with your desktop. Edited February 7, 2018 by jdelaney caramen 1 IEbyXPATH-Grab IE DOM objects by XPATH IEscriptRecord-Makings of an IE script recorder ExcelFromXML-Create Excel docs without excel installed GetAllWindowControls-Output all control data on a given window. Link to comment Share on other sites More sharing options...
caramen Posted February 7, 2018 Author Share Posted February 7, 2018 you're true. but i attach a very importance to the processor capacity since i am hardcord gamer fps optimiser but well you answered to my question and solved my problem i will end it here 1000 Thx man My video tutorials : ( In construction ) || My Discord : https://discord.gg/S9AnwHw How to Ask Help || UIAutomation From Junkew || WebDriver From Danp2 || And Water's UDFs in the Quote Spoiler Water's UDFs:Active Directory (NEW 2018-10-19 - Version 1.4.10.0) - Download - General Help & Support - Example Scripts - WikiOutlookEX (2018-10-31 - Version 1.3.4.1) - Download - General Help & Support - Example Scripts - WikiExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example ScriptsPowerPoint (2017-06-06 - Version 0.0.5.0) - Download - General Help & SupportExcel - Example Scripts - WikiWord - Wiki Tutorials:ADO - Wiki Link to comment Share on other sites More sharing options...
Zedna Posted February 7, 2018 Share Posted February 7, 2018 5 hours ago, caramen said: Ok we are very close from what i want i dont whant task bar icon but i want keep tray icon Look here caramen 1 Resources UDF ResourcesEx UDF AutoIt Forum Search Link to comment Share on other sites More sharing options...
caramen Posted February 7, 2018 Author Share Posted February 7, 2018 40 minutes ago, Zedna said: Look here Thx My video tutorials : ( In construction ) || My Discord : https://discord.gg/S9AnwHw How to Ask Help || UIAutomation From Junkew || WebDriver From Danp2 || And Water's UDFs in the Quote Spoiler Water's UDFs:Active Directory (NEW 2018-10-19 - Version 1.4.10.0) - Download - General Help & Support - Example Scripts - WikiOutlookEX (2018-10-31 - Version 1.3.4.1) - Download - General Help & Support - Example Scripts - WikiExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example ScriptsPowerPoint (2017-06-06 - Version 0.0.5.0) - Download - General Help & SupportExcel - Example Scripts - WikiWord - Wiki Tutorials:ADO - Wiki 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