Hotstring trong AutoHotkey

Hướng dẫn chi tiết về Hotstring trong AutoHotkey

1. Khái niệm Hotstring

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.

2. Cấu trúc cơ bản Hóttring

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.

3. Các ví dụ cơ bản về Hotsting

 

::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

4. Ký tự kết thúc của Hotstring

 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.

5. Các tuỳ chọn trong Hotstring

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

7. Ứng dụng thực tế của Hotstring

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