1 (изменено: zxcvbn2049, 2018-11-02 21:57:49)

Тема: AHK: Скрипт не работает при русской раскладке

^1::
Send, ^f{LShift Down}{6}{LShift Up}^v{enter}
Return

Чёт когда из Виртуальный скан код клавиши значения подставляю, он вообще перестает работать.
Как исправить?

2

Re: AHK: Скрипт не работает при русской раскладке

zxcvbn2049, а зажимать клавишу пытались?

Win10: LTSC (21H2); AHK: ANSI (v1.1.36.02)

3

Re: AHK: Скрипт не работает при русской раскладке

~^VK31::			
KeyWait, Ctrl ;Скрипт не сработает пока не отпустишь клавишу Ctrl. Можно убрать, если не нужно.
Send, {Ctrl Down}{VK46}{Ctrl Up}
Sleep, 100
Send, {^}
SendRaw %clipboard%
Send {Enter}
return

4

Re: AHK: Скрипт не работает при русской раскладке

ponomarev.cs

Срабатывает, но при этом еще пишет после себя вот такие знаки ['][/']

5

Re: AHK: Скрипт не работает при русской раскладке

$^1:: Send ^{sc21}+6^{sc2f}{enter}
Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

6

Re: AHK: Скрипт не работает при русской раскладке

teadrinker
Не работает на русской раскладке.

7

Re: AHK: Скрипт не работает при русской раскладке

Пример, который я привёл, от раскладки не зависит. Может, просто нужно разбить на несколько частей и вставить паузы между ними.

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

8

Re: AHK: Скрипт не работает при русской раскладке

teadrinker
Он пишет двоеточие вместо ^ при русской раскладке.

9 (изменено: teadrinker, 2018-11-13 13:56:13)

Re: AHK: Скрипт не работает при русской раскладке

А разве Shift + 6 при русской раскладке не двоеточие?

$^1::
   Send ^{sc21}{Raw}^
   Send ^{sc2f}{Enter}
   Return
Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

10 (изменено: zxcvbn2049, 2018-11-16 15:16:44)

Re: AHK: Скрипт не работает при русской раскладке

teadrinker
Вроде работает, thx.