kompass22 Posted August 17, 2019 Share Posted August 17, 2019 Hi! I was trying to figure out why my hotkeyset doesn't work? This is a piece of the code: HotKeySet("{HOME}","ExitScript") Func ExitScript() MsgBox(1,"","") EndFunc I tryed all the keys, not just home, but nothing.. Thanks! Link to comment Share on other sites More sharing options...
FrancescoDiMuro Posted August 17, 2019 Share Posted August 17, 2019 @kompass22 In order to try HotKeySet() you should set a While loop in which you just put a Sleep(100), so the script handles since you do something (press a key, for example). Take a look at the examples about HotKeySet() in the Help file kompass22 1 Click here to see my signature: Spoiler ALWAYS GOOD TO READ: Forum Rules Forum Etiquette Link to comment Share on other sites More sharing options...
Exit Posted August 19, 2019 Share Posted August 19, 2019 Please post the full code. Is hotkeyset () at the beginning of the code, or is it never executed? App: Au3toCmd UDF: _SingleScript() Link to comment Share on other sites More sharing options...
BrewManNH Posted August 19, 2019 Share Posted August 19, 2019 If that is all of your script, it will never work because you don't have a loop to keep the script running. If I posted any code, assume that code was written using the latest release version unless stated otherwise. Also, if it doesn't work on XP I can't help with that because I don't have access to XP, and I'm not going to.Give a programmer the correct code and he can do his work for a day. Teach a programmer to debug and he can do his work for a lifetime - by Chirag GudeHow to ask questions the smart way! I hereby grant any person the right to use any code I post, that I am the original author of, on the autoitscript.com forums, unless I've specifically stated otherwise in the code or the thread post. If you do use my code all I ask, as a courtesy, is to make note of where you got it from. Back up and restore Windows user files _Array.au3 - Modified array functions that include support for 2D arrays. - ColorChooser - An add-on for SciTE that pops up a color dialog so you can select and paste a color code into a script. - Customizable Splashscreen GUI w/Progress Bar - Create a custom "splash screen" GUI with a progress bar and custom label. - _FileGetProperty - Retrieve the properties of a file - SciTE Toolbar - A toolbar demo for use with the SciTE editor - GUIRegisterMsg demo - Demo script to show how to use the Windows messages to interact with controls and your GUI. - Latin Square password generator Link to comment Share on other sites More sharing options...
kompass22 Posted August 23, 2019 Author Share Posted August 23, 2019 (edited) While 1 $nMsg = GUIGetMsg() Switch $nMsg Case $GUI_EVENT_CLOSE Exit Case $Button1 Colore() EndSwitch WEnd HotKeySet("h", "Exitt") While 1 Sleep(100) WEnd Func Exitt() Exit EndFunc When I put hotkeys before the GUI it works, but the GUI doesn't work. Edited August 23, 2019 by kompass22 Link to comment Share on other sites More sharing options...
Exit Posted August 23, 2019 Share Posted August 23, 2019 @kompass22 Please post the complete script App: Au3toCmd UDF: _SingleScript() Link to comment Share on other sites More sharing options...
kompass22 Posted August 23, 2019 Author Share Posted August 23, 2019 This is the code. I think the problem is that I can't have 2 loops is right? GUISetBkColor(0xFFFBF0) $Label1 = GUICtrlCreateLabel("Colour", 48, 40, 58, 17) $Combo1 = GUICtrlCreateCombo("Color", 168, 40, 145, 25, BitOR($CBS_DROPDOWN,$CBS_AUTOHSCROLL)) GUICtrlSetData(-1, "Bronze|Silver|Gold|Hof") $Label2 = GUICtrlCreateLabel("Name", 48, 136, 72, 17) $Input1 = GUICtrlCreateInput("Name", 168, 136, 121, 21) $Input2 = GUICtrlCreateInput("Compra ora", 176, 232, 121, 21) $Compra = GUICtrlCreateLabel("Compra", 40, 232, 64, 17) $Button1 = GUICtrlCreateButton("Button1", 384, 48, 75, 25) $Button2 = GUICtrlCreateButton("Button2", 408, 152, 75, 25) $Button3 = GUICtrlCreateButton("Button3", 416, 248, 75, 25) GUISetState(@SW_SHOW) #EndRegion ### END Koda GUI section ### While 1 $nMsg = GUIGetMsg() Switch $nMsg Case $GUI_EVENT_CLOSE Exit Case $Button1 Colore() EndSwitch WEnd HotKeySet("h", "Exitt") While 1 Sleep(100) WEnd Func Exitt() Exit EndFunc Link to comment Share on other sites More sharing options...
Exit Posted August 23, 2019 Share Posted August 23, 2019 Again: Please post the compltete script. At least the #Includes are missing. App: Au3toCmd UDF: _SingleScript() Link to comment Share on other sites More sharing options...
kompass22 Posted August 23, 2019 Author Share Posted August 23, 2019 (edited) expandcollapse popup#include <ButtonConstants.au3> #include <ComboConstants.au3> #include <EditConstants.au3> #include <GUIConstantsEx.au3> #include <StaticConstants.au3> #include <WindowsConstants.au3> #Region ### START Koda GUI section ### Form=C:\Users\nicol\OneDrive\Desktop\AutoIt\Form1.kxf $Form1 = GUICreate("Ez", 615, 437, -1, -1) GUISetBkColor(0xFFFBF0) $Label1 = GUICtrlCreateLabel("Colour", 48, 40, 58, 17) $Combo1 = GUICtrlCreateCombo("Color", 168, 40, 145, 25, BitOR($CBS_DROPDOWN,$CBS_AUTOHSCROLL)) GUICtrlSetData(-1, "Bronze|Silver|Gold|Hof") $Label2 = GUICtrlCreateLabel("Name", 48, 136, 72, 17) $Input1 = GUICtrlCreateInput("Name", 168, 136, 121, 21) $Input2 = GUICtrlCreateInput("Compra ora", 176, 232, 121, 21) $Compra = GUICtrlCreateLabel("Compra", 40, 232, 64, 17) $Button1 = GUICtrlCreateButton("Button1", 384, 48, 75, 25) $Button2 = GUICtrlCreateButton("Button2", 408, 152, 75, 25) $Button3 = GUICtrlCreateButton("Button3", 416, 248, 75, 25) GUISetState(@SW_SHOW) #EndRegion ### END Koda GUI section ### While 1 $nMsg = GUIGetMsg() Switch $nMsg Case $GUI_EVENT_CLOSE Exit Case $Button1 Colore() EndSwitch WEnd HotKeySet("h", "Exitt") While 1 Sleep(100) WEnd Func Exitt() Exit EndFunc Edited August 23, 2019 by kompass22 Link to comment Share on other sites More sharing options...
Exit Posted August 23, 2019 Share Posted August 23, 2019 expandcollapse popup#include <ButtonConstants.au3> #include <ComboConstants.au3> #include <EditConstants.au3> #include <GUIConstantsEx.au3> #include <StaticConstants.au3> #include <WindowsConstants.au3> #Region ### START Koda GUI section ### Form=C:\Users\nicol\OneDrive\Desktop\AutoIt\Form1.kxf $Form1 = GUICreate("EasySniping-2K20", 615, 437, -1, -1) GUISetBkColor(0xFFFBF0) $Label1 = GUICtrlCreateLabel("Colour", 48, 40, 58, 17) $Combo1 = GUICtrlCreateCombo("Color", 168, 40, 145, 25, BitOR($CBS_DROPDOWN,$CBS_AUTOHSCROLL)) GUICtrlSetData(-1, "Bronze|Silver|Gold|Hof") $Label2 = GUICtrlCreateLabel("Name", 48, 136, 72, 17) $Input1 = GUICtrlCreateInput("Name", 168, 136, 121, 21) $Input2 = GUICtrlCreateInput("Compra ora", 176, 232, 121, 21) $Compra = GUICtrlCreateLabel("Compra", 40, 232, 64, 17) $Button1 = GUICtrlCreateButton("Button1", 384, 48, 75, 25) $Button2 = GUICtrlCreateButton("Button2", 408, 152, 75, 25) $Button3 = GUICtrlCreateButton("Button3", 416, 248, 75, 25) GUISetState(@SW_SHOW) #EndRegion ### END Koda GUI section ### HotKeySet("h", "Exitt") While 1 $nMsg = GUIGetMsg() Switch $nMsg Case $GUI_EVENT_CLOSE Exit Case $Button1 MsgBox(64+262144, Default, "Colore function is missing !!!",0) ;~ Colore() EndSwitch WEnd Func Exitt() Exit EndFunc App: Au3toCmd UDF: _SingleScript() Link to comment Share on other sites More sharing options...
kompass22 Posted August 23, 2019 Author Share Posted August 23, 2019 (edited) 50 minutes ago, Exit said: expandcollapse popup#include <ButtonConstants.au3> #include <ComboConstants.au3> #include <EditConstants.au3> #include <GUIConstantsEx.au3> #include <StaticConstants.au3> #include <WindowsConstants.au3> #Region ### START Koda GUI section ### Form=C:\Users\nicol\OneDrive\Desktop\AutoIt\Form1.kxf $Form1 = GUICreate("EasySniping-2K20", 615, 437, -1, -1) GUISetBkColor(0xFFFBF0) $Label1 = GUICtrlCreateLabel("Colour", 48, 40, 58, 17) $Combo1 = GUICtrlCreateCombo("Color", 168, 40, 145, 25, BitOR($CBS_DROPDOWN,$CBS_AUTOHSCROLL)) GUICtrlSetData(-1, "Bronze|Silver|Gold|Hof") $Label2 = GUICtrlCreateLabel("Name", 48, 136, 72, 17) $Input1 = GUICtrlCreateInput("Name", 168, 136, 121, 21) $Input2 = GUICtrlCreateInput("Compra ora", 176, 232, 121, 21) $Compra = GUICtrlCreateLabel("Compra", 40, 232, 64, 17) $Button1 = GUICtrlCreateButton("Button1", 384, 48, 75, 25) $Button2 = GUICtrlCreateButton("Button2", 408, 152, 75, 25) $Button3 = GUICtrlCreateButton("Button3", 416, 248, 75, 25) GUISetState(@SW_SHOW) #EndRegion ### END Koda GUI section ### HotKeySet("h", "Exitt") While 1 $nMsg = GUIGetMsg() Switch $nMsg Case $GUI_EVENT_CLOSE Exit Case $Button1 MsgBox(64+262144, Default, "Colore function is missing !!!",0) ;~ Colore() EndSwitch WEnd Func Exitt() Exit EndFunc Thanks a lot! Edited August 23, 2019 by kompass22 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