if (GuiHidden)
                  
                  
                      {
                  
                  
                          Gui, Show
                  
                  
                          GuiHidden := False
                  
                  
                      }
                  
                  
                      else
                  
                  
                      {
                  
                  
                          Gui, Hide
                  
                  
                          GuiHidden := True
                  
                  
                      }
                  
                  
                  return
                  
                  
                  
                  
                  
                  ; Добавьте следующую часть кода в ваш сценарий
                  
                  
                  #IfWinActive
                  
                  
                  {
                  
                  
                      1::
                  
                  
                          if (GuiHidden)
                  
                  
                              return ; Пропускает выполнение команды, если GUI свернут
                  
                  
                          else
                  
                  
                          {
                  
                  
                              Send, {F1}
                  
                  
                              Sleep, 10
                  
                  
                              Send, {q down}{v down}
                  
                  
                              Sleep, 2600
                  
                  
                              Send, {q up}{v up}
                  
                  
                          }
                  
                  
                      return
                  
                  
                  }
                  
                  
                  #IfWinActive
                  
                  
                  
                  
                  
                  Когда GUI не активен, скрипт не исполняется, но как сделать так, что бы когда GUI свернут, я мог спокойно использовать клавишу? Например для чата. В данный момент, если скрыть GUI, и нажать 1- просто ничего не произойдет
                  
                  
                
По идее так GuiHidden := False ~F10:: if (GuiHidden) { Gui, Show GuiHidden := False } else { Gui, Hide GuiHidden := True } return ; Добавьте следующую часть кода в ваш сценарий #IfWinActive { 1:: Send, {F1} Sleep, 10 Send, {q down}{v down} Sleep, 2600 Send, {q up}{v up} return } #IfWinActive
Неа, в этом случае, скрипт игнорирует то, что он на паузе и продолжает действия при нажатии 1
A если #IfWinActive убрать?
Обсуждают сегодня