các cửa sổ
Tự động
AutoHotkey (AHK) là phần mềm tự động tạo và tạo macro miễn phí, nguồn mở cho Windows, cho phép người dùng tự động hóa các tác vụ lặp đi lặp lại. Nó được điều khiển bởi một ngôn ngữ kịch bản ban đầu nhằm cung cấp các phím tắt, hay còn gọi là phím nóng, theo thời gian phát triển thành ngôn ngữ kịch bản chính thức.
http://ahkscript.org/
Để tìm hiểu về AHK, tôi khuyên bạn nên kiểm tra trang web của nó , các trang được đề cập trong Tham khảo nhanh và đặc biệt là lướt qua ít nhất Hướng dẫn cho người mới bắt đầu AutoHotkey . Đừng quên tải xuống , cài đặt và tự mình sử dụng nó. Ngoài ra còn có diễn đàn hữu ích .
Thí dụ
Trong trường hợp này, bạn nên xem đặc biệt tại các trang sau: Phím nóng (Phím tắt chuột, phím điều khiển và bàn phím) , Danh sách phím, Nút chuột và Điều khiển cần điều khiển và Gửi / SendRaw / SendInput / SendPlay / SendEvent: Gửi phím & Nhấp chuột . Sau đó, bạn sẽ có thể lắp ráp tập lệnh AHK đơn giản, ví dụ như:
^! Còn lại :: Gửi {Media_Prev}
^! Xuống :: Gửi {Media_Play_Pause}
^! Phải :: Gửi {Media_Next}
+ ^! Còn lại :: Gửi {Volume_Down}
+ ^! Xuống :: Gửi {Volume_Mute}
+ ^! Phải :: Gửi {Volume_Up}
^!. ::
MsgBox, 0 ,, Xin chào thế giới AHK!
trở về
Ở đây bạn xác định các hành động sau:
- Ctrl+ Alt+ ←gửiPrevious
- Ctrl+ Alt+ ↓gửiPlay/Pause
- Ctrl+ Alt+ →gửiNext
- Ctrl+ Shift+ Alt+ ←gửiVolume Down
- Ctrl+ Shift+ Alt+ ↓gửiMute
- Ctrl+ Shift+ Alt+ →gửiVolume Up
- Ctrl+ Alt+ .gọi hộp thông báo chào thế giới AHK (chỉ để hiển thị ánh xạ lệnh khóa không trực tuyến kết thúc w /
return
)
Sử dụng
Bạn tạo .ahk
tập tin, dán mã ở trên vào nó (dĩ nhiên là vô dụng MsgBox), lưu và nhấp đúp để chạy nó. Bạn sẽ nhận được biểu tượng H trong systray cho phép bạn tương tác với tập lệnh, đặc biệt: tạm dừng các phím nóng, tạm dừng tập lệnh (không hữu ích ở đây) hoặc chỉ cần thoát nó. Để thuận tiện hơn, tôi đề nghị biên dịch kịch bản như vậy. Bạn có thể làm điều đó bằng cách sử dụng chuột phải trên tệp và chọn Compile Script. Sau đó, bạn sẽ nhận được .exe
tệp (khá lớn, nhưng nó giống như autohotkey hoàn chỉnh) mà bạn có thể chia sẻ w / người khác hoặc thêm vào tự động khởi động chẳng hạn.
Ánh xạ lại thông qua "Bản đồ Scancode" / KeyTweak của Registry
Trong trang Phím và Nút ánh xạ của AutoHotkey, bạn có thể đọc về cách gán phím khác cho phím, ánh xạ lại. Nó có thể không hữu ích trong trường hợp của bạn (trừ khi bạn sẵn sàng "mất" một số phím), nhưng nó vẫn đáng để đọc. (Sau đó, bạn nên tìm hiểu lý do tại sao tôi không sử dụng ánh xạ AHK trong ví dụ của mình.)
Hãy để tôi trích dẫn nó (w / o blockquote để giữ định dạng) và sửa một số liên kết trên đường đi:
<quote>
Ưu điểm
- Ánh xạ lại đăng ký thường thuần túy và hiệu quả hơn so với ánh xạ lại của AutoHotkey . Ví dụ: nó hoạt động trong nhiều trò chơi khác nhau, nó không có vấn đề về tab alt và nó có khả năng bắn các phím nóng móc của AutoHotkey (trong khi việc ánh xạ lại của AutoHotkey yêu cầu một cách giải quyết ).
- Nếu bạn chọn thực hiện các mục đăng ký theo cách thủ công (giải thích bên dưới), hoàn toàn không cần phần mềm bên ngoài để ánh xạ lại bàn phím của bạn. Ngay cả khi bạn sử dụng KeyTweak để tạo các mục đăng ký cho bạn, KeyTweak không cần phải chạy liên tục (không giống như AutoHotkey).
Nhược điểm
- Việc ánh xạ lại đăng ký là tương đối lâu dài: cần phải khởi động lại để hoàn tác các thay đổi hoặc đưa những thay đổi mới có hiệu lực.
- Ảnh hưởng của nó là toàn cầu: nó không thể tạo ra các bản sửa lỗi cụ thể cho một người dùng, ứng dụng hoặc ngôn ngữ cụ thể.
- Nó không thể gửi tổ hợp phím được sửa đổi bằng Shift, Control, Alt hoặc AltGr. Ví dụ, nó không thể ánh xạ lại một ký tự chữ thường thành ký tự viết hoa.
- Nó chỉ hỗ trợ bàn phím (AutoHotkey có ánh xạ chuột và một số thao tác ánh xạ giới hạn ).
Cách áp dụng thay đổi vào sổ đăng ký
Có ít nhất hai phương pháp để ánh xạ lại các khóa thông qua sổ đăng ký:
- Sử dụng một chương trình như KeyTweak (phần mềm miễn phí) để ánh xạ lại trực quan các khóa của bạn. Nó sẽ thay đổi sổ đăng ký cho bạn.
- Sắp xếp lại các khóa theo cách thủ công bằng cách tạo tệp .reg (văn bản thuần túy) và tải nó vào sổ đăng ký. Điều này được thể hiện tại www.autohotkey.com/forum/post-56216.html#56216
</quote>
Tổ chức sự kiện
EventGhost là một công cụ tự động hóa tiên tiến, dễ sử dụng và có thể mở rộng cho MS Windows. Nó có thể sử dụng các thiết bị đầu vào khác nhau như điều khiển từ xa hồng ngoại hoặc không dây để kích hoạt macro, phần của chúng điều khiển máy tính và phần cứng kèm theo. Vì vậy, nó có thể được sử dụng để điều khiển Media-PC với một điều khiển từ xa thông thường. Nhưng công dụng của nó có thể vượt xa điều này.
http://www.eventghost.org/
Không thử nó, nhưng có vẻ thú vị và một chút liên quan, vì vậy tôi nghĩ rằng đáng để đề cập đến nó ở đây.
Một số SuperUsers có thể nhớ Girder, điều không may đã ngừng là phần mềm miễn phí từ lâu. EventGhost có vẻ hơi giống nhau. Tôi không còn có TVPhone98 của AverMedia, nhưng sử dụng điều khiển từ xa qua Girder rất thú vị.