Sci4AutoHotkey вылетает при использовании смайликов

279
HaveSpacesuit

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

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

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

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

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

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

0
Пожалуйста, оставьте свой ответ на поле для ответов, а не в вопросе. Twisty Impersonator 6 лет назад 2
Попробуйте связаться с автором на форуме AHK. user3419297 6 лет назад 0

1 ответ на вопрос

2
JJohnston2

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

Например, вы можете send % chr(0x1F44D)илиsend

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

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

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

Похожие вопросы