Вопрос AHK, Дополнить скрипт

Памагите
Пользователь
Статус
Оффлайн
Регистрация
15 Апр 2021
Сообщения
249
Реакции[?]
46
Поинты[?]
5K
Я полный нуль в ахк. Хочу добавить в скрипт, чтобы можно было при нажатии F2 ( F2: : ), нажималась после буква Y ( При каждом вычислении ) и отсчитывала 1000-7 ( 1000-7 в скрипте уже есть ).

Код:
a = 1000
b = 993
F2::
loop

{
    Send, %a% - 7 = %b% {Enter}
    a := (a-7)
    b := (b-7)
    if (a <= 0 OR b <= 0)
    break
}
return
F3::
reload
return
 
Начинающий
Статус
Оффлайн
Регистрация
21 Окт 2021
Сообщения
3
Реакции[?]
0
Поинты[?]
0
Могу на python написать тебе заново весь код, с ахк не умею работать
 
Начинающий
Статус
Оффлайн
Регистрация
21 Окт 2021
Сообщения
3
Реакции[?]
0
Поинты[?]
0
Я полный нуль в ахк. Хочу добавить в скрипт, чтобы можно было при нажатии F2 ( F2: : ), нажималась после буква Y ( При каждом вычислении ) и отсчитывала 1000-7 ( 1000-7 в скрипте уже есть ).

Код:
a = 1000
b = 993
F2::
loop

{
    Send, %a% - 7 = %b% {Enter}
    a := (a-7)
    b := (b-7)
    if (a <= 0 OR b <= 0)
    break
}
return
F3::
reload
return
Код:
import pyautogui as pygui

import time

import keyboard as key

 

x = 1007
num = 1007

while True:

    if key.is_pressed('9'):

        print('EXIT AND CLOSE PROGRAMM')

        break

    if key.is_pressed('capslock'):
        if x != 0:
            x = x - 7
        else:
            x = 1000

        key.press_and_release("shift+enter")
        
        time.sleep(0.3)

        
        pygui.write(str(f"{x}-7"))

        time.sleep(0.2)

        key.press_and_release('enter')

        time.sleep(0.2)



    time.sleep(0.2)
не забудь установить библиотеку pyautogui и сам питон[/CODE]
 
Последнее редактирование:
Памагите
Пользователь
Статус
Оффлайн
Регистрация
15 Апр 2021
Сообщения
249
Реакции[?]
46
Поинты[?]
5K
Код:
import pyautogui as pygui

import time

import keyboard as key



x = 1007
num = 1007

while True:

    if key.is_pressed('9'):

        print('EXIT AND CLOSE PROGRAMM')

        break

    if key.is_pressed('capslock'):
        if x != 0:
            x = x - 7
        else:
            x = 1000

        key.press_and_release("shift+enter")
       
        time.sleep(0.3)

       
        pygui.write(str(f"{x}-7"))

        time.sleep(0.2)

        key.press_and_release('enter')

        time.sleep(0.2)



    time.sleep(0.2)
не забудь установить библиотеку pyautogui и сам питон[/CODE]
Хоть не ahk, но всё равно спасибо
 
Начинающий
Статус
Оффлайн
Регистрация
8 Апр 2020
Сообщения
12
Реакции[?]
0
Поинты[?]
0
Хахахахах брат держи, сам кайфанул пока сделал, потом сам поймешь от чего, я один бонус добавил, если что, на END скрипт выключается, если не выключается то поспамь END.

#SingleInstance,force
nam1 := 1000
nam2 := 0
directlink =
Пожалуйста, авторизуйтесь для просмотра ссылки.


F2::
URLDownloadToFile, %directlink%, %A_AppData%\1000-7.mp3
SoundPlay, %A_AppData%\1000-7.mp3
loop{
nam2 := % nam1
nam1 := % nam1 - 7
send, %nam2%-7 = %nam1% {enter}
if(nam1 < 0)
break
if(getkeystate("end","P")=1)
exitapp
}
return
 
Памагите
Пользователь
Статус
Оффлайн
Регистрация
15 Апр 2021
Сообщения
249
Реакции[?]
46
Поинты[?]
5K
Хахахахах брат держи, сам кайфанул пока сделал, потом сам поймешь от чего, я один бонус добавил, если что, на END скрипт выключается, если не выключается то поспамь END.

#SingleInstance,force
nam1 := 1000
nam2 := 0
directlink =
Пожалуйста, авторизуйтесь для просмотра ссылки.


F2::
URLDownloadToFile, %directlink%, %A_AppData%\1000-7.mp3
SoundPlay, %A_AppData%\1000-7.mp3
loop{
nam2 := % nam1
nam1 := % nam1 - 7
send, %nam2%-7 = %nam1% {enter}
if(nam1 < 0)
break
if(getkeystate("end","P")=1)
exitapp
}
return
Чел харош
 
Начинающий
Статус
Оффлайн
Регистрация
25 Фев 2022
Сообщения
3
Реакции[?]
0
Поинты[?]
0
Хахахахах брат держи, сам кайфанул пока сделал, потом сам поймешь от чего, я один бонус добавил, если что, на END скрипт выключается, если не выключается то поспамь END.

#SingleInstance,force
nam1 := 1000
nam2 := 0
directlink =
Пожалуйста, авторизуйтесь для просмотра ссылки.


F2::
URLDownloadToFile, %directlink%, %A_AppData%\1000-7.mp3
SoundPlay, %A_AppData%\1000-7.mp3
loop{
nam2 := % nam1
nam1 := % nam1 - 7
send, %nam2%-7 = %nam1% {enter}
if(nam1 < 0)
break
if(getkeystate("end","P")=1)
exitapp - это убрать и написать выше или ниже как хочешь
}
return
кнопка твоя ::ExitApp
кнопка твоя ::Suspend - вкл/ выкл
 
Сверху Снизу