Làm thế nào để tạo phím tắt tùy chỉnh bàn phím với AutoHotkey

Mục lục:

Làm thế nào để tạo phím tắt tùy chỉnh bàn phím với AutoHotkey
Làm thế nào để tạo phím tắt tùy chỉnh bàn phím với AutoHotkey

Video: Làm thế nào để tạo phím tắt tùy chỉnh bàn phím với AutoHotkey

Video: Làm thế nào để tạo phím tắt tùy chỉnh bàn phím với AutoHotkey
Video: Change Outlook's Startup Folder - YouTube 2024, Tháng tư
Anonim
Có một số điều mà chỉ là một nỗi đau để loại - đặc biệt là khi bạn phải gõ chúng hơn và hơn và hơn. Hoặc thậm chí tệ hơn, nếu những thứ bạn muốn nhập không tồn tại trên bàn phím của bạn. Bạn sẽ làm gì nếu bạn đang sử dụng bàn phím người Mỹ và cần phải bỏ € vào tài liệu?
Có một số điều mà chỉ là một nỗi đau để loại - đặc biệt là khi bạn phải gõ chúng hơn và hơn và hơn. Hoặc thậm chí tệ hơn, nếu những thứ bạn muốn nhập không tồn tại trên bàn phím của bạn. Bạn sẽ làm gì nếu bạn đang sử dụng bàn phím người Mỹ và cần phải bỏ € vào tài liệu?

Tôi đã gặp vấn đề này. Tôi đã nhận được khó chịu, và thậm chí tệ hơn, tôi đã phạm sai lầm. Tôi cần kiềm chế sự khó chịu của mình và đảm bảo những thứ đơn điệu mà tôi phải gõ nhiều lần là nhất quán và chính xác. Cuộc săn tìm được giải quyết. Hóa ra có một câu trả lời cho cả hai vấn đề: AutoHotKey.

AutoHotkey là gì?

Tại cốt lõi của nó, AutoHotkey (AHK) là một nền tảng kịch bản. Chỉ với một chút "mã", bạn có thể tạo một tập lệnh chạy trong nền và cho phép bạn làm bất cứ thứ gì với một phím nóng bạn đã đặt. Nếu có phím tắt bạn muốn thay đổi, bạn có thể thay đổi nó. Nếu có cụm từ bạn nhập thường xuyên, bạn có thể gán một tổ hợp phím cho cụm từ đó. Nếu có một loạt các lệnh bạn chạy thủ công một cách thường xuyên, AHK có thể chạy tất cả chúng bằng một tổ hợp phím đơn giản.

Đừng sợ bằng những từ như “nền tảng kịch bản” và “mã”. AutoHotkey cực kỳ đơn giản để bắt đầu, đặc biệt nếu bạn chỉ gán các phím nóng cơ bản cho các lệnh cơ bản. Rất có thể, bạn có thể tìm hiểu những gì bạn cần trong một buổi chiều. Hãy xem qua một số ví dụ cơ bản về những gì AutoHotkey có thể làm để giúp bạn bắt đầu.

Cách cài đặt AutoHotkey

Truy cập trang web của AutoHotkey để tải xuống chương trình. Trên trang chính là một nút lớn màu xanh lá cây có nội dung “Tải xuống” trên đó. Nhấp vào đó sẽ đưa bạn đến trang tải xuống. Ở đây bạn có thể vào nút tải xuống teal để tải phiên bản mới nhất.

LƯU Ý: Một số chương trình chống vi rút sẽ gắn cờ AutoHotkey là phần mềm độc hại. Đây là một dương tính giả. AutoHotkey cực kỳ mạnh mẽ, và trong khi nó không nguy hiểm, nó là một ngôn ngữ kịch bản - có nghĩa là bạn có thể tạo ra phần mềm độc hại với nó nếu bạn có mong muốn. Nhưng đừng lo lắng về việc tải xuống chương trình AutoHotkey cơ bản; nó sẽ không làm hại máy tính của bạn.

