Существует ли комбинация клавиш для “Сохранить в Вашей библиотеке” в настольном приложении Spotify?

Вопрос или проблема

Сохранить в вашу библиотеку — отличный способ сохранить любимые песни и воспроизвести их позже в виде плейлиста. Также популярно иметь Ваша библиотека > Песни доступное в оффлайне на мобильном. Так вы никогда не останетесь без чего-то хорошего, чтобы послушать.

Слушая на своем настольном компьютере, я хотел бы без усилий добавить текущий трек в свою библиотеку.
Есть ли сочетание клавиш, чтобы это сделать?

Для справки, существовала аналогичная функция под названием “Избранное” с устаревшим вопросом на SuperUser здесь.

В настольных приложениях Spotify нет сочетаний клавиш, не говоря уже о Сохранить в вашу библиотеку, и, вероятно, никогда не будет. В декабре 2016 года они отметили запрос (изначально 2012 года) как “Не сейчас”.

Для пользователей macOS я не знаю решения.

Для пользователей Windows AutoHotkey — довольно рабочий вариант.

Вот скрипт AutoHotkey, который работает по состоянию на 30.10.2017.

; Control+Shift+Win+F1
^+#F1:: SendInput {Media_Play_Pause}

; Control+Shift+Win+F2
^+#F2:: SendInput {Media_Prev}

; Control+Shift+Win+F3
^+#F3:: SendInput {Media_Next}

; Control+Shift+Win+F4
^+#F4:: SaveSongToSpotifyLibrary()

SaveSongToSpotifyLibrary() {
    spotify := "ahk_exe spotify.exe"
    if WinExist(spotify) {
        ; Сохраняем начальный ID окна и положение мыши.
        MouseGetPos x, y, startingWinId

        ; Активируем Spotify.
        WinActivate %spotify%
        WinWaitActive %spotify%

        saveToYourLibraryIcon = %A_WorkingDir%\apps\SpotifyController\SaveToYourLibraryIcon.png
        ImageSearch FoundX, FoundY, 0, 0, A_ScreenWidth, A_ScreenHeight, %saveToYourLibraryIcon%
        if (ErrorLevel = 0) {
            Click %FoundX%, %FoundY%

        } else if (ErrorLevel = 2) {
            MsgBox % "Проблема с поиском изображения. Находится ли saveToYourLibraryIcon в правильном месте?"

        } else if (ErrorLevel = 1) {
            MsgBox % "Не удалось сохранить песню. Не найдено кнопки Добавить."
        }

        ; Восстанавливаем исходное положение окна и мыши.
        WinActivate ahk_id %startingWinId%
        MouseMove %x%, %y%
    }
}

Инструкция

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

  • Этот скрипт использует функцию ImageSearch. Я создал изображение для поиска, сделав снимок экрана кнопки плюс в нижнем левом углу приложения Spotify.
    Вы можете создать одно сами или скачать это.
    Иконка SaveToYourLibrary

  • Назовите его SaveToYourLibraryIcon.png и поместите в тот же каталог, что и ваш скрипт.

  • Вот и все.
    Нажмите Ctrl+Shift+Win+F4 (измените это на что угодно), и активная песня будет добавлена в вашу библиотеку!

Alt + Shift + B работает на Windows, когда окно Spotify активно.

Вы можете просмотреть все комбинации клавиш, нажав Ctrl + /

Ответ 2024 года

Spotify добавил несколько родных сочетаний клавиш, которые вы можете проверить с помощью Shift+? согласно https://support.spotify.com/article/keyboard-shortcuts/

MacOS

Вы можете добавить песню в свои понравившиеся, нажав Ctrl+Shift+B

Другие ОС

Вы можете посмотреть все сочетания клавиш с помощью Shift+?.

Ctrl+Space. Я нашел это абсолютно случайно, так что… да:>

На Mac с помощью Keyboard Maestro довольно легко создать макрос, чтобы поставить лайк на песню с клавиатуры и вернуться к работе. Вот как выглядит макрос визуально:

введите описание изображения здесь

  1. добавить горячую клавишу shift-option-l
  2. создать последовательность: Активировать Spotify
  3. пауза на 1 секунду (какая-то пауза очень важна, возможно, потребуется меньшее время), чтобы убедиться, что Spotify готов к сочетанию клавиш
  4. ввести сочетание клавиш Spotify для лайка на песню: shift-option-b (благодарность @Hari выше за указание, где найти сочетание)
  5. реактивировать последнее активное приложение

