为提升您的使用体验,本站正在维护,部分功能暂时无法使用。如果本站文章无法解决您的问题,您想要向社区提问的话,请到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 提问,我们的支持社区将会很快回复您的疑问。

搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

详细了解

Firefox won't automatically open .pls file

  • 6 个回答
  • 1 人有此问题
  • 7 次查看
  • 最后回复者为 n5mx

more options

Using High Criteria Total Recorder, a job starts and downloads a file *.pls but Firefox will not permit it be automatically opened every time, the 'Do this automatically every time for files like this' is grayed out. Here is the link:

http://veniceclassicradio.eu/live1/128.pls

Using High Criteria Total Recorder, a job starts and downloads a file *.pls but Firefox will not permit it be automatically opened every time, the 'Do this automatically every time for files like this' is grayed out. Here is the link: http://veniceclassicradio.eu/live1/128.pls

被采纳的解决方案

As a workaround, you can define a new content type using my extension here:

https://addons.mozilla.org/firefox/addon/content-type-fixer/

Here's how:

(1) Turn on listening by clicking its button (Zzzz disappears and a yellow burst appears on the button)

(2) Start the download again, you can cancel out of the Open/Save dialog

(3) Click the toolbar button and click Add/Edit Content Types

(4) A tab will appear with a table showing your download request. Click Add for the .pls file and assign a content-type (the fictitious one usually is fine).

The table will show that row is now obsolete. Ignore that.

You can close this tab.

(5) Try the download again and you should now be able to define a persistent behavior (check the box).

Does that work on yours?

You can disable the extension when you are not downloading .pls files. Click the button and then click Stop Listening/Clear Log.

定位到答案原位置 👍 1

所有回复 (6)

more options

This file is send as a generic content type and in such a case it isn't possible to select this choice.

  • Content-Type application/octet-stream
more options

The reply: "it isn't possible to select this choice" is unhelpful because Google Chrome permits a user to select 'this choice' for this file type. Sorry Firefox, this is lame of you and your agent who provided the answer.

more options

Firefox needs a valid content-type send by the server for an automatic action. The file extension is only used as a fallback and in that case Firefox will offer to open the file in the default application for this file extension. This has always been the case and is done for security reasons because a website (or a post on a website) can easily spoof the file extension.

more options

选择的解决方案

As a workaround, you can define a new content type using my extension here:

https://addons.mozilla.org/firefox/addon/content-type-fixer/

Here's how:

(1) Turn on listening by clicking its button (Zzzz disappears and a yellow burst appears on the button)

(2) Start the download again, you can cancel out of the Open/Save dialog

(3) Click the toolbar button and click Add/Edit Content Types

(4) A tab will appear with a table showing your download request. Click Add for the .pls file and assign a content-type (the fictitious one usually is fine).

The table will show that row is now obsolete. Ignore that.

You can close this tab.

(5) Try the download again and you should now be able to define a persistent behavior (check the box).

Does that work on yours?

You can disable the extension when you are not downloading .pls files. Click the button and then click Stop Listening/Clear Log.

more options

ThorntonTarr said

Using High Criteria Total Recorder, a job starts and downloads a file *.pls but Firefox will not permit it be automatically opened every time, the 'Do this automatically every time for files like this' is grayed out. Here is the link: http://veniceclassicradio.eu/live1/128.pls

Brilliant, this works perfectly. I understand the security aspect but it would have been easier to ask a security related exception question instead of this add-on. However, I am good to go. cheers

more options

this sure is a very neat add-on. helpful in other cases too, of course.

One can associate a file type with a bash 1-liner to further lauch stuff and process params & URL