Image
Image
Khi tệp cài đặt đã được tải xuống, hãy nhấp đúp vào nó để bắt đầu cài đặt AutoHotkey. Gần như tất cả người dùng sẽ muốn sử dụng nút Cài đặt Nhanh. Cài đặt tùy chỉnh cung cấp cho bạn các tùy chọn xung quanh các hành vi mặc định và cài đặt vị trí. Để mặc định là tốt nhất.
Khi tệp cài đặt đã được tải xuống, hãy nhấp đúp vào nó để bắt đầu cài đặt AutoHotkey. Gần như tất cả người dùng sẽ muốn sử dụng nút Cài đặt Nhanh. Cài đặt tùy chỉnh cung cấp cho bạn các tùy chọn xung quanh các hành vi mặc định và cài đặt vị trí. Để mặc định là tốt nhất.
Image
Image
Sau khi cài đặt xong, bạn đã sẵn sàng để tìm nội dung thú vị: viết kịch bản đầu tiên của bạn.
Sau khi cài đặt xong, bạn đã sẵn sàng để tìm nội dung thú vị: viết kịch bản đầu tiên của bạn.

Cách tạo tập lệnh AutoHotkey đầu tiên của bạn

Chạy ứng dụng AutoHotkey bây giờ sẽ không thực sự làm gì ngoài việc khởi chạy trang trợ giúp của nó. Để bắt đầu, bạn cần có một tập lệnh cho AutoHotkey biết về các phím tắt tùy chỉnh của bạn. Hãy bắt đầu bằng cách tạo một cái.

Nhấp chuột phải vào Desktop của bạn (hoặc bất kỳ thư mục nào khác) và chọn New> AutoHotkey script. Điều này sẽ tạo ra một tập tin mới với phần mở rộng.ahk trong thư mục đó. Đặt tên tệp bất cứ điều gì bạn muốn, sau đó nhấp chuột phải vào nó và mở nó trong Notepad. (hoặc một chương trình mã thân thiện hơn như Notepad ++, nếu bạn có nó). Sẽ có một số văn bản trong tệp. Đối với các kịch bản đơn giản như đã được trình bày ở đây, nó có thể được gỡ bỏ. Khi bạn nhận được nâng cao hơn, bạn có thể muốn để nó vào.

Bạn sẽ được cung cấp một phương tiện gần như trống để bạn tạo ra các phím tắt của những giấc mơ của bạn. Dưới đây là một vài ví dụ.
Bạn sẽ được cung cấp một phương tiện gần như trống để bạn tạo ra các phím tắt của những giấc mơ của bạn. Dưới đây là một vài ví dụ.

Hãy bắt đầu với một kịch bản chèn ký tự đơn giản thực sự. Tôi có một kịch bản tôi sử dụng hàng ngày để cho phép tôi nhập các ký tự phổ biến từ tiếng Đức không có trên bàn phím tiếng Anh của tôi. Giả sử tôi muốn nhập ký tự ß bất cứ khi nào tôi nhấn Alt + Shift + S trên bàn phím của mình. Trong AutoHotkey, nó sẽ trông như thế này:

!+s:: Send, ß

Hãy chia nhỏ một chút văn bản:

  • ! là biểu tượng cho phím Alt
  • + là biểu tượng cho phím Shift
  • s là viết tắt của (rõ ràng) phím S
  • :: biểu thị những gì bạn muốn các phím tiền tố chạy khi được nhấn cùng nhau
  • Gửi, là lệnh nhập văn bản tiếp tục
  • ß là văn bản mà chúng ta muốn lệnh gõ.

Về cơ bản, lệnh này nói “Khi nhấn Alt, Shift và S cùng một lúc, hãy nhập ß.”

