Вопросы по AHK-скриптингу

sqwwexx

Известный
64
1

masushidze

Участник
45
11
Помогите, имеется рабочий скрипт, но его переписать чтобы он работал в свернутом режиме приложения Google Chrome

AHK:
F5::
Loop
{
SendInput, test {tab}
Sleep 1000
SendInput {enter}
Sleep 500
SendInput {Click}
Sleep 1000
SendInput {Down}
SendInput {Down}
SendInput {Down}
SendInput {Down}
SendInput {Down}
Sleep 1000
SendInput {Click}
Sleep 1000
Send {WheelDown Down}
Send {WheelDown Down}
Send {WheelDown Down}
Sleep 60000
}
Return
помогите
 

zKuk

Активный
150
57
Кто может переписать небольшой участок кода(40 строк) c C++ на ахк, заплачу
 

sweetgrommie

Активный
79
27
У меня есть скрипт, но он не работает в свернутом окне браузера, хелп

AutoHotKey:
F5::
Loop
{
ControlClick, x425 y318, Новые сообщения профилей | Forum – Arizona RolePlay - Google Chrome
Sleep, 5000
ControlClick, x348 y89, Новые сообщения профилей | Forum – Arizona RolePlay - Google Chrome
Sleep 5000
}
Return
 
  • Нравится
Реакции: masushidze

_doomsday_

Новичок
15
3
Может кто помочь переписать с cleo или плюсов на ахк одну небольшую функцию?
 

dolggiy

Новичок
5
1
173503

У меня есть клавиша, которая сохраняется в ini файл (чтобы не приходилось постоянно менять горячую клавишу при запуске), все отлично работает, но когда человек убирает горячую клавишу, то выдает ошибку:
1666092941641.png


Можно ли как-то сделать так, чтобы горячую клавишу нельзя было убрать?
 

_doomsday_

Новичок
15
3
173503

У меня есть клавиша, которая сохраняется в ini файл (чтобы не приходилось постоянно менять горячую клавишу при запуске), все отлично работает, но когда человек убирает горячую клавишу, то выдает ошибку:
1666092941641.png


Можно ли как-то сделать так, чтобы горячую клавишу нельзя было убрать?
скорее всего пустой хоткей активируется, проверяй на пустоту перед активацией
 

danywa

Активный
358
50
Есть ли возможность чтобы в одном скрипте они могли работать паралельно?
Код:
NumPad0::
imgFound := false
while(imgFound = false)
    {
        
        imageSearch, x, y , 0, 0, 1300,1300, C:\Users\CURSEW\Desktop\op c++\01.png
        if(x <> "")
            {
                click, %x%, %y%
                Sleep, 100
                click, 1132, 328
                Sleep, 100
                click, 642, 771
                
                imgFound1 := false
                imgFound := true
                while(imgFound1 = false)
                
                    {
                        imageSearch, x, y , 0, 0, 1300,1300, C:\Users\CURSEW\Desktop\op c++\0111.png
                        if(x <> "")
                            {
                                Sleep, 750
                                click, %x%, %y%
                                imgFound1 := true
                                imgFound := false
                                
                            }
                    }
            }
    }
return

NumPad1::
imgFound := false
while(imgFound = false)
    {
        imageSearch, x, y , 0, 0, 1300,1300, C:\Users\CURSEW\Desktop\op c++\203.png
        if(x <> "")
            {
            send {Esc}
            }
    }
return
 

sqwwexx

Известный
64
1
Есть ли возможность чтобы в одном скрипте они могли работать паралельно?
Код:
NumPad0::
imgFound := false
while(imgFound = false)
    {
        
        imageSearch, x, y , 0, 0, 1300,1300, C:\Users\CURSEW\Desktop\op c++\01.png
        if(x <> "")
            {
                click, %x%, %y%
                Sleep, 100
                click, 1132, 328
                Sleep, 100
                click, 642, 771
                
                imgFound1 := false
                imgFound := true
                while(imgFound1 = false)
                
                    {
                        imageSearch, x, y , 0, 0, 1300,1300, C:\Users\CURSEW\Desktop\op c++\0111.png
                        if(x <> "")
                            {
                                Sleep, 750
                                click, %x%, %y%
                                imgFound1 := true
                                imgFound := false
                                
                            }
                    }
            }
    }
return

NumPad1::
imgFound := false
while(imgFound = false)
    {
        imageSearch, x, y , 0, 0, 1300,1300, C:\Users\CURSEW\Desktop\op c++\203.png
        if(x <> "")
            {
            send {Esc}
            }
    }
return
ток через два ахк файла