Hotstring trong AutoHotkey là chuỗi ký tự được gõ tắt, khi nhập xong sẽ tự động được thay thế bằng một đoạn văn bản khác hoặc thực hiện một hành động mà bạn định nghĩa. Nó giúp tăng tốc độ nhập liệu, giảm gõ lặp lại và có thể dùng để chạy script tự động.
Cú pháp cơ bản của Hotstring:
::chuoi_kich_hoat::noi_dung_thay_the
- `chuoi_kich_hoat`: là từ hoặc cụm từ viết tắt.
- `noi_dung_thay_the`: là nội dung sẽ được thay thế khi hotstring được kích hoạt.
::addr::123 Đường ABC, Quận 1, TP.HCM
::gm::Good morning! How are you?
::note::Run notepad.exe
Gõ addr + Space → thành 123 Đường ABC, Quận 1, TP.HCM
Gõ gm + Space → thành Good morning! How are you?
Gõ note → mở Notepad
Mặc định, Hotstring sẽ chỉ kích hoạt khi chuỗi kích hoạt được gõ xong và theo sau là một ký tự kết thúc (như Space, Enter, Tab hoặc dấu câu). Điều này giúp tránh kích hoạt nhầm khi từ gõ tắt nằm giữa một từ dài hơn.
Tùy chọn | Ý nghĩa |
---|---|
* | Kích hoạt ngay khi gõ, không cần ký tự kết thúc |
? | Cho phép hotstring hoạt động giữa một từ |
B0 | Không xóa chuỗi gõ tắt trước khi thay thế |
C | Giữ nguyên chữ hoa/thường của từ gõ tắt |
O | Chỉ thay thế khi gõ đúng chữ hoa/thường |
X | Cho phép chạy lệnh script thay vì thay chữ trực tiếp |
Kích hoạt ngay khi gõ
:*:gm::Good morning!
Gõ gm → hiện ngay mà không cần nhấn Space
Giữ chữ gõ tắt
:B0:addr::123 Đường ABC
Kết quả: addr123 Đường ABC (chuỗi gốc + chuỗi thay thế)
Chạy lệnh
::opd::Run, https://openai.com
Gõ opd → mở trang web
Gõ tắt email hoặc thông tin cá nhân
Mẫu trả lời khách hàng nhanh
Chèn đoạn code thường dùng
Điền form tự động
Tạo macro nhập liệu trong các phần mềm
Hướng dẫn chi tiết về Hotstring trong AutoHotkey