J'ai un clavier Microsoft avec un play/pausebouton. Existe-t-il un moyen de mapper la play/pauseclé sur le bouton Lecture / Pause sur le site Web de Pandora?
J'utilise Chrome comme navigateur et j'utilise Windows 7.
J'ai un clavier Microsoft avec un play/pausebouton. Existe-t-il un moyen de mapper la play/pauseclé sur le bouton Lecture / Pause sur le site Web de Pandora?
J'utilise Chrome comme navigateur et j'utilise Windows 7.
Réponses:
J'ai concocté une solution en utilisant AutoHotkey . Il faut un peu de mise en place, mais ça vaut le coup!
Télécharger et installer AutoHotkey_L
Créez un nouveau .txt
fichier. Renommez- le pour avoir l' .ahk
extension.
Cliquez avec le bouton droit sur le fichier et sélectionnez Edit Script
.
Saisissez les informations suivantes:
#InstallKeybdHook
Enregistrez .
Cliquez de nouveau avec le bouton droit sur le fichier, cette fois en sélectionnant Run Script
.
Le script est actif comme indiqué dans la barre d'état Windows:
Cliquez avec le bouton droit sur l'icône de la barre d'état et sélectionnez Open
.
Appuyez sur votre play/pausetouche. La frappe a été enregistrée.
Dans le menu, sélectionnez View > Key history and script info
.
Vers le bas, vous verrez des informations sur la frappe récente. Nous sommes intéressés par le SC
(Scan Code). Dans mon cas, ça l'était 122
.
Ouvrez Pandora.com dans Google Chrome.
Appuyez sur Ctrl+ Lpour sélectionner la barre d'adresse.
Maintenant, appuyez Tabplusieurs fois jusqu'à ce que la mise au point soit déplacée vers le bouton de lecture / pause de Pandora . Gardez le compte! Dans mon cas, cela a pris des 10
onglets.
Cliquez avec le bouton droit sur l'icône de la barre d'outils AutoHotkey et sélectionnez Exit
. Nous avons terminé la configuration!
Créez et exécutez le script suivant, de la même manière que les étapes 2 à 6 ci-dessus. Remplacez XXX
à la 1ère ligne par votre code de numérisation et remplacez YY
à la 5ème ligne par le nombre d'onglets .
SCXXX::
SetTitleMatchMode, 1
WinGet, original, ID, A
WinActivate, Pandora Internet Radio
Send ^l
Send {Tab YY}
Send {Space}
WinActivate, ahk_id %original%
Exit
Maintenant, lorsque Pandora.com est ouvert et que vous appuyez sur votre play/pausetouche, le script clique sur lecture / pause sur Pandora.com et vous ramène là où vous étiez.
http://www.daveamenta.com/2010-06/pandora-one-media-keys-enable-them/ Ce mec a créé un .exe qui mappe les clés multimédias pour vous.
C'est un peu plus ancien, mais j'en ai pour proposer une solution à ceux qui ne veulent pas écrire de code. J'ai écrit une application qui vous permet de mapper vos clés sur Pandora. Vérifiez-le, je l'appelle Pandora Keys, l'application elle-même est open source afin que vous puissiez la modifier si nécessaire. Il a d'autres fonctionnalités intéressantes qui sont décrites sur le site Web.
Avertissement: je suis l'auteur de cette application.
>>
bouton de votre clavier.
Ce script de raccourci clavier automatique a fonctionné pour moi, pour la version Web de Pandora (dans Chrome). Le script recherche le titre de la fenêtre active avec le mot "Pandora", envoie la touche de la barre d'espace à Pause / Play, puis réduit la fenêtre, revenant à votre fenêtre d'origine. Le "SetTitleMatchMode, Slow" aide le script à mieux identifier les fenêtres cachées.
Cet exemple définit la touche "Pause / Break" comme bouton Pause, et Alt + "Pause / Break" ira au morceau suivant. Pour modifier le bouton, utilisez la méthode idenitfier clé ci-dessus et remplacez "SC045" par cette clé.
Le "Sleep, 50" améliore les performances en ralentissant un peu le script. Si vous constatez que parfois le script ne fonctionne pas, essayez d'ajouter plus de temps dans ces lignes: ex. "Dors, 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