Có cách nào để làm cho nút X thoát Spotify không?


27

Tôi đã dùng thử Spotify trong vài ngày qua và cảm thấy khó chịu khi nhấp vào Xnút ở phía trên bên phải của cửa sổ chỉ thu nhỏ nó thay vì đóng nó. Trên thực tế, ngay cả khi nhấp chuột phải vào thanh tác vụ và sau đó chọn "đóng cửa sổ" sẽ không đóng nó. Cũng không Alt- F4.

Hai cách duy nhất tôi biết để đóng nó (không giết nó từ trình quản lý tác vụ) là sử dụng Tệp → Thoát hoặc nhấp chuột phải vào biểu tượng khay và chọn Thoát . Thật không may, dường như không có bất kỳ lựa chọn nào để thay đổi hành vi của nó.

Tôi cũng đã nhận thấy hành vi này trong các chương trình khác như Google Talk và Skype, nhưng nó có ý nghĩa hơn đối với tôi ở đó vì mọi người thường muốn họ tiếp tục chạy trong nền. Tuy nhiên, tôi không hiểu tại sao mọi người muốn Spotify luôn chạy ngay cả khi họ không nghe nhạc.

Có cách nào trong Windows 7 để ghi đè hành vi này để nhấp vào Xsẽ buộc chương trình thoát không? Tôi cho rằng tôi có thể viết một kịch bản AutoHotKey để tạo một phím tắt sẽ thoát nó, nhưng đó có vẻ như là một hack.


" Trên thực tế, thậm chí nhấp chuột phải vào thanh tác vụ và sau đó chọn" đóng cửa sổ "sẽ không đóng nó ". Nếu bạn nhấp vào Thoát khỏi Spotify thay vào đó thì nó sẽ đóng, mặc dù phải mất một lúc. Nó hoạt động bằng cách gọi Spotify thông qua dòng lệnh và truyền vào các tham số đặc biệt -taskbar spotify: Internal: Thoát . Tôi nghĩ rằng gần như không thể sửa đổi Spotify để hành xử theo cách bạn muốn vì nó có một số hệ thống ngăn chặn giả mạo và trình cập nhật tự động. Có lẽ bạn có thể đề xuất với các nhà phát triển rằng họ thêm một tùy chọn để kiểm soát hành vi này.
James P

@James Vâng, tôi đoán không có cách nào tốt để làm điều đó ngoài việc chính các nhà phát triển Spotify thay đổi mã. Tôi đã gửi khiếu nại cho họ khi tôi đăng câu hỏi này, nhưng ai biết liệu họ có chú ý đến nó không. Hy vọng rằng, có những người khác phàn nàn về nó là tốt.
Brandon

Câu trả lời:


3

Phiên bản hiện tại của Spotify hiện thực hiện hành vi này. Chỉ cần đóng cửa sổ sẽ đóng toàn bộ ứng dụng và ngăn không cho phát nhạc ở chế độ nền.


Không dành cho tôi (Tôi đang chạy Windows 8.1). Nút X vẫn hoạt động chính xác như nút thu nhỏ --- nó không đóng Spotify cũng như dừng phát lại. Bạn đang ở trên nền tảng nào?
Brandon

@Brandon: Windows 7 và Windows 8.1. Nó nằm trên tài khoản Spotify Premium, nhưng tôi không thể tưởng tượng rằng nó quan trọng.
Bill Lynch

Tôi không có phí bảo hiểm ... Có lẽ đó là điều gây ra sự khác biệt. Tôi cho rằng nó có thể là một cách lén lút cố gắng khuyến khích người dùng miễn phí tiếp tục mở để giúp đỡ với mạng P2P của họ. Vẫn có vẻ hơi lạ. Sẽ rất thú vị khi nghe từ một vài người dùng miễn phí và cao cấp khác để xem trải nghiệm của họ có phù hợp với chúng tôi không.
Brandon

Ah, bây giờ nó đã cập nhật và những gì bạn nói trong câu trả lời của bạn là đúng. Tôi rất vui vì cuối cùng họ đã sửa nó.
Brandon

1
@BillLynch Làm thế nào để thay đổi trở lại hoạt động như nút thu nhỏ? ; _;
dùng11153

4

Bạn có thể sử dụng Alt+f, xthay vì Alt+F4như một giải pháp tạm thời để nhanh chóng đóng Spotify.


3

Bạn thực sự có thể nhấp chuột phải vào biểu tượng trong vùng thông báo và chọn mở có nội dung 'Ẩn khỏi Thanh tác vụ khi đóng.' Sau đó, [x] sẽ thực sự đóng chương trình, không chỉ thu nhỏ nó.

Nguồn: http://www.youtube.com/watch?v=X5reA9E7IjA


6
+1 Bởi vì đây là một cách tốt để làm cho Spotify không làm lộn xộn thanh tác vụ của bạn khi bạn nhấp vào nút X. Tuy nhiên, nó không thực sự đóng chương trình như bạn yêu cầu. Thay vào đó, Spotify tiếp tục chạy ở chế độ nền (như quả bóng bay bật lên trong video nói). Mặc dù nó không còn trong thanh tác vụ, nó vẫn có biểu tượng khay và vẫn hiển thị dưới tab "Quy trình" của trình quản lý tác vụ của bạn. Tôi là kiểu người không thích có thêm hành trình chạy trên máy tính của mình, vì vậy tôi thích điều đó nếu nó hoàn toàn thoát khỏi chương trình - không chỉ là ẩn nó.
Brandon

4
Downvote vì điều này chỉ ẩn chương trình. Nó vẫn chạy trong nền. Đây là thịt bò chính của tôi với Spotify.
Ben

2

Tập lệnh AHK từ cx348 dường như bắt được ai đó nhấn Alt-F4 để đóng cửa sổ, nhưng (ít nhất là đối với tôi) không bắt ai đó đóng Spotify bằng cách nhấp vào "X" ở góc trên cùng bên phải để đóng cửa sổ.

Tôi đã tạo tập lệnh AutoHotKey sau đây để bắt nếu ai đó nhấp vào "X" ở góc trên cùng bên phải của cửa sổ:

#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

Từ sự hiểu biết (có giới hạn) của tôi về cách thức hoạt động của nó (vì tôi đã hack nó cùng nhau từ một số ví dụ, không phải là chuyên gia AHK), về cơ bản kịch bản:

  • Chỉ áp dụng trên cửa sổ Spotify
  • Chờ đợi một hành động nhấp chuột trái (xuống / lên)
  • Khi điều đó xảy ra, nó sẽ lấy kích thước cửa sổ Hoạt động (Spotify) và cũng lấy vị trí chuột của bạn khi nó được nhấp
  • Nó kiểm tra để đảm bảo rằng nhấp chuột đã được thực hiện trong đó nút X bằng cách tính các ranh giới một cách nhanh chóng
  • Nếu bạn đã nhấp vào khu vực có chữ X thì nó sẽ gửi một lệnh im lặng để giết Spotify
  • Hành động nhấp được phát hành
  • Và kịch bản trở lại

Hy vọng điều này hữu ích cho ai đó!


1

Spotify giữ cho nó chạy trong nền vì nó sử dụng máy tính của bạn để giữ cho phần còn lại của mạng chạy (xem tại đây ).

Để trả lời câu hỏi của bạn, điều tốt nhất tôi có thể nghĩ đến đó chưa được đề cập liên quan đến việc có một ứng dụng hoặc tác vụ theo lịch trình khác chạy trong nền mà định kỳ (mỗi phút hoặc lâu hơn) kiểm tra xem cửa sổ Spotify có hiển thị hay không. Nếu nó không hiển thị thì nó có thể gửi lệnh đóng.

Các tác vụ theo lịch trình của Windows sẽ có khả năng này, nhưng nó phụ thuộc vào mức độ của một vấn đề.


3
+1 cho cái nhìn sâu sắc hơn về lý do tại sao họ có thể muốn chúng tôi luôn mở Spotify. Tôi không biết rằng nó sử dụng P2P. Theo tôi, đó vẫn chưa phải là lý do đủ tốt để vô hiệu hóa thứ gì đó chuẩn và cơ bản như nút X. Tôi thậm chí thích hơn nếu nút X đóng GUI và để lại một quá trình nền chạy trong khay cho công cụ P2P. Ít nhất sau đó nó mang lại ấn tượng rằng nó đóng và đưa nó ra khỏi đường đi.
Brandon

1
Xin chào @Brandon. Nó sử dụng P2P vì điều đó làm giảm ồ ạt chi phí và cơ sở hạ tầng của họ. Nếu các bài hát phổ biến thì nhiều người có chúng hơn và bản thân Spotify không phải chuyển chúng qua internet, nó chỉ sử dụng những người khác đã nghe nó. Tôi đồng ý rằng đó không phải là một thực tiễn kinh doanh tốt để không đóng ứng dụng, nhưng tôi đặt cược tiền vào đó là lý do tại sao.
Matthew Steeples

0

Tôi không có ứng dụng đó, vì vậy đây là lời khuyên chung. Hầu hết các trình duyệt và nhiều chương trình khác cũng có tính năng này. Trong phần lớn trong số họ, có một tùy chọn trong cài đặt như hộp kiểm "thu nhỏ khi đóng" hoặc "ẩn trong khay" hoặc thậm chí "tăng tốc khởi động" vì ứng dụng đã mở. Verbiage khác nhau, nhưng tất cả đều có cùng một ý nghĩa.

Nếu cần, bạn có thể tạo một lối tắt taskkill.exeđể chấm dứt chương trình. Tuy nhiên, để nhẹ nhàng hơn với nó và thay vào đó, bạn có thể đặt close.exe (trong kho lưu trữ zip) trong thư mục System32 của bạn và sau đó tạo một lối tắt bằng cách sử dụng. Lệnh cần tên của cửa sổ mở khi Spotify chạy. Nó cũng có thể sử dụng ký tự đại diện. Vì vậy, nếu tên của cửa sổ (góc trên bên trái) là "Spotify", phím tắt của bạn có thể giống như thế này:

close.exe Spot*

Điều đó sẽ đóng tất cả các cửa sổ với "Spot" là 4 chữ cái đầu tiên của tên của chúng. Close.exe cũng hữu ích để lên lịch mọi thứ. Thật dễ dàng để bắt đầu các chương trình với Trình lập lịch tác vụ và bạn cũng có thể lên lịch đóng của chúng bằng cách sử dụng cùng một cú pháp.


1. Không có thiết lập như vậy, vì vậy tôi đã nhân đôi rằng một lời khuyên chung sẽ là câu trả lời trong trường hợp này. 2. Làm thế nào là thực tế để đi đến menu bắt đầu / máy tính để bàn để nhấp vào một phím tắt khi cửa sổ chương trình mà tôi đang cố gắng đóng đã mở và trước mặt tôi?
TFM

3
Bạn có thể dễ dàng đặt phím tắt trên Thanh tác vụ hoặc trong Khởi chạy nhanh. Hoặc "Show Desktop" hoặc đặt phím tắt trong Menu Bắt đầu. Nhưng sử dụng menu Tệp và nhấp vào "Thoát" trong Spotify chỉ là 2 lần nhấp thay vì 1 trên x. Nó không khó lắm. Bạn làm cho âm thanh giống như khi bạn mở một chương trình, bạn sẽ không bao giờ có thể sử dụng bất kỳ chương trình nào khác. Đó là lý do tại sao thanh tác vụ tồn tại.
Abraxas

0

Dưới đây là một số sự thật để loại bỏ điều này:

  • Spotify phát hiện nút đóng và hủy biểu mẫu đóng, sau đó thu nhỏ ứng dụng
  • Nó phân biệt giữa nút đóng và Tệp-> Thoát

Có thể lập trình một ứng dụng phát hiện nút đóng và / hoặc thu nhỏ ứng dụng và gửi cùng một thông điệp mà Spotify thực hiện khi nhấp vào Tệp-> Thoát.

Không phải là giải pháp DỄ DÀNG nhất, nhưng nên hoạt động. Có lẽ tôi sẽ lập trình nó ...


0

Sau khi tìm kiếm vô tận và vì chủ đề này ở đây là một trong những điều đầu tiên xuất hiện tại google, tôi sẽ chia sẻ giải pháp của tôi ở đây:

Tôi vừa cài đặt AutoHotkey và viết đoạn script đơn giản sau:

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

Nếu Spotify là Cửa sổ đang hoạt động, điều này sẽ xác định lại lệnh đóng bình thường (không hoạt động) của Alt + F4 thành nhiệm vụ sẽ chấm dứt mạnh mẽ việc xác định điểm.

Quả thực điều này không phải là rất nhẹ nhàng, nhưng ... dường như là cách duy nhất để đóng spotify mà không sử dụng cách gây phiền nhiễu thông qua menu. Và cho đến nay đối với tôi nó hoạt động mà không có vấn đề.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.