autohotkey spotify

autohotkey - Hotkey para la siguiente canción en Spotify



(5)

Después de la actualización de Spotify de marzo de 2015, la tecla de acceso directo que aparece a continuación ya no funciona para obtener la siguiente canción en Spotify:

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

El SpotifyMainWindow "parece ser el mismo cuando se verifica con un espía, y Ctrl-Right también funciona para la siguiente canción en Spotify, pero la tecla de acceso rápido no lo hace.

¿Cómo hacer una tecla de acceso rápido para la siguiente canción en el Spotify actualizado?


Me las arreglé para hacerlo funcionar usando códigos de teclas multimedia. Aquí está mi guión:

; "CTRL + LEFT" for previous ^Left::Media_Prev ; "CTRL + RIGHT" for next ^Right::Media_Next ; "CTRL + SPACE" for pause ^Space::Media_Play_Pause

Está funcionando como un encanto ahora.


Para usuarios de Windows 8, modifiqué el script anterior a uno que funcionará para su sistema operativo. Cambiará a Canción anterior, Pausa / Reproducir, Canción siguiente

; "CTRL + LEFT" for previous ^Left::Send {Media_Prev} ; "CTRL + RIGHT" for next ^Right::Send {Media_Next} ; "CTRL + SPACE" for pause ^Space::Media_Play_Pause


Solo probé esto con el último spotify y 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


Una solución alternativa es poner la ventana de Spotify al frente, enviarle un espacio y luego minimizarlo de nuevo.

Es posible que desee dejar de minimizarlo de acuerdo con sus propias preferencias.

Volver a editar: también funcionó para omitir pistas, es un poco intrincado y es posible que no funcione si tiene UAC habilitado (de acuerdo con los documentos), YMMV. Funciona para mi aunque

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 }


Vi esto trabajando pero no por la llave que quería

^Space::Media_Play_Pause

Y decidí ver si esto funcionaría.

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

y lo hace! Hurra. Supongo que funciona para cualquier clave que desee y no solo la tecla de espacio.