10 tập lệnh AutoHotkey thú vị (Và cách tạo của riêng bạn!)

10 tập lệnh AutoHotkey thú vị (Và cách tạo của riêng bạn!)

Nếu bạn đã quen với nhiều phím tắt trong Windows và vẫn cảm thấy mình cần thêm, thì đã đến lúc chuyển sang một công cụ nâng cao cho phép bạn tạo các tập lệnh của riêng mình.





AutoHotkey (AHK) là câu trả lời cho nhu cầu tùy chỉnh của bạn. Chương trình này cho phép bạn sửa lại các phím, tạo phím tắt tùy chỉnh, chạy macro để tự động hóa các tác vụ lặp đi lặp lại và hơn thế nữa.





Hãy xem một số tập lệnh AutoHotkey hữu ích để giúp bạn bắt đầu, cùng với những kiến ​​thức cơ bản về phần mềm để bạn có thể tự tạo.





Cách cài đặt AutoHotkey

Trước khi có thể sử dụng các tập lệnh AHK thú vị hoặc tạo tập lệnh của riêng mình, bạn cần cài đặt AutoHotkey trên hệ thống của mình.

Chuyến thăm Trang chủ của AutoHotkey , nhấp chuột Tải xuống , và lựa chọn Tải xuống phiên bản hiện tại để lấy nó. Chạy qua hộp thoại cài đặt nhanh và bạn đã sẵn sàng bắt đầu sử dụng tập lệnh AutoHotkey.



Cách tạo tập lệnh AutoHotkey mới

Chương trình bạn vừa cài đặt xử lý việc thực thi các tập lệnh AHK, nhưng nó sẽ không thực hiện bất cứ điều gì cho đến khi bạn thực sự có một tập lệnh đang chạy.

Để tạo tập lệnh AutoHotkey mới, hãy nhấp chuột phải vào bất kỳ đâu trên màn hình của bạn (hoặc bất kỳ nơi nào khác thuận tiện) và chọn Mới> Tập lệnh AutoHotkey . Đặt tên cho nó một cái gì đó có ý nghĩa. Sau đó nhấp chuột phải vào tệp mới của bạn và chọn Chỉnh sửa tập lệnh hoặc mở tệp trong trình soạn thảo văn bản mà bạn chọn, để bắt đầu làm việc với nó.





Lưu ý rằng bạn cũng có thể mở trình soạn thảo văn bản của mình, nhập tập lệnh AutoHotkey và lưu nó dưới dạng tệp kết thúc bằng .ahk để đạt được kết quả tương tự. Chỉ cần đảm bảo rằng nó có phần mở rộng tệp phù hợp!

Nói về điều này, bạn nên nâng cấp trình soạn thảo văn bản của mình từ Notepad cơ bản. Notepad ++Mã Visual Studio đều là những lựa chọn miễn phí tuyệt vời.





Bây giờ bạn đã có phần mềm để chạy các tập lệnh AutoHotkey, bạn có thể tải xuống các tập lệnh mà người khác đã viết để tận dụng chúng mà không cần tự mình thực hiện bất kỳ công việc nào. Để lưu một tài khoản, chỉ cần tải xuống dưới dạng .ahk và lưu nó bất cứ nơi nào bạn muốn.

Để chạy một tập lệnh, chỉ cần nhấp đúp vào nó và nó sẽ có hiệu lực. Tuy nhiên, có thể bạn sẽ muốn một số tập lệnh này chạy ngay khi bạn khởi động máy tính của mình để bạn không phải khởi động chúng theo cách thủ công mỗi lần.

Để làm như vậy, hãy sao chép và dán .ahk các tập tin vào thư mục Khởi động của bạn . Bạn có thể đến đó dễ dàng bằng cách gõ shell: khởi động vào menu Bắt đầu. Nếu không, hãy duyệt đến vị trí sau:

C:Users[USERNAME]AppDataRoamingMicrosoftWindowsStart MenuProgramsStartup

Thao tác này sẽ tải các tập lệnh AutoHotkey của bạn sau khi bạn đăng nhập vào máy tính của mình.

Tập lệnh AutoHotkey tốt nhất để thử

Dưới đây là một số tập lệnh AutoHotkey hữu ích nhất mà bạn có thể tải xuống và sử dụng để cải thiện Windows ngay lập tức. Để biết thêm nhiều ví dụ về tập lệnh AutoHotkey, bao gồm những ví dụ phức tạp hơn nhiều so với những ví dụ này, hãy xem AutoHotkey Script Showcase .

1. Tự động sửa

Ngay cả với độ chính xác của bàn phím máy tính để bàn, bạn vẫn có thể mắc lỗi khi nhập. Và mặc dù đây là một tập lệnh AHK cũ, nhưng lỗi chính tả không hề lỗi thời.

Liên quan: Cách bật tính năng Tự động sửa lỗi tích hợp trong Windows 10

Nó chứa hàng nghìn lỗi chính tả phổ biến — khi bạn mắc lỗi, nó sẽ ngay lập tức thay thế lỗi của bạn bằng từ đúng. Nó thậm chí còn cho phép bạn thêm các từ của riêng mình, mà chúng ta sẽ thảo luận sau.

Tải xuống : Tập lệnh Tự động sửa

2. Tắt các phím khóa

Ba phím Khóa — Num Lock, Caps Lock và Scroll Lock — không được sử dụng thường xuyên trong máy tính hiện nay. Bạn có thể chỉ sử dụng bàn phím số cho các chữ số, vô tình nhấn Caps Lock và thậm chí không quan tâm đến Scroll Lock.

cách xóa hình mờ khỏi ảnh

Nếu bạn hiếm khi sử dụng các công cụ sửa đổi này, hãy thử đặt chúng thành giá trị mặc định bằng tập lệnh này:

; Set Lock keys permanently
SetNumlockState, AlwaysOn
SetCapsLockState, AlwaysOff
SetScrollLockState, AlwaysOff
return

Điều này giả sử bạn muốn Num Lock luôn bật. Nếu bạn muốn tắt nó, chỉ cần thay đổi dòng đó (hoặc loại bỏ hoàn toàn và chỉ thay đổi Caps Lock và Scroll Lock).

3. Khóa Caps tái mục đích

Khi bạn đã sử dụng tập lệnh trên để tắt Caps Lock, bạn nên sử dụng phím đó cho một mục đích khác.

Sử dụng tập lệnh ngắn này sẽ biến Caps Lock thành một phím Shift khác, nhưng bạn có thể thay đổi nó thành bất kỳ thứ gì bạn muốn (có thể là một phím Windows khác, nếu bàn phím của bạn chỉ có một trong những phím đó):

; Turn Caps Lock into a Shift key
Capslock::Shift
return

4. Xem nhanh hoặc ẩn các tập tin ẩn

Điều quan trọng là phải biết cách xem các tệp và thư mục ẩn trong Windows tại các thời điểm. Nếu bạn chỉ cần truy cập vào các thư mục ẩn thỉnh thoảng và không muốn chúng làm lộn xộn chế độ xem của bạn một cách bình thường, thì đây là một tập lệnh hữu ích.

Tập lệnh này chỉ cần bạn nhấn Ctrl + F2 với File Explorer mở để chuyển đổi hiển thị các tệp hoặc thư mục ẩn. Thats tất cả để có nó! Bạn chỉ cần sao chép mã từ bài đăng trên diễn đàn được liên kết vào một tập lệnh:


^F2::GoSub,CheckActiveWindow
CheckActiveWindow:
ID := WinExist('A')
WinGetClass,Class, ahk_id %ID%
WClasses := 'CabinetWClass ExploreWClass'
IfInString, WClasses, %Class%
GoSub, Toggle_HiddenFiles_Display
Return

Toggle_HiddenFiles_Display:
RootKey = HKEY_CURRENT_USER
SubKey = SoftwareMicrosoftWindowsCurrentVersionExplorerAdvanced

RegRead, HiddenFiles_Status, % RootKey, % SubKey, Hidden

if HiddenFiles_Status = 2
RegWrite, REG_DWORD, % RootKey, % SubKey, Hidden, 1
else
RegWrite, REG_DWORD, % RootKey, % SubKey, Hidden, 2
PostMessage, 0x111, 41504,,, ahk_id %ID%
Return

Chuyến thăm: Chuyển đổi tập lệnh tệp ẩn

5. Nhanh chóng hiển thị hoặc ẩn các phần mở rộng tệp đã biết

Cái này tương tự như ở trên vì nó cũng giao dịch với File Explorer. Vì lý do bảo mật, thật thông minh khi luôn hiển thị phần mở rộng tệp. Điều này giúp dễ dàng phát hiện các tệp EXE giả mạo dưới dạng PDF hoặc tương tự. Nó cũng tiện dụng khi bạn cần đối phó với các liên kết tệp Windows 10 .

Tập lệnh dưới đây sẽ cho phép bạn chuyển đổi hiển thị phần mở rộng cho các loại tệp đã biết với Thắng + Y .

Tải xuống: Chuyển đổi tập lệnh mở rộng tệp đã biết

6. Chèn các ký tự đặc biệt

