Тема: AHK: Строки автозамены и их конечные символы
Здравствуйте, у меня проблема. Я заменял местами символы с цифрами на клавиатуре "1-0" на "!-)" А также заменил, чтобы точка и запятая писались во всех раскладках точкой и запятой на данной клавише. В результате чего видимо конечные символы автозамены ( #Hotstring EndChars -()[]{}:;'"/\,.?!`n `t ) тоже изменились. Поэтому чтобы написать например, ::ч:что. Нужно нажимать "ч" + "точка" + "пробел" как конечный символ. И слово будет писаться уже не "что.", а "ччто." Как это можно исправить? И как можно сделать чтобы в разных раскладках на каждую кнопку можно было сделать, чтобы писались разные символы с использованием шифта.
пример моего скрипта
;--- заменяет единицу на воскл. знак
sc002::
send +{sc002}
Return
;---заменяет воскл на единицу
+sc002::
send {sc002}
Return
;---точка (.) на .
sc035::
Send, .
Return
;---запятая (,) на ,
+sc035::
Send, ,
Return
ps прошу прощения за оформление, но заголовок я не знаю как заменить еще.
pss и попутный вопрос горячие клавиши перезагрузки скрипта, есть ли такое? Или может можно это прописать?