tuyenvm/OpenKey

Tự ghi nhớ bảng mã theo tên miền

Opened this issue · 2 comments

Chức năng tự ghi nhớ bảng mã theo ứng dụng rất tuyệt vời.

Nếu bạn có thể làm thêm khả năng tự chuyển đồi theo tên miền nữa thì quá tuyệt.

Ví dụ:
facebook.com → gõ Tiếng Việt
github.com → gõ Tiếng Anh

Mình biết nhiều ứng dụng có khả năng đọc được địa chỉ website từ trình duyệt qua Accessibility API, nên mình nghĩ chức năng này là khả thi.

Mình đã donate cho maintainer @tuyenvm rồi, nhưng nếu chức năng này được thêm vào, mình sẵn sàng donate tiếp.

Cảm ơn maintainer rất nhiều.

Tính năng này thực sự hay, bản thân mình cũng có nhu cầu với nó. Để mình check xem có API nào get được URL không, ít nhất là đối với Safari.

Cảm ơn @tuyenvm.

Mình note thêm một số "nice to have" features để bạn consider. Không áp lực gì nhé, bạn cứ thong thả phát triển khi có thời gian.

  • Tự chuyển đổi theo:
    • tên miền (domain.com)
    • tên miền phụ (sub.domain.com)
    • hoặc full URL (https://sub.domain.com/path/file.html)
  • Cho phép người dùng tùy chỉnh từng mức độ bên trên
  • Cho phép người dùng định nghĩa quy tắc chuyển đồi dựa trên URL, khớp bằng RegExp (Regex URL matching → bảng mã). Ví dụ: github.com/tuyenvm/OpenKey.* → gõ Tiếng Việt, github.com/.* → gõ tiếng Anh. Ưu tiên theo thứ tự.

Thân.