Этот скрипт AutoHock работает, когда я пишу его в блокноте:

!Numpad1::Send 
!Numpad2::Send 
!Numpad3::Send 
!Numpad4::Send 

Но если я скопирую и вставлю его в SciTE4AutoHotkey, приложение вылетает.

Настройка параметров File > Encoding не устраняет проблему.

Есть ли способ для SciTE4AutoHotkey для поддержки Emojis?

Глупый обходной путь: поместите свои смайлики в другой скрипт (используя Блокнот) и пообещайте себе никогда не открывать этот скрипт в SciTE4AutoHotkey.Затем вызовите этот скрипт из вашего основного скрипта, который вы можете редактировать в SciTE4AutoHotkey. Я говорил тебе, что это глупо.

1 ответ1

3

Если вы хотите отправить смайлики и все еще использовать SciTE для своего редактора, найдите расширенные сопоставления Юникода для смайликов, которые вы хотели бы использовать, а затем используйте соответствующие кодировки для каждого символа, который вы хотите отправить (вместо того, чтобы встраивать сами символы непосредственно в ваш скрипт ).

Например, вы можете send % chr(0x1F44D) или send {U+1F44D}

Кроме того, веб-сайт https://unicode-table.com/en/ позволит вам выполнять поиск с использованием английских описаний значков, которые вы хотите найти, или наборов значков.

В этом случае вас могут заинтересовать коды для смайликов, например:

https://unicode-table.com/en/blocks/emoticons/

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .