Глобальные горячие клавиши

Avatar
  • обновлен

Мне бы хотелось увидеть в любой версии вашего приложения горячие клавиши. Не очень удобно постоянно открывать приложение для того, что бы пометить, что музыка нравится или же переключить на следующую

B1
Дубликаты
Глобальные хоткеи

Прошу добавить возможность делать хоткеи глобальными.

Добавьте глобальные горячие клавиши, чтобы можно было переключать треки, не открывая окно с приложением
Хоткей для добавления трека в "Любимое"

Хоткей для добавления музыки в "Любимое". Играю в игры, слушая музыку и постоянно сворачиваться не очень удобно

Взаимодействие с мультимедийными кнопками

Здравствуйте! Хотелось бы добавить поддержку мультимедийных кнопок клавиатуры, чтобы не пришлось постоянно заходить в приложение, дабы поставить на паузу или пропустить трек

глобальные хоткеи в новом десктопном приложении

Рад новой версии, но для меня критично в проигрывателях - возможность настроить кастомные ГЛОБАЛЬНЫЕ горячие клавиши. Я использую ctrl+стрелки для листания музыки и изменения громкости. И ctrl+PB для play/pause. Пока остаюсь с ютуб-музыкой и винампом, которые полностью это поддерживают. Но как только в ЯМе будут горячие хоткеи - я весь ваш.

Моментальное переключение трека!!!

Здравствуйте! Предлагаю добавить супер быстрое переключение песни на следующую ! Реализовав простым способом - когда перемещаем курсор в левый верхний угол экрана, начинается следующая песня! Это сэкономит километры движения мышки и времени) Только представьте как это удобно!

Добавить шорткаты

Добавьте, пожалуйста, шоркаты на десктопной версии. На переключение треков и паузу, как в Спотифае.

ГОРЯЧИЕ КЛАВИШИ !!!!

Какой резон устанавливать отдельное приложение на компьютер в котором нулевой функционал, никаких настроек абсолютно, банального вопроса со стартом вместе с системой, отсутствие горячих клавиш.... неужели за 4 года очень сложно добавить такую простую и очевидную вещь, бессмысленное приложение, удалил сразу же..

Image 2924

возможность использовать горячие клавиши в другом приложении

Здраствуйте Разработчики Яндекс Музыка! хотелось бы иметь возможность использовать горячие клавиши находясь в другом приложении и конечно же настраивать их, например ставить галочки над горячими клавишами которые можно будет использовать в другом приложении. Очень хотелось бы переключать музыку во время игры или в другом приложении.


Avatar
Aedwin Thorn

Хотелось бы все таки иметь глобальные клавиши из коробки. Лайкнуть хоткеем можно только при активном приложении, а смысл хоткеев именно в том чтобы не отвлекаться на переключение.

Avatar
sohibjon
Цитата от Яндекс Музыка

Пока есть альтернативный вариант: создать ярлык на рабочем столе с адресом
yandexmusic://next для переключения на следующий трек, или
yandexmusic://like для лайка трека.

И уже ярлыку задать горячие клавиши для запуска.

а можно вес список такое комманды ?

Avatar
Евгений Сергеевич

До сих пор не решился вопрос с глобальными комбинациями клавиш? .... ЭЙ! Яндекс! У вас там толковые работники кончились? или я чего-то просто не знаю?

Avatar
madscientistu
Цитата от Яндекс Музыка

Пока есть альтернативный вариант: создать ярлык на рабочем столе с адресом
yandexmusic://next для переключения на следующий трек, или
yandexmusic://like для лайка трека.

И уже ярлыку задать горячие клавиши для запуска.

Есть ли какой-то способ, чтобы при этих командах приложение Я.Музыки НЕ становилось активным?
Проблема
в том, что если вы активируете эти команды, когда играете или находитесь в любом полноэкранном приложении, оно сворачивается =/

Avatar
madscientistu
Цитата от Aedwin Thorn

Хотелось бы все таки иметь глобальные клавиши из коробки. Лайкнуть хоткеем можно только при активном приложении, а смысл хоткеев именно в том чтобы не отвлекаться на переключение.

вот именно

Avatar
Николай Макаров

Я вообще в шоке с них. Написал в тех.поддержку, они ответили мол "Проголосуйте в этой теме за введение мультимедийных клавиш". Я одного не понимаю, это настолько тяжело, раз уж эта тема существует ТРИ года и ничего за это время не поменялось? Юзеры дают понять, что она нужна, им как будто вообще без разницы.

Avatar
andrew-destroyer

Пообщался с техподдержкой, направили на этот форум, благодаря которому стало понятно, что разработчики не планируют реализовывать эту фичу и похоже в целом плевали на эти голосования. Видел в комментариях жалобы на то что скрипт Autohotkey перестал работать - сделал свой на основе старых.

AutoHotkey 2.0.2

#SingleInstance force ; Determines whether a script is allowed to run again when it is already running.
SetTitleMatchMode 2
SetTitleMatchMode "Fast"

; https://www.autohotkey.com/docs/v2/Tutorial.htm#s21
; ! = alt
; ^ = ctrl
; + = shift

; yandexmusic://play/
; yandexmusic://pause/
; yandexmusic://next/
; yandexmusic://previous/
; yandexmusic://like/
; yandexmusic://dislike/