Ngoài một số ký tự đặc biệt trên bàn phím của bạn (như @ và *), còn có hàng tá ký tự khác không quá thuận tiện để truy cập. Một trong những nhanh nhất cách nhập các ký tự nước ngoài và các ký hiệu không phổ biến khác đang sử dụng AutoHotkey.

Chỉ với một dòng mã AHK, bạn có thể nhanh chóng chèn các ký hiệu đặc biệt này và không cần phải nhớ mã ALT hoặc sao chép và dán từ danh sách trực tuyến.

Sử dụng mẫu bên dưới để tạo các phím tắt hữu ích nhất cho bạn. Các ký tự bên trái của hai dấu hai chấm là những gì bạn nhấn để kích hoạt phím tắt, trong khi biểu tượng bên trong dấu ngoặc là những gì phím tắt chèn vào.

Ví dụ: nếu bạn muốn nhấn Alt + Q để chèn biểu tượng nhãn hiệu, bạn sẽ tạo một tập lệnh với cái này:

!q::SendInput {™}

Để tham khảo, các ký tự cho các phím như sau. Bạn có thể đọc thêm về các phím nóng trên Trang hướng dẫn của AutoHotkey :

  • ^Điều khiển
  • !Mọi điều
  • #Thắng lợi
  • +Sự thay đổi

Nếu bạn là người tìm kiếm nhiều trên Google, phím tắt tiện dụng này cho phép bạn chạy tìm kiếm bất kỳ văn bản nào được sao chép trên máy tính của mình.

Nó sẽ khởi chạy trình duyệt mặc định của bạn và tìm kiếm trên Google bất kỳ đoạn văn bản nào bạn đã đánh dấu khi nhấn Ctrl + Shift + C . Thật tiện lợi để giảm sao chép và dán mọi lúc!

^+c::
{
Send, ^c
Sleep 50
Run, https://www.google.com/search?q=%clipboard%
Return
}

8. Sử dụng Numpad làm chuột

Trong khi bạn có thể điều hướng Windows mà không cần chuột nếu cần, có tập lệnh này nghĩa là bạn không cần phải nhớ các phím tắt để thực hiện việc này. Tập lệnh AutoHotkey gọn gàng này sử dụng bàn phím số của bạn để hoạt động như một con chuột, mang lại cho bạn độ chính xác hơn và cách di chuyển xung quanh máy tính của bạn trong trường hợp phần cứng bị lỗi.

Hãy xem thông tin ở đầu tập lệnh để được hướng dẫn sử dụng nó.

Tải xuống: Sử dụng bàn phím Numpad làm tập lệnh chuột

9. Khởi chạy bất kỳ ứng dụng nào

Menu Start giúp dễ dàng tải lên bất kỳ chương trình nào được cài đặt trên máy tính của bạn chỉ trong vài giây. Nhưng đối với các chương trình được sử dụng nhiều nhất, bạn có thể muốn một cách nhanh hơn nữa để khởi chạy chúng.

Tập lệnh để mở một ứng dụng rất đơn giản; đây là một để khởi chạy Firefox khi bạn nhấn Thắng + F . Thay đổi nó nếu cần cho tổ hợp phím và ứng dụng ưa thích của bạn.

#f::Run Firefox

10. Phím âm lượng tạm thời

Hầu hết các bàn phím đều có các phím để dễ dàng thay đổi âm lượng, thay đổi bản nhạc và tương tự. Nhưng trong trường hợp của bạn không có những thứ này, bạn có thể sử dụng AutoHotkey để tạo ra các nút âm lượng của riêng bạn.

Đây là một ví dụ sử dụng Shift + Dấu cộngShift + Dấu trừ (các phím trên bàn phím số) để tăng và giảm âm lượng. Bạn cũng có thể đánh những thứ ít sử dụng Nghỉ phím để bật tắt tiếng.

Cũng như các tập lệnh khác, hãy thoải mái điều chỉnh các nút theo ý muốn của bạn.

+NumpadAdd:: Send {Volume_Up}
+NumpadSub:: Send {Volume_Down}
break::Send {Volume_Mute}
return

Viết kịch bản của riêng bạn

Nếu bạn cảm thấy tự tin, tại sao không thử tạo tập lệnh AutoHotkey của riêng bạn tiếp theo? Nếu bạn mới bắt đầu với AHK, có lẽ bạn sẽ được hưởng lợi nhiều nhất từ ​​việc mở rộng văn bản.

Đọc thêm: Các công cụ mở rộng văn bản tốt nhất cho Windows

Về cơ bản, mở rộng văn bản cho phép bạn nhập một đoạn văn bản nhỏ và tự động mở rộng thành văn bản dài hơn nhiều. Nếu bạn gửi cùng một email nhiều lần mỗi ngày hoặc gõ địa chỉ email của mình mọi lúc khi đăng nhập vào các trang web, việc thiết lập mở rộng văn bản sẽ giúp bạn làm việc hiệu quả hơn.

Nếu bạn đã tải xuống tập lệnh AutoCorrect từ # 1 ở trên, có một chỗ ở dưới cùng để bạn thêm bất kỳ cụm từ nào của riêng mình, đây là nơi hoàn hảo để đặt một số mở rộng dòng đơn. Nếu bạn không sử dụng tập lệnh này, chỉ cần tạo một tập lệnh mới cho các mục mở rộng của bạn.

Thật đơn giản để làm: gõ hai dấu hai chấm, theo sau là văn bản phím nóng. Sau hai dấu hai chấm nữa, hãy nhập cụm từ bạn muốn phím tắt mở rộng. Vì vậy, nếu bạn muốn nhập '@@' tự động mở rộng đến địa chỉ email của mình, tập lệnh sẽ là:

::@@::youremail@domain.com

Các khả năng ở đây là rất nhiều. Bạn có thể tạo phím nóng Ctrl + Alt + C viết ra một email soạn sẵn mà bạn nhập nhiều lần trong ngày hoặc bất kỳ nhiệm vụ nào khác liên quan đến công việc của bạn:

^!c::
Send Hello,{enter}This is a canned email.
return

Khi bạn đã thiết lập một số mở rộng văn bản, bạn có thể bắt đầu ánh xạ lại các khóa nếu bạn thấy một số trong số chúng không hữu ích ở trạng thái hiện tại của chúng.

Chẳng hạn, bạn có muốn nút Chèn là một phím tắt cho Sao chép không? Bạn có thể thay đổi điều đó bằng những cách sau:

Insert::^c

Thủ tục thanh toán hướng dẫn AutoHotkey để biết thêm thông tin. Để có phần giới thiệu có hướng dẫn hơn về AHK, chúng tôi có hướng dẫn AutoHotkey cho người mới bắt đầu mà bạn cũng có thể xem qua.

Sức mạnh của AutoHotkey

Phần tuyệt vời về AutoHotkey là nó hoàn toàn có thể tùy chỉnh theo nhu cầu của bạn. Nếu bạn chỉ muốn tự động sửa và mở rộng văn bản một vài bit đơn giản, bạn có thể dễ dàng thiết lập điều đó. Nếu bạn muốn đi sâu hơn với nhiều điều khiển tùy chỉnh và phím tắt phức tạp, bạn có thể viết bất kỳ tập lệnh nào bạn muốn.

Với các tập lệnh AutoHotkey tuyệt vời này, bạn không cần bất kỳ kinh nghiệm viết mã nào để bắt đầu. Đối với một công cụ tương tự, bạn cũng nên xem xét các khái niệm cơ bản về tệp hàng loạt của Windows.

Tín dụng hình ảnh: FabrikaSimf / Shutterstock

Đăng lại Đăng lại tiếng riu ríu E-mail Cách sử dụng lệnh tệp hàng loạt của Windows để tự động hóa các tác vụ lặp đi lặp lại

Bạn có thường xuyên thực hiện các công việc nhàm chán và lặp đi lặp lại không? Một tệp hàng loạt có thể là chính xác những gì bạn đang tìm kiếm. Sử dụng nó để tự động hóa các hành động. Chúng tôi sẽ chỉ cho bạn các lệnh bạn cần biết.

Đọc tiếp
Chủ đề liên quan
  • các cửa sổ
  • Năng suất
  • Các phím tắt bàn phím
  • Máy tính tự động hóa
  • AutoHotkey
  • Viết kịch bản
  • Mẹo Windows
  • Mẹo năng suất
Giới thiệu về tác giả Ben Stegner(1735 bài báo đã được xuất bản)

Ben là Phó biên tập viên và Giám đốc giới thiệu tại MakeUseOf. Anh ấy đã rời bỏ công việc CNTT của mình để viết toàn thời gian vào năm 2016 và chưa bao giờ nhìn lại. Anh ấy đã bao gồm các hướng dẫn công nghệ, đề xuất trò chơi điện tử và hơn thế nữa với tư cách là một nhà văn chuyên nghiệp trong hơn bảy năm.

Xem thêm từ Ben Stegner

Theo dõi bản tin của chúng tôi

Tham gia bản tin của chúng tôi để biết các mẹo công nghệ, đánh giá, sách điện tử miễn phí và các ưu đãi độc quyền!

Bấm vào đây để đăng ký