Tôi có một bàn phím Microsoft với một play/pausenút. Có cách nào để tôi có thể ánh xạ play/pausekhóa tới nút Phát / Tạm dừng trên trang web Pandora không?
Tôi sử dụng Chrome làm trình duyệt của mình và đang chạy Windows 7.
Tôi có một bàn phím Microsoft với một play/pausenút. Có cách nào để tôi có thể ánh xạ play/pausekhóa tới nút Phát / Tạm dừng trên trang web Pandora không?
Tôi sử dụng Chrome làm trình duyệt của mình và đang chạy Windows 7.
Câu trả lời:
Tôi đã nấu lên một giải pháp bằng cách sử dụng AutoHotkey . Phải mất một chút để thiết lập, nhưng nó là giá trị nó!
Tải xuống và cài đặt AutoHotkey_L
Tạo một .txt
tập tin mới . Đổi tên nó để có .ahk
phần mở rộng.
Nhấp chuột phải vào tệp và chọn Edit Script
.
Nhập nội dung sau:
#InstallKeybdHook
Tiết kiệm .
Nhấp chuột phải vào tệp một lần nữa, lần này chọn Run Script
.
Tập lệnh đang hoạt động như được chỉ định trong khay Windows:
Nhấp chuột phải vào biểu tượng khay và chọn Open
.
Nhấn phím của bạn play/pause. Tổ hợp phím đã được ghi lại.
Từ menu, chọn View > Key history and script info
.
Về phía dưới, bạn sẽ thấy một số thông tin về tổ hợp phím gần đây. Chúng tôi quan tâm đến SC
(Mã quét). Trong trường hợp của tôi, nó đã được 122
.
Mở Pandora.com trong Google Chrome.
Nhấn Ctrl+ Lđể chọn Thanh địa chỉ.
Bây giờ, nhấn Tabnhiều lần cho đến khi tiêu điểm được chuyển sang nút phát / tạm dừng của Pandora . Hãy tiếp tục đếm! Trong trường hợp của tôi, nó mất 10
các tab.
Nhấp chuột phải vào biểu tượng khay AutoHotkey và chọn Exit
. Chúng tôi đã hoàn thành việc thiết lập!
Tạo và chạy tập lệnh sau, theo cách tương tự như Bước # 2-6 ở trên. Thay thế XXX
trong dòng thứ 1 bằng mã quét của bạn và thay thế YY
trong dòng thứ 5 bằng số lượng tab của bạn .
SCXXX::
SetTitleMatchMode, 1
WinGet, original, ID, A
WinActivate, Pandora Internet Radio
Send ^l
Send {Tab YY}
Send {Space}
WinActivate, ahk_id %original%
Exit
Bây giờ, khi bạn mở Pandora.com và bạn bấm play/pausephím, tập lệnh sẽ nhấp vào phát / tạm dừng trên Pandora.com và đưa bạn trở lại nơi bạn đang ở.
http://www.daveamenta.com/2010-06/pandora-one-media-keys-enable-them/ Anh chàng này đã tạo một .exe để ánh xạ các khóa phương tiện cho bạn.
Cái này cũ hơn một chút, nhưng tôi có một số để đưa ra giải pháp cho những người không muốn viết mã. Tôi đã viết một ứng dụng cho phép bạn ánh xạ các phím của mình vào Pandora. Kiểm tra xem tôi gọi nó là Pandora Keys , bản thân ứng dụng là nguồn mở để bạn có thể chỉnh sửa nó nếu cần. Nó có một số tính năng gọn gàng khác được nêu trên trang web.
Tuyên bố miễn trừ trách nhiệm: Tôi là tác giả của ứng dụng này.
>>
nút trên bàn phím của bạn.
Tập lệnh Auto Hotkey này hoạt động với tôi, cho Phiên bản Web của Pandora (trong Chrome). Tập lệnh tìm kiếm tiêu đề cửa sổ đang hoạt động với từ "Pandora", gửi tổ hợp phím không gian đến Tạm dừng / Phát, sau đó thu nhỏ cửa sổ, quay lại cửa sổ ban đầu của bạn. "SetTitleMatchMode, Slow" giúp tập lệnh xác định tốt hơn các cửa sổ ẩn.
Ví dụ này đặt phím "Tạm dừng / Nghỉ" làm Nút Tạm dừng và Alt + "Tạm dừng / Nghỉ" sẽ chuyển sang bài hát tiếp theo. Để thay đổi nút, sử dụng phương thức idenitfier ở trên và thay thế "SC045" bằng Khóa đó.
"Ngủ, 50" cải thiện hiệu suất bằng cách làm chậm kịch bản một chút. Nếu bạn thấy rằng đôi khi tập lệnh không hoạt động, hãy thử thêm nhiều thời gian hơn vào các dòng sau: ex. "Ngủ đi, 75"
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn ; Enable warnings to assist with detecting common errors.
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.
SC045::
SetTitleMatchMode, 1
SetTitleMatchMode, Slow
WinGet, original, ID, A
WinActivate, Pandora
Sleep, 50
Send {Space}
Sleep, 50
WinMinimize, Pandora
Sleep, 50
WinActivate, ahk_id %original%
Exit
!SC045::
SetTitleMatchMode, 1
SetTitleMatchMode, Slow
WinGet, original, ID, A
WinActivate, Pandora
Sleep, 50
Send {Right}
Sleep, 50
WinMinimize, Pandora
Sleep, 50
WinActivate, ahk_id %original%
Exit