#HotIf WinExist("Yandex.Music ahk_class ApplicationFrameWindow")
^+D::
{
    isMinimized := WinGetMinMax("Yandex.Music ahk_class ApplicationFrameWindow")
    isActive := WinActive("Yandex.Music ahk_class ApplicationFrameWindow")
    
    Run "yandexmusic://dislike/"  ; this crap makes window active
    Sleep 50 ; link needs some time to execute
    
    if (isActive) {
        ; Active and Not Minimized
    } else {
        ; As its becaming active just because deeplink is called, alt-tab back
        Send "{Alt down}{tab}"
        Send "{Alt up}{tab up}"
        if (isMinimized) {
            ; Not active & Minimized
            WinMinimize
        } else {
            ; Not active & Not minimized
            ; Case when windows may be somewhere under active window, but not minimized. 
            ; When hotkey pressed, it will became toplevel, but I dont know how to fix this.
        }
    }
}

^+L::
{
    isMinimized := WinGetMinMax("Yandex.Music ahk_class ApplicationFrameWindow")
    isActive := WinActive("Yandex.Music ahk_class ApplicationFrameWindow")
    
    Run "yandexmusic://like/" ; this crap makes window active
    Sleep 50 ; link needs some time to execute
    if (isActive) {
        ; Active and Not Minimized
    } else {
        ; As its becaming active just because deeplink is called, alt-tab back
        Send "{Alt down}{tab}"
        Send "{Alt up}{tab up}"
        if (isMinimized) {
            ; Not active & Minimized
            WinMinimize
        } else {
            ; Not active & Not minimized
            ; Case when windows may be somewhere under active window, but not minimized. 
            ; When hotkey pressed, it will became toplevel, but I dont know how to fix this.
        }
    }

Думаю для малопроизводительных компов будет смысл поиграться с количеством мс для Sleep - если окно не свернуто, но аль-таб не успевает сработать после нажатия горячей клавиши, то стоит прибавить времени. В моем случае на клавиатуре есть медиа-кнопки (плей\пауза\вперед\назад) и они мне были в скрипте не нужны, но вы можете их самостоятельно добавить, это не так сложно, копипаст + доки вам в помощь :)

Разработчикам этого чуда желаю чтоб Ctrl+C перестал работать и копировать нужно было через ПКМ, может тогда поймут какой смысл от горячих клавиш в приложениях.

Avatar
-3
Alex SSS
Цитата от andrew-destroyer

Пообщался с техподдержкой, направили на этот форум, благодаря которому стало понятно, что разработчики не планируют реализовывать эту фичу и похоже в целом плевали на эти голосования. Видел в комментариях жалобы на то что скрипт Autohotkey перестал работать - сделал свой на основе старых.

AutoHotkey 2.0.2

#SingleInstance force ; Determines whether a script is allowed to run again when it is already running.
SetTitleMatchMode 2
SetTitleMatchMode "Fast"

; https://www.autohotkey.com/docs/v2/Tutorial.htm#s21
; ! = alt
; ^ = ctrl
; + = shift

; yandexmusic://play/
; yandexmusic://pause/
; yandexmusic://next/
; yandexmusic://previous/
; yandexmusic://like/
; yandexmusic://dislike/

#HotIf WinExist("Yandex.Music ahk_class ApplicationFrameWindow")
^+D::
{
    isMinimized := WinGetMinMax("Yandex.Music ahk_class ApplicationFrameWindow")
    isActive := WinActive("Yandex.Music ahk_class ApplicationFrameWindow")
    
    Run "yandexmusic://dislike/"  ; this crap makes window active
    Sleep 50 ; link needs some time to execute
    
    if (isActive) {
        ; Active and Not Minimized
    } else {
        ; As its becaming active just because deeplink is called, alt-tab back
        Send "{Alt down}{tab}"
        Send "{Alt up}{tab up}"
        if (isMinimized) {
            ; Not active & Minimized
            WinMinimize
        } else {
            ; Not active & Not minimized
            ; Case when windows may be somewhere under active window, but not minimized. 
            ; When hotkey pressed, it will became toplevel, but I dont know how to fix this.
        }
    }
}

^+L::
{
    isMinimized := WinGetMinMax("Yandex.Music ahk_class ApplicationFrameWindow")
    isActive := WinActive("Yandex.Music ahk_class ApplicationFrameWindow")
    
    Run "yandexmusic://like/" ; this crap makes window active
    Sleep 50 ; link needs some time to execute
    if (isActive) {
        ; Active and Not Minimized
    } else {
        ; As its becaming active just because deeplink is called, alt-tab back
        Send "{Alt down}{tab}"
        Send "{Alt up}{tab up}"
        if (isMinimized) {
            ; Not active & Minimized
            WinMinimize
        } else {
            ; Not active & Not minimized
            ; Case when windows may be somewhere under active window, but not minimized. 
            ; When hotkey pressed, it will became toplevel, but I dont know how to fix this.
        }
    }

Думаю для малопроизводительных компов будет смысл поиграться с количеством мс для Sleep - если окно не свернуто, но аль-таб не успевает сработать после нажатия горячей клавиши, то стоит прибавить времени. В моем случае на клавиатуре есть медиа-кнопки (плей\пауза\вперед\назад) и они мне были в скрипте не нужны, но вы можете их самостоятельно добавить, это не так сложно, копипаст + доки вам в помощь :)

Разработчикам этого чуда желаю чтоб Ctrl+C перестал работать и копировать нужно было через ПКМ, может тогда поймут какой смысл от горячих клавиш в приложениях.

Так локальные голярчие клавиши работают

Avatar
andrew-destroyer
Цитата от Alex SSS

Так локальные голярчие клавиши работают

Так в локальных клавишах нет дизлайка (при этом лайк есть, забавно) Мне нужен был глобальный хоткей для дизлайка - я его сделал, хоть и криво.

Да и какой смысл от горячих клавиш, если для их использования нужно разворачивать окно с музыкой? Никакого)

Avatar
Евгений Сергеевич

Ну раз яндексу плевать на своих клиентов, значит, видимо, пора уходить в ВК музыку. Хоть у них там и кривовато все, но они хотябы работают над этим. Незаменимых нет.