web-dev-qa-db-fra.com

Raccourci clavier pour la prochaine chanson dans Spotify

Après la mise à niveau de mars 2015 de Spotify, le raccourci clavier ci-dessous ne fonctionne plus pour obtenir la chanson suivante dans Spotify:

; Spotify next track
<^>!p::
DetectHiddenWindows, On 
ControlSend, ahk_parent, ^{Right}, ahk_class SpotifyMainWindow
DetectHiddenWindows, Off 
Return 

Le SpotifyMainWindow "semble être le même lors de la vérification avec espion, et Ctrl-Droite fonctionne également pour la chanson suivante dans Spotify, mais pas le raccourci clavier.

Comment créer un raccourci clavier pour la prochaine chanson dans le Spotify mis à niveau?

26
EquipDev

J'ai réussi à le faire fonctionner en utilisant des codes clés multimédias. Voici mon script:

; "CTRL + LEFT"  for previous 
^Left::Media_Prev


; "CTRL + RIGHT"  for next 
^Right::Media_Next


; "CTRL + SPACE"  for pause
^Space::Media_Play_Pause

Ça fonctionne comme un charme maintenant.

Pour les utilisateurs de Windows 8, j'ai modifié le script précédent en un qui fonctionnera pour votre système d'exploitation! Passera à la chanson précédente, pause/lecture, chanson suivante

; "CTRL + LEFT"  for previous 
^Left::Send {Media_Prev}


; "CTRL + RIGHT"  for next 
^Right::Send {Media_Next}


; "CTRL + SPACE"  for pause
^Space::Media_Play_Pause
6
Joseph Stephen

Dans le même temps, une solution consiste à placer la fenêtre Spotify au premier plan, à lui envoyer un espace, puis à la réduire à nouveau.

Vous voudrez peut-être arrêter la minimisation selon vos préférences

Ré-éditez - cela a également fonctionné pour sauter des pistes, c'est un peu hacky et peut ne pas fonctionner si vous avez activé l'UAC (selon les documents), YMMV. Fonctionne pour moi cependant

ScrollLock::
{
 DetectHiddenWindows, On
 WinActivate, ahk_class  SpotifyMainWindow
 SendInput, , ^{Right}, ahk_class SpotifyMainWindow
 Sleep, 100
 ControlSend, , {Space}, ahk_class  SpotifyMainWindow
 DetectHiddenWindows, Off
 WinMinimize, ahk_class  SpotifyMainWindow
 return
}


PrintScreen::
{
 DetectHiddenWindows, On
 WinActivate, ahk_class  SpotifyMainWindow
 SendInput, , ^{Left}, ahk_class SpotifyMainWindow
 Sleep, 100
 ControlSend, , {Space}, ahk_class  SpotifyMainWindow
 DetectHiddenWindows, Off
 WinMinimize, ahk_class  SpotifyMainWindow
 return
}

Pause::
{
 DetectHiddenWindows, On
 WinActivate, ahk_class  SpotifyMainWindow
 ControlSend, , {Space}, ahk_class  SpotifyMainWindow
 DetectHiddenWindows, Off
 WinMinimize, ahk_class  SpotifyMainWindow
 return
}
4
Wil

Je viens de tester cela avec Spotify et Windows 10

; "CTRL + ALT + UP" for volume up
$^!Up::Volume_Up

; "CTRL + ALT + DOWN" for volume down
$^!Down::Volume_Down

; "CTRL + ALT + LEFT" for previous 
^!Left::Media_Prev

; "CTRL + ALT + RIGHT" for next 
^!Right::Media_Next

; "CTRL + ALT + SPACE" for pause
^!Space::Media_Play_Pause
1
Frank Fu

J'ai vu ça marcher mais pas pour la clé que je voulais

^Space::Media_Play_Pause

et a décidé de voir si cela fonctionnerait

Numpad4::^Media_Prev
Numpad5::^Media_Next
Numpad6::^Media_Play_Pause

et c'est le cas! Yay. Je suppose que cela fonctionne pour toutes les clés que vous voulez et pas seulement pour la touche espace.

1
robert bolling