Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Windows] Lỗi khi edit evkmacro.txt có chứa ký tự emoji #25

Closed
vangquan opened this issue Nov 27, 2020 · 3 comments
Closed

[Windows] Lỗi khi edit evkmacro.txt có chứa ký tự emoji #25

vangquan opened this issue Nov 27, 2020 · 3 comments

Comments

@vangquan
Copy link

Vấn đề: Không thể edit file evkmacro.txt để thêm vào các macro có chứa emoji. Không thể chỉnh sửa file evkmacro.txt đã chứa emoji đã nhập từ tính năng Bảng gõ tắt trong phần Cài đặt của EVKey.

Cụ thể: Tính năng Bảng gõ tắt trong phần Cài đặt của EVKey giúp thêm các macro gõ tắt vào từng cái một. Vì thế, nếu cần thêm số lượng lớn, chỉnh sửa nhiều, tìm kiếm thì tôi sẽ mở trực tiếp file evkmacro.txt (bằng VS Code hoặc Notepad++) để sửa hoặc thêm vào.

  1. Nếu tôi trực tiếp thêm vào file evkmacro.txt này một dòng như grs||💎🌾🐑 rồi lưu lại và mở lại EVKey (để phần mềm load lại Bảng gõ tắt) thì EVKey sẽ tự tắt (crash) khi tôi gõ grs vào một text field nào đó.

  2. Nếu tôi đã dùng tính năng Bảng gõ tắt trong phần Cài đặt của EVKey để thêm vào Thay thế: grs Cho: 💎🌾🐑 rồi. Sau đó tôi edit file evkmacro.txt bằng text editor để thêm/sửa/xóa một nội dung nào đó (nhưng giữ nguyên phần macro grs) thì khi reload EVKey, macro grs không hoạt động được nữa.

Chi tiết:

  • Windows 10.0.19042.630 (20H2)
  • EVKey 4.3.7 - August 21 2020
  • File evkmacro.txt được lưu với ecoding là UTF-8 with BOM

Mong muốn: Cho phép chỉnh sửa file evkmacro.txt có chứa những ký tự emoji bằng phần mềm text editor chẳng hạn như VS Code và Notepad++.

@lamquangminh
Copy link
Owner

Hiện tại vẫn sử dụng emoji ở bảng gõ tắt được, nhưng phải được nhập từ bảng gõ tắt của chương trình
Nhưng nếu bạn muốn sửa trực tiếp thì mình phải đổi định dạng của file,
vậy thì phải thay đổi hơi bị lớn, và cũng phải tương thích với bản cũ nữa

@LeDiableCorvus
Copy link

Chúng ta có thể cập nhật/thêm tài liệu tham khảo Unicode để phát hiện các biểu tượng cảm xúc này (ví dụ:

Mã hóa hex dec (bytes) dec binary
UTF-8 F0 9F 92 8E 240 159 146 142 4036989582 11110000 10011111 10010010 10001110
UTF-16BE D8 3D DC 8E 216 61 220 142 3627932814 11011000 00111101 11011100 10001110
UTF-16LE 3D D8 8E DC 61 216 142 220 1037602524 00111101 11011000 10001110 11011100
UTF-32BE 00 01 F4 8E 0 1 244 142 128142 00000000 00000001 11110100 10001110
UTF-32LE 8E F4 01 00 142 244 1 0 2398355712 10001110 11110100 00000001 000000000
)

@lamquangminh
Copy link
Owner

lamquangminh commented Nov 3, 2021 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants