題 是否有方法導出Firefox窗口的打開選項卡的URL?


如果我打開一個包含10個選項卡的Firefox窗口,有沒有辦法在Firefox或插件中將這10個選項卡的URL作為文本文件或其他格式?

現在,如果我想這樣做,我需要復制選項卡A的URL,將其粘貼到某處,移動到選項卡B,然後重複。我還可以將所有標籤書籤到一個文件夾並導出,但這似乎很麻煩。

如果沒有這樣的方法,有人可能會指出一些描述編寫Firefox插件基礎知識的文檔。如果沒有“標準”方式,我願意自己寫這個。


73
2018-01-17 01:53


起源




答案:


轉到工具>選項。

在“常規”選項卡中查找 使用當前頁面 “啟動”部分中的按鈕。當你點擊 使用當前頁面 按鈕,在不同選項卡中打開的頁面的所有URL都將使用管道分隔符複製到主頁文本框。複製文本以獲取所有URL。

用於模擬點擊的鍵盤快捷鍵 使用當前頁面 按鈕是 Alt鍵+Ť+Ø+C (在Firefox 14中測試)


76
2017-08-22 10:03



這個動作也可以很容易地反轉,只需點擊ctrl-z撤消更改,之前文本框中的任何內容都將被恢復。現在您不必安裝插件。 - kurtzbot
在嘗試在大約7個Windows中保存300多個標籤的大型會話時,這對我不起作用。在標籤數量方面,這個技巧似乎有限,請注意
很好的答案。 Alt+E+N+C 對於任何其他Linux用戶。 :) - Ash
對於Mac用戶,請轉到Firefox>首選項(“工具”菜單沒有條目選項)。 - Jim DeLaHunt
這種方法非常有效,但您必須為每個窗口執行此操作。它也不會抓住固定標籤,因此您也必須單獨執行這些操作。 - Tustin2121


我找到了一個名為“發送選項卡URL”的附加組件,用於復制所有打開的選項卡的URL,以便通過電子郵件將其發送給某人。此附加組件還允許URL的目標是剪貼板以及電子郵件,因此這100%解決了我的問題。

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


23
2018-01-22 08:09



不幸的是,這是Firefox 57的終結。有沒有人找到替代品? - semtex41
@ semtex41是的。這裡是: addons.mozilla.org/en-US/firefox/addon/copy-all-tab-urls-we 它被稱為“複製所有標籤網址WE” - Abhishek Oza
還有,另一個: addons.mozilla.org/en-US/firefox/addon/... - MarsAndBack
fwiw代碼可以在 github.com/aecreations/sendtaburls (或 太陽能熱水器) - myrdd


無需出口任何東西。

只需保存文件夾中的所有選項卡(您已經知道如何操作),右鍵單擊文件夾,複製。打開記事本,粘貼。 瞧。該文件夾中所有書籤的URL。


6
2018-01-17 01:59



是的,這確實有效,但我更多地考慮在插件菜單中設置選項或將URL放入剪貼板的上下文菜單。然後,我將不必創建,查看和刪除中間書籤文件夾。 - hekevintran
對不起,不知道任何插件會這樣做。這是一個相當不尋常的要求(我仍然不明白為什麼你需要這樣的東西......)。無論如何,你現在只有一個方法...這個點擊大約需要6次...我知道的最快,對不起。 - Rook
右鍵單擊選項卡,為所有選項卡添加書籤,確定,右鍵單擊目錄,複製... url是在剪貼板中... 5次單擊。 - Rook
是的,你是對的,這是不尋常的。我想我會查找有關編寫Firefox插件的參考資料。我希望它是2次點擊該死!謝謝。 - hekevintran
這不是一個不尋常的問題。我在尋找同樣的事情。我在工作電腦上有50多個標籤,我在午休時發現的東西,我想要記住或者回來深入閱讀。我想出口和儲存,所以我可以在家裡打開,閒暇瀏覽。問題+1 - ianfuture


您可能想要考慮使用不同選項的類似插件, CopyAllURLs;特別是如果郵寄不是優先事項。 - 這不是2次點擊嗎?它在上下文菜單中。 [該鏈接頁面還列出了“替代解決方案”]


4
2018-06-26 05:46



Sheesh,這個附加組件現在已經過時了.....什麼解決方案甚至可以解決這個問題?
你可以從下載最新版本 主頁。 - DJCrashdummy
@DJCrashdummy通常是一個壞主意....網站上的插件會檢查穩定性,惡意軟件等 - Wilf


一個開源插件來完成這項工作: 複製為Markdown。增加的好處:適用於Firefox和Chrome,並使用Markdown格式導出。

複製為Chrome和Firefox的Markdown

您經常鍵入Markdown代碼嗎?   手動為鏈接或圖像,甚至窗口中的所有選項卡,並感覺   累?複製為Markdown可以幫到你!

特徵

複製為Markdown是一個瀏覽器擴展程序,可幫助您複製以下內容   作為Markdown到系統剪貼板的東西:

  • 當前標籤為鏈接
  • 頁面中的鏈接
  • 頁面中的圖像
  • 用鏈接包裝的圖像
  • 所有選項卡作為鏈接列表
  • 突出顯示的標籤作為鏈接列表

摘自該項目的自述文件。


2
2018-02-25 15:00





我正在使用 複製網址專家。當我右鍵單擊選項卡時,它會添加一個菜單項。可以選擇複製當前窗口,當前選項卡組或所有選項卡中的所有URL;還可以從剪貼板中打開URL。 URL僅由換行符分隔。我感謝這種方法的簡單性,與發送選項卡URL等備選方案相比,其中包括每個頁面的標題以及URL。 “複製網址專家”是一個重寫 CopyAllURLs,已經不存在了。


2
2017-08-10 20:58



我也是這個的粉絲,但Firefox Quantum ... reeee。複製網址專家是我沒有更新的原因之一。我的答案中的腳本已經解決了,但我還需要替換菜單嚮導和Tab Mix Plus。 - mxmlnkn
@mxmlnkn是的,我只是通過安裝Firefox ESR二進製文件降級。所以我可以在這個方框中輸入“It is All Text!”。 - Metamorphic


#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   

您可以從中下載詳細的SQL腳本 如何一次導出Firefox標籤的所有URL(PowerShell)


2
2017-12-06 09:06





我用過 網址列表 有幾次。這是一個簡單的插件,在“工具”中添加了一個選項。然後,它會在可編輯的文本區域中顯示所有打開的選項卡的URL。

它允許將列表(通過將其複製到剪貼板)導出為純文本,HTML錨點或項目符號列表。

它看起來(通過視覺比較可用的截圖)類似於 beforementioned 發送標籤網址,區別在於缺少電子郵件支持以及可編輯文本區域的存在。

enter image description here


1
2017-07-28 14:49



與之相反 發送標籤網址, 網址列表 不適用於Firefox 56。 - maxschlepzig