Я обычно держу Spotify на половине своего вторичного монитора, чтобы это не слишком мешало рабочему процессу приложения. Я мог бы сделать это в фоне, если бы был пункт меню для “лайка песни”, но его нет.

Другие утилиты макросов для Mac или Apple Script или Automator могут в основном сделать что-то похожее, но я использую Keyboard Maestro (быстрее создавать макросы, легче строить), вот почему я выбрал решение с использованием Keyboard Maestro.

  1. Toastyfy должен быть установлен и настроен на горячие клавиши Alt + Shift + S, чтобы показать Spotify.
  2. hotkeyP должен быть установлен и настроен для открытия скрипта горячкой клавишей (у меня 1 клавиша, Pause/Break).
  3. Скрипт должен быть скопирован в текстовый файл, а расширение должно быть изменено с *.txt на *.vbs.
Set oShell = CreateObject("WScript.Shell")
oShell.SendKeys("^%{s}")
WScript.Sleep 1000
oShell.SendKeys"%+{b}"
WScript.Sleep 1000
oShell.SendKeys("^%{s}")

Теперь я могу ставить лайки и убирать лайки одной кнопкой, не отвлекаясь от работы, но мне кажется, что потраченный день того не стоил 😀

Ответ или решение

На момент последнего обновления в октябре 2023 года, в настольном приложении Spotify нет встроенной комбинации клавиш для быстрого сохранения текущего трека в вашу библиотеку. Несмотря на популярность этой функции и её полезность для пользователей, Spotify не предусмотрел горячие клавиши для этой задачи, что вызвало множество запросов со стороны сообщества на протяжении многих лет.

Альтернативные решения

  1. Использование клавиши "Ctrl + Shift + B" на macOS:
    На macOS можно использовать комбинацию клавиш Ctrl + Shift + B для сохранения трека. Эта комбинация добавляет текущую песню в список "Нравится". Однако для пользователей Windows такой функции нет, и придется прибегнуть к другим методам.

  2. Использование AutoHotkey на Windows:
    Для пользователей Windows возможно создание скрипта с использованием AutoHotkey, который позволит вам реализовать эту функцию. Примерный код скрипта выглядит следующим образом:

    ; Ctrl + Shift + Win + F4
    ^+#F4:: SaveSongToSpotifyLibrary()
    
    SaveSongToSpotifyLibrary() {
       spotify := "ahk_exe spotify.exe"
       if WinExist(spotify) {
           ; Активировать Spotify
           WinActivate %spotify%
           WinWaitActive %spotify%
    
           ; Ищет кнопку "Добавить в библиотеку"
           saveToYourLibraryIcon = путь\к\иконке\SaveToYourLibraryIcon.png
           ImageSearch FoundX, FoundY, 0, 0, A_ScreenWidth, A_ScreenHeight, %saveToYourLibraryIcon%
           if (ErrorLevel = 0) {
               Click %FoundX%, %FoundY%
           } else if (ErrorLevel = 1) {
               MsgBox "Не удалось найти кнопку добавления."
           }
       }
    }

    Примечание: вам необходимо будет создать изображение кнопки добавления и сохранить его в том же каталоге, что и скрипт.

  3. Клавиша "Alt + Shift + B" для Windows:
    Если Spotify является активным окном, комбинация клавиш Alt + Shift + B также работает.

  4. Проверка всех комбинаций клавиш:
    Вы можете получить доступ ко всем доступным сочетаниям клавиш, нажав Ctrl + / или Shift + ? в самом приложении Spotify.

Вывод

На данный момент никаких встроенных сочетаний клавиш для "Сохранить в библиотеку" в настольном приложении Spotify нет, и разработчики не планируют их добавление. Однако, с использованием сторонних утилит, таких как AutoHotkey, вы можете создать индивидуальное решение под свои нужды. Несмотря на это, Spotify улучшает свои функции, и такие возможности могут появиться в будущем.

SEO оптимизация

Если вы ищете информацию о том, как быстро сохранить трек в Spotify на компьютере, обращайтесь к этому руководству. Мы рассмотрели различные комбинации клавиш и альтернативные методы, такие как использование AutoHotkey для пользователей Windows и клавиш для macOS. Знать эти методы поможет вам удобно использовать Spotify и делать вашу музыкальную коллекцию более доступной с помощью упрощенных действий.

Оцените материал
Добавить комментарий

Капча загружается...