Existe uma maneira de fazer o botão X sair do Spotify?

27

Eu estive testando o Spotify nos últimos dias e fiquei chateado porque clicar no botão X no canto superior direito da janela apenas minimiza isso em vez de fechá-lo. Na verdade, mesmo clicando com o botão direito do mouse na barra de tarefas e selecionando "fechar janela" não a fechará. Nem o Alt - F4 .

As únicas duas maneiras que eu sei de fechar isto (menos de matar isto do gerente de tarefa) estão usando Sair ou clicando com o botão direito no ícone de bandeja e selecionando Exit . Infelizmente, não parece haver nenhuma opção para mudar seu comportamento.

Também notei esse comportamento em outros programas, como o Google Talk e o Skype, mas faz mais sentido para mim, já que as pessoas normalmente querem que eles continuem sendo executados em segundo plano. No entanto, não vejo por que alguém iria querer que o Spotify estivesse sempre rodando, mesmo que não estivessem ouvindo música.

Existe uma maneira no Windows 7 de substituir esse comportamento, de modo que clicar no X forçará o programa a sair? Eu suponho que eu poderia escrever um script AutoHotKey para fazer um atalho de teclado que sairia dele, mas isso parece um hack.

    
por Brandon 23.07.2011 / 11:42

8 respostas

3

A versão atual do Spotify agora implementa esse comportamento. Basta fechar a janela para fechar o aplicativo inteiro e impedir que a música seja reproduzida em segundo plano.

    
por 01.03.2015 / 20:28
4

Você pode usar Alt+f, x em vez de Alt+F4 como uma solução temporária para fechar rapidamente o Spotify.

    
por 18.08.2011 / 09:53
3

Você pode clicar com o botão direito do mouse no ícone na área de notificação e escolher a opção "Ocultar da barra de tarefas quando estiver fechado". Então o [x] irá realmente fechar o programa, não apenas minimizá-lo.

Fonte: link

    
por 19.04.2012 / 00:37
2

O script AHK do cx348 parece pegar alguém apertando Alt-F4 para fechar a janela, mas (pelo menos para mim) não pega alguém fechando o Spotify clicando no "X" no canto superior direito para fechar a janela .

Eu criei o seguinte script AutoHotKey para também detectar se alguém clica no "X" no canto superior direito da janela:

#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

Do meu (limitado) entendimento de como isso funciona (já que eu inventei isso em vários exemplos, não sou um especialista em AHK), o script basicamente:

  • Aplica-se apenas à janela do Spotify
  • Aguarda uma ação de clique com o botão esquerdo do mouse (para baixo / para cima)
  • Quando isso ocorre, ele captura o tamanho da janela Ativo (Spotify) e também pega onde a posição do mouse estava quando foi clicada
  • Ele verifica se o clique foi feito onde o botão X está computando os limites em tempo real
  • Se você clicou na área em que o X está enviando um comando silencioso para matar o Spotify
  • A ação de clique é liberada
  • E o script retorna

Espero que isso seja útil para alguém!

    
por 30.10.2014 / 01:09
1

O Spotify continua sendo executado em segundo plano porque usa seu computador para manter o restante da rede em funcionamento (consulte aqui ).

Em resposta à sua pergunta, a melhor coisa que posso pensar que já foi mencionado envolve ter outro aplicativo ou tarefa agendada em execução em segundo plano que periodicamente (cada minuto ou mais) verifica se a janela do Spotify está visível. Se não estiver visível, pode enviar o comando de fechamento.

As tarefas agendadas do Windows devem ser capazes disso, mas isso depende do tamanho do problema.

    
por 28.09.2011 / 11:33
0

Eu não tenho esse aplicativo, então este é um conselho geral. A maioria dos navegadores e muitos outros programas também possuem esse recurso. Na grande maioria deles, há uma opção em configurações como uma caixa de seleção para "minimizar ao fechar" ou "ocultar na bandeja", ou até mesmo "acelerar a inicialização", pois o aplicativo já está aberto. O palavreado varia, mas todos significam a mesma coisa.

Se necessário, você pode criar um atalho para taskkill.exe para finalizar o programa. Mas, para ser mais gentil com ele e fechá-lo, você poderia colocar close.exe (no arquivo zip) na pasta System32 e crie um atalho usando isso. O comando precisa do nome da janela que é aberta quando o Spotify é executado. Pode usar curingas também. Então, se o nome da janela (canto superior esquerdo) for "Spotify", seu atalho pode ser algo assim:

close.exe Spot*

Isso fecha todas as janelas com "Spot" como as primeiras 4 letras do nome. Close.exe também é útil para agendar coisas. É fácil iniciar programas com o Agendador de Tarefas, e você pode agendar o fechamento deles também, usando a mesma sintaxe.

    
por 23.07.2011 / 12:00
0

Aqui estão alguns fatos para tirar disso:

  • O Spotify detecta o botão "Fechar" e cancela o formulário. Em seguida, minimiza o aplicativo
  • Diferencia o botão "Fechar" e "Arquivo" > Sair

É possível programar um aplicativo que detecta o botão de fechamento e / ou a minimização do aplicativo e envia a mesma mensagem que o Spotify faz quando a opção Arquivo-> Sair é clicada.

Não é a solução EASIEST, mas deve funcionar. Talvez eu vou programá-lo ...

    
por 07.08.2011 / 03:20
0

Após uma busca sem fim e já que este tópico aqui é uma das primeiras coisas que aparecem no google, compartilharei minha solução aqui:

Acabei de instalar o AutoHotkey e escrevi o seguinte script simples:

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

Se o Spotify é a janela ativa, isso irá redefinir o normal (não funcionando) comando de fechamento de Alt + F4 para o taskkill, que terminará com força o spotify.

Na verdade, isso não é muito gentil, mas bem ... parece ser a única maneira de fechar spotify sem usar o caminho chato através do menu. E até agora para mim está funcionando sem problemas.

    
por 05.07.2014 / 00:18