Trang chủ » làm thế nào để » Bàn phím Ninja Gán một phím nóng cho bất kỳ cửa sổ nào

    Bàn phím Ninja Gán một phím nóng cho bất kỳ cửa sổ nào

    Khi tôi cần thực hiện một tác vụ lặp đi lặp lại như kiểm tra email hoặc chuyển sang cửa sổ IM đang mở, tùy chọn nhanh nhất là gán một phím nóng trực tiếp cho cửa sổ, vì vậy tôi có thể chuyển đổi cửa sổ được thu nhỏ / khôi phục mà không cần nhiều hơn một lần nhấn phím.

    Làm thế nào tôi thực hiện được điều này? AutoHotkey, một khung kịch bản nhỏ cho phép bạn tự động hóa mọi thứ trong Windows. Trước khi chúng tôi bắt đầu, tôi sẽ giả định rằng bạn đã tải xuống và cài đặt nó.

    Tôi đã tạo một chức năng nhỏ mà bạn có thể thêm vào một tập lệnh sẽ thực hiện công việc khó khăn trong việc tìm và bật cửa sổ. Tất cả bạn phải làm là chỉ định các phím nóng bạn muốn ở đầu tập lệnh.

    Điều đầu tiên bạn cần làm là tải xuống tập lệnh và lưu nó vào nơi hữu ích. Bạn có thể chỉ cần nhấp đúp vào tập lệnh để khởi động tập lệnh và sau đó bạn sẽ thấy biểu tượng khay mới (Màu xanh lá cây có chữ H)

    Nhấp chuột phải vào biểu tượng và chọn Chỉnh sửa tập lệnh này từ menu. Bạn sẽ phải thêm các phím nóng của riêng mình vì không có phím nào được xác định trong tập lệnh, vì vậy hãy xem kịch bản.

    ; -
    ; Khai báo các phím nóng của bạn trong phần này
    ; -
    ; - đây là những mẫu --
    ; ! j :: ToggleWindow (Ngay - Mozilla Firefox Firefox) - Win + J
    ; #c :: ToggleWindow (Nhật Bản SecureCRT) - Win + C
    ; ! x :: ToggleWindow (Thời gian cmd.exe) - Alt + X

    ; -
    ; Chức năng bật tắt các cửa sổ - Không chỉnh sửa
    ; -
    ToggleWindow (TheWindowTitle)

    SetTitleMatchMode, 2
    DetectHiddenWindows, Tắt
    IfWinActive,% TheWindowTitle%

    WinMinizing,% TheWindowTitle%

    Khác

    IfWinExist,% TheWindowTitle%
    WinActivate
    Khác

    DetectHiddenWindows, On
    IfWinExist,% TheWindowTitle%

    WinShow
    WinActivate



    Nó có thể hơi phức tạp đối với một số bạn, nhưng điều duy nhất chúng ta cần làm là thêm vào một số dòng hotkey. Bạn sẽ nhận thấy rằng đã có một số dòng hotkey mẫu được xác định, nhưng đã nhận xét.

    Phím nóng được định nghĩa theo định dạng này:

    :: ToggleWindow (Chuỗi tiêu đề một phần của Cửa sổ)

    Đối với các khóa đặc biệt, bạn sẽ sử dụng một trong các cách sau, có thể kết hợp. (có thêm thông tin tại tài liệu Autohotkey)

    # Phím Windows
    ! Alt
    ^ Điều khiển
    + Ca
    < Sử dụng phím trái (ví dụ:
    > Sử dụng phím Phải (ví dụ>! Có nghĩa là chỉ phím Alt phải)

    Vì vậy, ví dụ, nếu bạn muốn kích hoạt phím tắt bàn phím của Ctrl + Alt + F và gán nó cho Firefox, bạn sẽ sử dụng như sau:

    ^! f :: ToggleWindow (Hồi - Mozilla Firefox]

    Cá nhân, tôi cố gắng sử dụng các phím tắt không yêu cầu tôi nhấc tay khỏi các phím. Tôi chỉ đơn giản sử dụng Alt + J được gán cho Firefox vì tôi có thể nhấn vào sự kết hợp đó mà không cần di chuyển tay.

    Khi bạn hoàn tất chỉnh sửa tập lệnh, chỉ cần lưu tập tin và sau đó đi đến biểu tượng H một lần nữa và chọn tùy chọn Tải lại tập lệnh này Tập lệnh Script, sẽ tải tất cả các thay đổi của bạn. Nếu có sự cố, bạn sẽ nhận được thông báo lỗi và bạn luôn có thể sử dụng Thoát để dừng hoàn toàn tập lệnh.

    Bạn sẽ phải quyết định tổ hợp phím nào phù hợp nhất với bạn. Lời khuyên của tôi là thêm một hoặc hai lần và làm quen với việc sử dụng chúng. Trong vài ngày, bạn sẽ tự hỏi làm thế nào bạn sống mà không có họ. Bạn cũng nên đọc lên AutoHotkey cũng như vậy, nó có thể làm được nhiều hơn thế.

    Lưu ý: Hàm ToggleWindowHide trong tập lệnh dành cho những người thích phiêu lưu hơn - nó sẽ chuyển đổi cửa sổ giữa ẩn và được khôi phục lại cực kỳ hữu ích cho các cửa sổ nhắc lệnh. Về cơ bản mang lại cho tôi Tilda hoặc YaKuake trên Windows.

    Tải xuống geek_autohotkey.ahk (tập lệnh Autohotkey)