有没有一种方法可以导出 Firefox 窗口的打开标签的 URL?

hek*_*ran 92 firefox url export browser-tabs

如果我打开了一个包含 10 个选项卡的 Firefox 窗口,是否可以在 Firefox 或插件中以文本文件或其他格式获取这 10 个选项卡的 URL?

现在,如果我想这样做,我需要复制选项卡 A 的 URL,将其粘贴到某处,移动到选项卡 B,然后重复。我还可以将所有选项卡加入一个文件夹并导出,但这似乎很麻烦。

如果没有这样的方法,谁能给我指点一些描述编写Firefox插件基础知识的文档。如果没有“标准”的方式,我愿意自己写这个。

mva*_*ark 82

转到工具 > 选项。

在“常规”选项卡中的“启动”部分中查找“使用当前页面”按钮。当您单击“使用当前页面”按钮时,在不同选项卡中打开的页面的所有 URL 将被复制到带有管道分隔符的主页文本框中。复制文本以获取所有 URL。

模拟单击“使用当前页面”按钮的键盘快捷键是Alt+ T+ O+ C(在 Firefox 14 中测试)

  • 此操作也可以轻松逆转,只需按 ctrl-z 即可撤消更改,之前文本框中的任何内容都将恢复。现在您不必安装插件。 (11认同)
  • 很好的答案。`Alt+E+N+C` 适用于任何其他 Linux 用户。:) (4认同)
  • 这种方法非常有效,但您必须为每个窗口都这样做。它也不会抓取固定选项卡,因此您也必须单独执行这些操作。 (4认同)
  • 这不应该是答案。让我直说吧,您暂时将主页设置为一个字符串,其中包含由管道分隔的当前选项卡(在 psting 到电子邮件或文档中时看起来不太好)。您复制 URL,然后撤消将您的主页设置回原来的样子。如果忘记那一步会怎样?Rook 的答案是一种更好的逻辑方法来获取所有标签 URL。 (4认同)
  • 尝试在大约 7 个 Windows 中保存 300 多个选项卡的巨大会话时,这对我不起作用。就标签编号而言,此技巧似乎有限制,请注意 (3认同)
  • TOC = 目录!整洁的!适用于 Windows 上的 Firefox 17.0.9。 (2认同)
  • 对于 Mac 用户,转到 Firefox > 首选项(工具菜单没有条目选项)。 (2认同)

hek*_*ran 27

我发现了一个名为 Send Tab URLs 的插件,它复制所有打开的标签的 URL,目的是通过电子邮件将它们发送给某人。此附加组件还允许 URL 的目标是剪贴板和电子邮件,因此这 100% 解决了我的问题。

https://addons.mozilla.org/en-US/firefox/addon/4437

  • 不幸的是,这是 Firefox 57 的生命终结。有没有人找到替代方案? (4认同)
  • @semtex41 是的。这是:https://addons.mozilla.org/en-US/firefox/addon/copy-all-tab-urls-we/ 它被称为“复制所有标签 URL WE” (2认同)
  • 另外,另一个:https://addons.mozilla.org/en-US/firefox/addon/export-tabs-urls-and-titles/?src=search (2认同)

Roo*_*ook 16

无需导出任何东西。

只需将所有选项卡保存在一个文件夹中(您已经知道如何做到这一点),右键单击文件夹,复制。打开记事本,粘贴。瞧。该文件夹中书签的所有 URL。

  • 这不是一个不寻常的问题。我一直在寻找同样的东西。我在我的工作电脑上打开了 50 多个标签,这些标签来自我在午休时发现的东西,我要么想记住,要么稍后再回来深入阅读。我想导出和存储,这样我就可以在家里打开,闲暇时浏览。+1 问题 (2认同)

apa*_*001 12

来自@Rook的评论:

  • 右键单击任何选项卡

  • 选择“为所有标签添加书签”

  • 右键单击新文件夹

  • 选择“复制”

现在 URL 位于剪贴板中。

  • 如果右键单击某个选项卡时没有“为所有选项卡添加书签”选项,请在 Firefox (Windows) 中按“CTRL+SHIFT+D”。 (5认同)

gab*_*ous 7

一个开源插件来完成这项工作:复制为 Markdown。附加好处:适用于 Firefox 和 Chrome,并以 Markdown 格式导出。

复制为 Chrome 和 Firefox 的 Markdown

您是否经常为链接或图像,甚至窗口中的所有选项卡手动键入 Markdown 代码,并感到疲倦?复制为 Markdown 可以帮助您!

特征

Copy as Markdown 是一个浏览器扩展,可帮助您将以下内容作为 Markdown 复制到系统剪贴板:

  • 当前标签作为链接
  • 页面中的链接
  • 页面中的图像
  • 用链接包裹的图像
  • 所有标签作为链接列表
  • 突出显示的选项卡作为链接列表

摘自项目的自述文件。

它可以从其附加组件列表添加到 Firefox 。


Nat*_*ver 7

2017 年更新到Firefox 57以来已接受答案中的插件不再可用。

幸运的是,有许多插件提供了将打开的选项卡的 URL 保存到文本文件的所需功能。例如(按首次发布顺序):

我想要 HTML 输出和时间戳,所以我自己做了:

(免责声明:我是最后一个附加组件的作者。)


小智 5

#Test in Firefox 5.0
$sessionStoreFile = "$env:APPDATA\Mozilla\Firefox\Profiles\*.default\sessionstore-backups\recovery.js"
$sessionStoreFileExists = Test-Path $sessionStoreFile
If($sessionStoreFileExists -eq $False) {
    #Test in Firefox 2.0, 3.0 and 4.0
    $sessionStoreFile = "$env:APPDATA\Mozilla\Firefox\Profiles\*.default\sessionstore.js"
}
(Get-Content -Encoding UTF8 -Raw -Path $sessionStoreFile).Trim('()') | ConvertFrom-Json |
Select -Expand Windows | Select -Expand Tabs | 
Where { !$_.hidden } | ForEach { @($_.Entries)[-1] } | 
Select Url, Title | Export-Csv -Path $CsvFile  -Encoding UTF8  -NoTypeInformation   
Run Code Online (Sandbox Code Playgroud)

您可以从如何一次性导出 Firefox 选项卡的所有 URL(PowerShell)中下载详细 SQL 脚本


小智 5

尝试导出选项卡 URL (Firefox 48+)

它允许您将当前打开的 URL 列表(可选地包括其标题)复制到剪贴板或将其导出到带时间戳的文件。