1

Тема: AHK: Скрипт для одной программы

Затрудняюсь ответить название языка.
Здраствуйте, мой скрипт не работает. Необходимо, использование только для определённой программы. 


#ifwinActive Telegram
Numpad1:: 
{
    SendText '#хелп' 
}

2

Re: AHK: Скрипт для одной программы


#IfWinActive ahk_exe Telegram.exe

Numpad1::
	SendInput {Raw}'#хелп'
Return

Только учтите, что Numpad1 будет работать только при включенном NumLock.

3 (изменено: solomod, 2023-01-03 20:41:36)

Re: AHK: Скрипт для одной программы

Taveron
не получается скомпилировать ошибка: This line does not contain a recognized action.
Использую программу AutoHotkey

Post's attachments

нет действия.jpg 64.9 kb, file has never been downloaded. 

You don't have the permssions to download the attachments of this post.

4

Re: AHK: Скрипт для одной программы

Создайте файл ИмяФайла.ahk, добавьте в него данный код, измените кодировку на ANSI, сохраните файл, запустите этот файл, пользуйтесь. Если нужно скомпилировать, то ПКМ по файлу => Compile Script.

5

Re: AHK: Скрипт для одной программы

Taveron пишет:

измените кодировку на ANSI

Это зачем ещё? Кодировка всегда должна быть UTF-8 с BOM.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

6

Re: AHK: Скрипт для одной программы

Я в ANSI преобразую, чтобы не было кракозябр с кириллицей. Могут быть какие-то проблемы?

7

Re: AHK: Скрипт для одной программы

С кириллицей не будет, потому что на русскоязычных системах кириллица входит в набор ANSI. Но не получится сохранить любой юникодовский символ, не входящий в ANSI. При кодировке UTF-8 с BOM (именно с BOM, на это нужно обратить внимание) можно использовать любые символы, включая кириллицу.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

8

Re: AHK: Скрипт для одной программы

Буду знать, спасибо.