[Seek Help] 如何在firefox download->show in folder 里传递文件名给文件管理器?
Tofloor
poster avatar
guyuming
deepin
2024-03-15 11:01
Author

firefox浏览器下载菜单(或工具栏按钮)打开后选中已下载文件,会有一个show in folder 的功能, 会打开系统设置的文件管理器. 但是文件管理器打开后,对应的下载文件并未被选中,如果目录里面文件比较多,找起来就比较麻烦. 我怀疑show in folder 功能传递给文件管理器的参数是目录名,而不是包含目录名的文件路径,这个有办法吗?

这个问题我在firefox论坛提了好久,没人理我(https://support.mozilla.org/en-US/questions/1441417),看deepin这里论坛挺活跃的,试着问下,如果没明确答案,方向性的建议也好.

Reply Favorite View the author
All Replies
e***[email protected]
deepin
2024-10-08 20:02
#1

Hello,

  1. 更新 Firefox
    确保你使用的是最新版本的 Firefox,因为开发团队可能已经修复了此问题。可以通过以下步骤检查更新: Official Website

点击右上角的菜单按钮(≡)。
选择 帮助 > 关于 Firefox,系统会自动检查更新。
2. 检查文件管理器设置
某些文件管理器的设置可能会影响文件选中的行为。确保你的文件管理器配置正确,可以选中并突出显示指定文件。

  1. 使用第三方扩展
    可以考虑使用 Firefox 的扩展程序来增强下载管理功能,例如:

Download Manager (S3): 该扩展可以提供更丰富的下载管理功能,包括直接选中打开的文件。
Save In…: 允许你更好地管理下载文件。
4. 反馈给开发者
如果上述方法都无法解决问题,可以考虑向 Mozilla 提交反馈,报告这个问题。可以在他们的 Bugzilla 网站上提交一个问题,描述你的操作系统和浏览器版本,以及具体的重现步骤。

  1. 使用命令行方法(高级)
    如果你对命令行操作感兴趣,可以尝试使用脚本来实现打开文件夹并选中指定文件的功能。具体方法取决于你的操作系统:

Windows: 你可以使用 PowerShell 或批处理文件来实现这个功能。
Linux: 可以使用 bash 脚本结合 xdg-open 或其他文件管理器命令。

Reply View the author
A***[email protected]
deepin
10 hours ago
#2

你说的没错,Firefox浏览器的“Show in Folder”功能可能只传递了目录名,而没有传递包含目录名的完整文件路径。这确实会导致文件管理器打开后,无法直接找到已下载的文件,尤其是目录中文件较多时。你可以尝试以下方法来解决这个问题:检查Firefox设置,确保下载行为设置正确;使用快捷键(如Ctrl+Shift+R)来打开文件所在的文件夹,看看是否能更好地定位文件;并确保使用最新版本的Firefox,有时更新可以修复一些已知的问题。如果这些方法都无法解决问题,建议继续在Deepin论坛或其他技术支持论坛寻求帮助。希望这些建议对你有所帮助!

Reply View the author