Bạn cũng có thể thêm các công cụ sửa đổi khác. Ví dụ: nếu bạn thêm biểu tượng <trước phím nóng của bạn (để nó đọc

bạn có thể yêu cầu AutoHotkey chỉ chạy lệnh nếu phím Alt trái được sử dụng.

Toàn bộ kịch bản hotkey-symbol-hotkey của tôi trông như thế này:

Nếu bạn biết tên của nhân vật bạn muốn thêm vào tập lệnh, việc tìm kiếm nó trong Google có lẽ là cách nhanh nhất để tìm thấy nó. Nếu không, bạn có thể tìm nó trên bảng ASCII hoặc Unicode.
Nếu bạn biết tên của nhân vật bạn muốn thêm vào tập lệnh, việc tìm kiếm nó trong Google có lẽ là cách nhanh nhất để tìm thấy nó. Nếu không, bạn có thể tìm nó trên bảng ASCII hoặc Unicode.

Bạn cũng có thể thực hiện điều này hơn cả các nhân vật riêng lẻ. Nếu bạn thấy mình thường xuyên đấu tranh để dịch các chuỗi ký tự dài phức tạp, đáng ghét, hoặc chỉ đơn giản từ bộ não của bạn đến các ngón tay của bạn, AutoHotkey là người bạn thân nhất của bạn. Trong công việc khác của tôi, tôi thường phải tiếp cận với các cá nhân tại các tổ chức khác để thảo luận về các mục an ninh trên các dự án mà không có bất kỳ lời giới thiệu nào từ những người tôi làm việc cùng. Điều này đòi hỏi tôi phải giải thích tôi là ai và tại sao tôi liên lạc với họ. Thay vì gõ toàn bộ thông điệp này, tôi sử dụng dây nóng trong AHK. Kịch bản trông như thế này:

Các
Các

:*:

ngay từ đầu cho biết AHK để xem cho sting mà sau nó. Trong trường hợp này chuỗi đó là

ncm

(viết tắt của ‚Äún thông điệp lạnh trong đầu tôi). Vì vậy, bất cứ lúc nào tôi gõ các ký tự ncm vào một ô, nó sẽ hoán đổi chúng với chuỗi văn bản theo sau

::

trong kịch bản. Không chỉ tôi đã biến một đoạn có giá trị gõ vào ba lần nhấn phím, tôi biết nó sẽ luôn đúng.

Điều này có thể được thực hiện với một phím nóng thay vì hotscript quá. Bạn có thể thay thế

:*:ncm

trong kịch bản với

!+n

và có cùng một chuỗi văn bản hiển thị với bạn nhấn Alt + N trên bàn phím của bạn.

AutoHotkey cũng có khả năng lấy thông tin cơ bản từ máy tính của bạn. Ví dụ, nó có thể nhận ngày hôm nay. Vì vậy, nếu bạn là ai đó đang nhập ngày vào rất nhiều lĩnh vực, kịch bản này có thể là một phao cứu sinh.

Nếu bạn chạy tập lệnh này, AutoHotkey sẽ thả ngày hiện tại ở bất cứ đâu con trỏ của bạn. Bạn có thể chơi với những thứ như định dạng (dd / MM / yyyy so với MM / dd / yyyy chẳng hạn) trong tập lệnh.
Nếu bạn chạy tập lệnh này, AutoHotkey sẽ thả ngày hiện tại ở bất cứ đâu con trỏ của bạn. Bạn có thể chơi với những thứ như định dạng (dd / MM / yyyy so với MM / dd / yyyy chẳng hạn) trong tập lệnh.

Tiếp tục: Chạy chương trình, Remap Shortcuts và hơn thế nữa

AutoHotkey có thể làm nhiều hơn chèn văn bản (mặc dù đó là một trong những cách sử dụng phổ biến hơn). Bạn cũng có thể sử dụng nó để chạy một chương trình khi bạn nhấn một phím nào đó, remap shortucts như Alt + Tab để phím nóng của sự lựa chọn của bạn, hoặc remap nút trên chuột của bạn. Nếu bạn nhận được thực sự sâu, bạn thậm chí có thể tạo hộp thoại hoặc các chương trình chính thức với AutoHotkey.

Bạn có thể thấy các biểu tượng khác nhau cho các phím nóng trong tài liệu AutoHotkey. Bạn cũng có thể xem hướng dẫn cho người mới bắt đầu để biết thêm ví dụ về những thứ bạn có thể làm trong một tập lệnh. Nếu bạn gặp khó khăn, diễn đàn AutoHotkey là một nơi tuyệt vời để tìm kiếm, đặt câu hỏi và tìm hiểu thêm về những gì AutoHotkey có thể thực hiện.

Đề xuất: