Hướng dẫn Autohotkey để Tự động hóa các Tác vụ Windows

Nếu bạn làm việc tại nhà hoặc tham gia các lớp học trực tuyến, thì bạn chắc chắn có những cụm từ bạn gõ thường xuyên. Hoặc có thể bạn có một tệp cụ thể cần mở thường xuyên, nhưng không được để mở. Dù lý do là gì, Windows Autohotkey có thể cung cấp cho bạn một cách nhanh chóng để thực hiện một loạt tác vụ.

Windows Autohotkey là gì?

Windows Autohotkey là một ngôn ngữ script mã nguồn mở(open-source) và miễn phí cho phép người dùng tạo script cho Windows . Mặc dù nó sử dụng ngôn ngữ lập trình của riêng mình, nhưng bạn không cần phải có kỹ năng viết mã để sử dụng công cụ này. Nó trực quan và dễ chọn, đặc biệt là với sự phong phú của các nguồn tài nguyên có sẵn trực tuyến.

Hướng dẫn này sẽ hướng dẫn bạn các bước cơ bản liên quan đến việc sử dụng Windows Autohotkey . Để nhìn vào khía cạnh hữu ích của công cụ này, “ Windows Autohotkey ” dài 18 ký tự bao gồm cả khoảng trắng. Nó được gõ trong suốt bài viết này chỉ bằng ba lần nhấn phím. Thú vị? Đọc để tìm hiểu làm thế nào. 

Một điều cần lưu ý là hướng dẫn này chỉ bao gồm những điều cơ bản. Windows Autohotkey là một công cụ mạnh mẽ với các ứng dụng sâu rộng - có quá nhiều thứ để trình bày trong một hướng dẫn duy nhất. Hướng dẫn này sẽ giúp bạn chân ướt chân ráo vào nghề để có thể bắt đầu thử nghiệm.

Tải xuống và xây dựng tập lệnh đầu tiên của bạn(Building Your First Script)

Windows Autohotkey không được tích hợp sẵn trong hệ điều hành Windows(Windows OS) , vì vậy bạn sẽ cần tải xuống từ trang web(download it from the website) . Sau khi bạn tải xuống, hãy làm theo hướng dẫn trên màn hình. Nếu được yêu cầu chọn giữa ANSIUNICODE , hãy chọn UNICODE - nó có hỗ trợ rộng hơn cho các ký tự không phải tiếng Anh(non-English characters) . Sau khi bạn đã cài đặt chương trình, hãy chuyển đến Màn(Desktop) hình nền của bạn .

Nhấp chuột phải vào bất kỳ chỗ trống nào trên màn hình và chọn Mới(New ) > Tập lệnh phím tắt tự động. ( Autohotkey Script. )Tập lệnh sẽ xuất hiện dưới dạng tệp trên màn hình của bạn. Đặt tên để dễ nhận dạng và nhấn Enter. Sau đó, nhấp chuột phải vào tệp và chọn Chỉnh sửa tập lệnh.(Edit script.) 

Thao tác này sẽ mở ra một màn hình chỉnh sửa, rất có thể là trong Notepad . Ví dụ, chúng tôi sẽ tạo một tập lệnh tự động nhập:

Trân trọng kính chào, George Jetson(Sincerely yours, George Jetson)

Tất cả những gì bạn phải làm là nhấn phím nóng. Đầu tiên(First) , hãy nhập:

^j::

Biểu tượng ^ có nghĩa là CTRL , vì vậy bạn sẽ nhấn CTRL+J để kích hoạt phím nóng này. Nếu bạn bối rối về lý do tại sao biểu tượng đó có nghĩa là CTRL , đừng lo lắng - sẽ có nhiều hơn về điều đó ở phần sau của hướng dẫn. 

Tiếp theo, nhập cái này: 

Gửi, Trân trọng kính chào, George Jetson(Send, Sincerely yours, George Jetson)

Lệnh trong dòng này là Gửi. (Send.)Bất cứ điều gì sau dấu phẩy sẽ được hiển thị trên màn hình. 

Cuối cùng, gõ:

trở về(return)

Khi bạn đã hoàn thành việc này, hãy lưu tập lệnh. Nhấp chuột phải vào nó một lần nữa và nhấp vào Chạy tập lệnh.(Run script.) 

Khi tất cả được nói và hoàn thành, nó sẽ trông như thế này:

^j::
Gửi, Trân trọng, George Jetson (Send, Sincerely yours, George Jetson)
trở lại(return)

Bây giờ bất cứ khi nào bạn gõ CTRL+j , cụm từ “Trân trọng kính chào, George Jetson” sẽ xuất hiện. 

Tạo một dây nóng

Lệnh trên là một phím nóng. Bây giờ chúng tôi sẽ chỉ cho bạn cách tạo một chuỗi nóng hoặc một phím tắt để nhập một từ hoặc một chuỗi từ. Đây là quá trình tương tự được sử dụng để nhập “Windows Autohotkey” mà không thực sự nhập nó.

Lệnh rất đơn giản. Thay vì dấu hai chấm (: :) ở bên phải phím nóng, bạn sẽ bao quanh chữ viết tắt bằng hai bộ dấu hai chấm kép, như sau:

:: wah :: Windows Autohotkey

Văn bản bên trong dấu hai chấm sẽ đóng vai trò là lối tắt(serve as the shortcut) , trong khi văn bản ở bên phải dấu hai chấm sẽ xuất hiện khi lệnh được nhập. 

Biểu tượng phím nóng và ý nghĩa của chúng

Phần này sẽ cung cấp giải thích ngắn gọn về các ký hiệu khác nhau và ý nghĩa của chúng. 

SymbolMeaning/Key
#Windows Key
!Alt
^Control
+Shift
&Use between any two keys to create a custom hotkey.
<Use the left key of a set (ex. The left Shift key.)
>Use the right key of a set (ex. The right Shift key.)
*Wildcard (This will activate the hotkey even if other keys are hit.)
UPWhen you use this in a hotkey, it triggers upon the release of the key.

Đây là những ký hiệu cơ bản nhất. Có một số cách khác phức tạp hơn, nhưng những điều này không cần thiết phải biết để học những điều cơ bản. Bạn cũng nên biết rằng bạn có thể kết hợp nhiều ký hiệu với nhau để làm cho chúng hoạt động; ví dụ, <! a có nghĩa là phím Alt bên trái(left Alt key) sẽ kích hoạt phím nóng.

Tập lệnh tạo sẵn

Với bất kỳ chương trình nào mạnh mẽ và linh hoạt như Windows Autohotkey , mọi người sẽ tìm cách để nó đạt được tiềm năng tối đa. Nếu bạn muốn xem qua một loạt các tập lệnh được tạo sẵn chứng minh chính xác khả năng của công cụ này, hãy xem Diễn đàn Autohotkey(Autohotkey Forum) .

Diễn đàn được chia thành nhiều phần khác nhau, nhưng hai khu vực chính để tìm kiếm các tập lệnh được tạo sẵn nằm trong Tập lệnh và Chức năng Trò chơi(Gaming)AutoHotkey V2(AutoHotkey V2 Scripts and Functions) . Bạn có thể sao chép và dán các tập lệnh này vào máy của riêng mình để tận dụng chúng.

Mọi người đã tạo ra các tập lệnh thực hiện mọi thứ từ chuyển đổi cần điều khiển thành chuột đến thay đổi kích thước cửa sổ mà không cần dùng gì ngoại trừ nút chuột phải. 

Các diễn đàn là một nơi tuyệt vời để không chỉ tìm các kịch bản được tạo sẵn mà còn để yêu cầu trợ giúp trong việc tạo kịch bản của riêng bạn. Khi bạn đã thành thạo các kiến ​​thức cơ bản, hãy khám phá các khả năng của Windows Autohotkey để hợp lý hóa trải nghiệm người dùng của riêng bạn. 

Windows Autohotkey là một công cụ mạnh mẽ vượt xa một số tập lệnh cơ bản này, nhưng việc học các tập lệnh và lệnh(learning these scripts and commands) này là chìa khóa để học cách đưa chương trình sử dụng cho chính bạn ở một cấp độ cao hơn nhiều. 

Ngoài việc sử dụng Windows Autohotkey để tự động nhập các cụm từ dài hơn, nó có thể được sử dụng để mở tệp, chạy chương trình và hơn thế nữa. Bầu trời là giới hạn - bạn chỉ cần học cách bước đi trước. 



About the author

Tôi là một chuyên gia Windows 10 được đề xuất với hơn 10 năm kinh nghiệm trong ngành phần mềm. Tôi có kiến ​​thức chuyên môn về cả Explorer và Office 365, đồng thời tôi đặc biệt có kỹ năng trong việc cá nhân hóa và tùy chọn giao diện cho người dùng của mình. Kỹ năng của tôi là trọng tâm của công việc kinh doanh của tôi, đó là cung cấp dịch vụ khách hàng tuyệt vời thông qua các bài đánh giá trực tuyến và tận dụng các công nghệ như AI để cải thiện hỗ trợ.



Related posts