Есть ли способ сделать кнопку X выход Spotify?

Я пытался Spotify в течение последних нескольких дней, и были раздражены, что нажав на X кнопка в правом верхнем углу окна просто сворачивает его, а не закрывает. На самом деле, даже щелкнув правой кнопкой мыши в панели задач, а затем выбрав "закрыть окно" не закроет его. Ни Alt -F4.

только два способа, которые я знаю, чтобы закрыть его (не убивая его из Диспетчера задач) используют Файл → Выход или щелкните правой кнопкой мыши значок в трее и выберите Exit. К сожалению, похоже, что нет никаких вариантов, чтобы изменить его поведение.

Я также заметил это поведение в других программах, таких как Google Talk и Skype, но для меня это имеет больше смысла, поскольку люди обычно хотят, чтобы они продолжали работать в фоновом режиме. Однако я не понимаю, почему кто-то хочет, чтобы Spotify всегда работал, даже если они не слушали музыку.

есть ли способ в Windows 7, чтобы переопределить это поведение, так что нажав X вынудит программу выйти? Я полагаю, что мог бы написать сценарий AutoHotKey, чтобы сделать комбинацию клавиш, которая выйдет из него, но это похоже на взлом.

17
задан Sathya
18.11.2022 4:33 Количество просмотров материала 3531
Распечатать страницу

8 ответов

текущая версия Spotify теперь реализует это поведение. Простое закрытие окна закроет все приложение и остановит воспроизведение музыки в фоновом режиме.

3
отвечен Bill Lynch 2022-11-19 12:21

можно использовать Alt+f, x вместо Alt+F4 в качестве временного решения для быстрого закрытия Spotify.

4
отвечен onik 2022-11-19 14:38

вы можете на самом деле щелкните правой кнопкой мыши на значок в области уведомлений и выберите Открыть, который говорит " скрыть от панели задач при закрытии. Тогда [x] фактически закроет программу, а не просто свернет ее.

источник:http://www.youtube.com/watch?v=X5reA9E7IjA

3
отвечен Jacob 2022-11-19 16:55

скрипт AHK из cx348, похоже, ловит кого-то, кто нажимает Alt-F4, чтобы закрыть окно, но (по крайней мере для меня) не ловит кого-то, кто закрывает Spotify, нажав "X" в правом верхнем углу, чтобы закрыть окно.

Я создал следующий скрипт AutoHotKey также поймать, если кто-то нажимает на " X " в правом верхнем углу окна:

#IfWinActive ahk_class SpotifyMainWindow
LButton::Click Down
LButton Up::
WinGetActiveStats, Title, WindowWidth, WindowHeight, X, Y
MouseGetPos, MouseX, MouseY
    if ((WindowWidth - MouseX) > 6 && (WindowWidth - MouseX) < 54 && MouseY < 20) {
        Run, taskkill /F /IM spotify.exe,, Hide
    }
    Click Up
return

из моего (ограниченного) понимания того, как это работает (поскольку я взломал это вместе из ряда примеров, не эксперт AHK), скрипт в основном:

  • применяется только на окне Spotify
  • ожидает щелчка левой кнопкой мыши (вниз/вверх)
  • когда это происходит, он захватывает активный (Spotify) размер окна, а также захватывает, где ваша позиция мыши была, когда он был нажат
  • он проверяет, чтобы убедиться, что щелчок был сделан, где кнопка X, вычисляя границы на лету
  • если вы нажмете в области, где X это посылает тихая команда, чтобы убить Spotify
  • кликом выйдет
  • и скрипт возвращает

надеюсь, что это полезно для кого-то!

2
отвечен Joey DiJulio 2022-11-19 19:12

Spotify продолжает работать в фоновом режиме, потому что он использует ваш компьютер, чтобы сохранить остальную часть сети работает (см здесь).

в ответ на ваш вопрос, лучшее, что я могу думать о том, что еще не упоминалось, включает в себя другое приложение или запланированную задачу, запущенную в фоновом режиме, которая периодически (каждую минуту или около того) проверяет, видно ли окно Spotify. Если он не виден, то он может отправить закрыть команда.

запланированные задачи Windows должны быть способны на это, но это зависит от того, насколько это проблема.

1
отвечен Matthew Steeples 2022-11-19 21:29

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

при необходимости, можно создать ярлык для taskkill.exe для завершения программы. Но, чтобы быть нежнее с ней и закройте его вместо этого, вы могли бы поставить закрыть.exe (в zip архиве) в папке System32, а затем создать ярлык с помощью этого. Команде требуется имя окна, которое открывается при запуске Spotify. Он также может использовать подстановочные знаки. Итак, если имя окна (верхний левый угол) "Spotify", ваш ярлык может быть примерно таким:

close.exe Spot*

это закроет все окна с "Spot" в качестве первых 4 букв их имени. Закрывать.exe также полезно для планирования вещей. это легко запускать программы с помощью планировщика задач, и вы можете запланировать их закрытие, используя тот же синтаксис.

0
отвечен Abraxas 2022-11-19 23:46

вот некоторые факты, чтобы забрать из этого:

  • Spotify обнаруживает кнопку закрытия, и отменяет форму закрытия, а затем минимизирует применение
  • он различает кнопку закрытия и File - >Exit

можно запрограммировать приложение, которое обнаруживает кнопку закрытия и / или минимизации приложения, и отправить то же сообщение, что Spotify делает при нажатии File->Exit.

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

0
отвечен Mike Christiansen 2022-11-20 02:03

после бесконечного поиска, и так как эта тема здесь одна из первых вещей, которые появляются в google, я поделюсь своим решением здесь:

Я просто установил AutoHotkey и написал следующий простой скрипт:

#IfWinActive ahk_class SpotifyMainWindow
!F4::
{
Run, taskkill /F /IM spotify.exe
return
}

Если Spotify является активным окном, это переопределит обычную (не работающую) команду закрытия Alt+F4 для taskkill, которая принудительно завершит spotify.

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

0
отвечен cx348 2022-11-20 04:20

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх