Saya memiliki keyboard Microsoft dengan play/pausetombol. Apakah ada cara saya bisa memetakan play/pausekunci tombol Play / Pause di situs web Pandora?
Saya menggunakan Chrome sebagai browser saya dan menjalankan Windows 7.
Saya memiliki keyboard Microsoft dengan play/pausetombol. Apakah ada cara saya bisa memetakan play/pausekunci tombol Play / Pause di situs web Pandora?
Saya menggunakan Chrome sebagai browser saya dan menjalankan Windows 7.
Jawaban:
Saya telah membuat solusi menggunakan AutoHotkey . Dibutuhkan sedikit pengaturan, tetapi itu sangat berharga!
Unduh dan pasang AutoHotkey_L
Buat .txt
file baru . Ganti nama untuk memiliki .ahk
ekstensi.
Klik kanan file dan pilih Edit Script
.
Masukkan yang berikut ini:
#InstallKeybdHook
Simpan .
Klik kanan file lagi, kali ini memilih Run Script
.
Script aktif seperti yang ditunjukkan pada baki Windows:
Klik kanan ikon baki dan pilih Open
.
Tekanplay/pause tombol Anda . Ketukan telah dicatat.
Dari menu, pilih View > Key history and script info
.
Ke bagian bawah, Anda akan melihat beberapa informasi tentang penekanan tombol baru-baru ini. Kami tertarik pada SC
(Scan Code). Dalam kasus saya, itu 122
.
Buka Pandora.com di Google Chrome.
Tekan Ctrl+ Luntuk memilih Bilah Alamat.
Sekarang, tekan Tabbeberapa kali hingga fokus dipindahkan ke tombol putar / pause Pandora . Terus berhitung! Dalam kasus saya, butuh 10
tab.
Klik kanan ikon baki AutoHotkey dan pilih Exit
. Kami selesai dengan pengaturan!
Buat dan jalankan skrip berikut, dengan cara yang sama seperti Langkah # 2-6 di atas. Ganti XXX
di baris 1 dengan kode pindaian Anda , dan ganti YY
di baris ke-5 dengan jumlah tab Anda .
SCXXX::
SetTitleMatchMode, 1
WinGet, original, ID, A
WinActivate, Pandora Internet Radio
Send ^l
Send {Tab YY}
Send {Space}
WinActivate, ahk_id %original%
Exit
Sekarang, ketika Anda memiliki Pandora.com terbuka dan Anda menekan play/pausetombol Anda , skrip akan mengklik play / pause di Pandora.com dan mengembalikan Anda kembali ke tempat Anda berada.
http://www.daveamenta.com/2010-06/pandora-one-media-keys-enable-them/ Orang ini membuat .exe yang memetakan kunci media untuk Anda.
Ini sedikit lebih tua, tetapi saya memiliki beberapa untuk menawarkan solusi bagi mereka yang tidak ingin menulis kode. Saya menulis sebuah aplikasi yang memungkinkan Anda memetakan kunci Anda ke Pandora. Lihat itu saya menyebutnya Pandora Keys aplikasi itu sendiri adalah open source sehingga Anda dapat mengeditnya jika diperlukan. Ini memiliki beberapa fitur rapi lainnya yang diuraikan di situs web.
Penafian: Saya penulis aplikasi ini.
>>
tombol di keyboard Anda.
Skrip Hotkey Otomatis ini berfungsi untuk saya, untuk Pandora Versi Web (di Chrome). Script mencari judul jendela aktif dengan kata "Pandora", mengirim keystroke bilah spasi ke Pause / Play, kemudian meminimalkan jendela, kembali ke jendela asli Anda. "SetTitleMatchMode, Slow" membantu skrip mengidentifikasi lebih baik jendela tersembunyi.
Contoh ini menetapkan tombol "Pause / Break" sebagai Tombol Pause, dan Alt + "Pause / Break" akan pergi ke lagu berikutnya. Untuk mengubah tombol, gunakan metode kunci idenitfier di atas dan ganti "SC045" dengan Kunci itu.
"Sleep, 50" meningkatkan kinerja dengan memperlambat script sedikit. Jika Anda menemukan bahwa terkadang skrip tidak berfungsi, coba tambahkan lebih banyak waktu di baris berikut: ex. "Tidur, 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