Sci4AutoHotkey stürzt bei Verwendung von Emojis ab

467
HaveSpacesuit

Dieses Autohotkey-Skript funktioniert, wenn ich es im Editor schreibe:

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

Wenn ich es jedoch in SciTE4AutoHotkey kopiere und einfügte, stürzt die Anwendung ab.

Durch Anpassen der File > EncodingOptionen wird das Problem nicht behoben.

Gibt es eine Möglichkeit für SciTE4AutoHotkey, Emojis zu unterstützen?

Dumme Problemumgehung: Legen Sie Ihre Emojis in ein anderes Skript (mit dem Editor) und versprechen Sie, dass Sie dieses Skript niemals in SciTE4AutoHotkey öffnen. Rufen Sie dann dieses Skript in Ihrem Hauptskript auf, das Sie in SciTE4AutoHotkey bearbeiten können. Ich habe dir gesagt, dass es dumm ist.

0
Bitte posten Sie Ihre Antwort im Antwortfeld, nicht in der Frage. Twisty Impersonator vor 6 Jahren 2
Versuchen Sie, den Autor im AHK-Forum zu kontaktieren. user3419297 vor 6 Jahren 0

1 Antwort auf die Frage

2
JJohnston2

Wenn Sie Emojis senden möchten und SciTE weiterhin für Ihren Editor verwenden möchten, suchen Sie nach den erweiterten Unicode-Zuordnungen für das Emoji, das Sie verwenden möchten, und verwenden Sie dann die entsprechenden Codierungen für jedes Symbol, das Sie senden möchten (anstatt die Symbole selbst direkt in Ihr Skript einzubetten ).

Zum Beispiel können Sie send % chr(0x1F44D)odersend

Auf der Website https://unicode-table.com/de/ können Sie auch nach englischen Beschreibungen der zu suchenden Symbole oder Symbolsätze suchen.

In diesem Fall könnten Sie beispielsweise an den Codes für Emoticons interessiert sein:

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