Firefoxウィンドウの開いているタブのURLをエクスポートする方法はありますか?


73

10個のタブを含むFirefoxウィンドウを開いている場合、それらの10個のタブのURLをテキストファイルまたはその他の形式で取得する方法は、Firefoxまたはプラグインによってありますか。

今これをしたいのであれば、タブAのURLをコピーしてどこかに貼り付け、タブBに移動して繰り返す必要があります。すべてのタブをフォルダにブックマークしてエクスポートすることもできますが、それはそのような面倒なようです。

そのような方法がなければ、誰かがFirefoxプラグインを書くための基本を説明しているいくつかの文書を私に教えてもらえますか。 「標準的な」方法がない場合、私はこれを自分で書きたいと思います。

回答:


76

[ツール]>にアクセスします。オプション

[全般]タブで、 現在のページを使用する スタートアップセクションのボタンをクリックします。をクリックすると 現在のページを使用する ボタンをクリックすると、別のタブで開いているページのすべてのURLがパイプ区切り文字付きで[ホームページ]テキストボックスにコピーされます。テキストをコピーしてすべてのURLを取得します。

クリックをシミュレートするためのキーボードショートカット 現在のページを使用する ボタンは Alt + T + + C (Firefox 14でテスト済み)


8
この操作は簡単に元に戻すこともできます。変更を元に戻すにはctrl-zを押すだけで、以前にテキストボックスにあったものはすべて復元されます。今、あなたはプラグインをインストールする必要はありません。
kurtzbot

3
7つのウィンドウズで300以上のタブの巨大なセッションを保存しようとすると、これは私にとってはうまくいきません。タブ番号に関しては、このトリックには限界があるようです。注意してください。

2
T.O.C. =目次!きちんと! Windows上のFirefox 17.0.9で動作します。
isomorphismes

3
いい答えだ。 Alt+E+N+C 他のLinuxユーザーのために。 :)
Ash

2
Macユーザーの場合は、Firefox>にアクセスしてください。設定([ツール]メニューには[オプション]はありません)。
Jim DeLaHunt

23

電子メールで誰かに送信することを目的として、開いているすべてのタブのURLをコピーするSend Tab URLsというアドオンを見つけました。このアドオンはまたURLのターゲットがクリップボードおよび電子メールであることを可能にする従ってこれは私の問題を100%解決する。

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


1
残念ながら、これはFirefox 57の終焉です。誰かが代替案を見つけたことがありますか?
semtex41

@ semtex41はい、あります。ここにあります: addons.mozilla.org/en-US/firefox/addon/copy-all-tab-urls-we それは "Copy All Tab URLs WE"と呼ばれます
Abhishek Oza


コードは次のURLで入手可能です。 github.com/aecreations/sendtaburls (または SWH
myrdd

6

何もエクスポートする必要はありません。

フォルダにすべてのタブを保存するだけで(あなたはそれを行う方法をすでに知っています)、フォルダを右クリックしてコピーします。メモ帳を開いて貼り付けます。 ほら。そのフォルダ内のブックマークのすべてのURL。


1
はい、それでうまくいきますが、URLをクリップボードに入れるプラグインメニューやコンテキストメニューにオプションを追加することを考えていました。そうすれば、中間のブックマークフォルダを作成、表示、削除する必要がなくなります。
hekevintran

申し訳ありませんが、それを実行するプラグインを知りません。それはかなり珍しい要求です(なぜ私はあなたがそのようなものをなぜ必要とするのかまだわかりません...)。とにかく、あなたは今、片道を持っています...これは約6クリックかかります...私が知っている最速の、すみません。
Rook

タブを右クリック、すべてのタブをブックマーク、OK、ディレクトリを右クリック、コピー... URLはクリップボードにあります... 5クリック。
Rook

ええ、あなたはそれが珍しいことについて正しいです。私はFirefoxプラグインを書く上で参考文献を調べるつもりだと思います。 2クリックダムにしたい!でもありがとう。
hekevintran

2
これはそれほど珍しい問題ではありません。私はまったく同じことを探していました。私は昼休みに見つけたものから私の仕事用PCに50以上のタブを開いています。私はエクスポートして保存したいので家で開いてレジャーで閲覧することができます。質問に+1
ianfuture

4

あなたは異なるオプションを持つ同様のアドオンを検討したいかもしれません、 CopyAllURL ;特に郵送が優先事項ではない場合。 - クリック2回ではないですか。コンテキストメニューにあります。 [このリンク先のページには '代替ソリューション'も掲載されています。]


2
Sheesh、このアドオンは現在古くなっています.....この問題に対してどのような解決策でもうまくいくでしょうか?

最新のバージョンはからダウンロードできます。 ホームページ
DJCrashdummy

@DJCrashdummyは一般的には悪い考えです....サイト上のアドオンは、安定性、マルウェアなどをチェックされます。
Wilf

2

仕事をするためのオープンソースのプラグイン: 値下げとしてコピー 。追加された利点:FirefoxとChromeの両方で動作し、Markdownフォーマットでエクスポートされます。

ChromeのマークダウンとしてコピーしますFirefox

よくMarkdown codeと入力します   リンクや画像、あるいはウィンドウ内のすべてのタブを手動で操作します。   疲れた? Markdownとしてコピーすると便利です。

特徴

Markdownはブラウザの拡張機能であるため、次のものをコピーするのに役立ちます。   あなたのシステムのクリップボードにMarkdownとして物事を:

  • リンクとしての現在のタブ
  • ページ内のリンク
  • ページ内の画像
  • リンクで囲まれた画像
  • リンクのリストとしてのすべてのタブ
  • リンクのリストとして強調表示されているタブ

プロジェクトのreadmeからの抜粋


2

私が使っている URLエキスパートのコピー 。タブを右クリックするとメニュー項目が追加されます。現在のウィンドウ、現在のタブグループ、またはすべてのタブにあるすべてのURLをコピーするオプションがあります。また、クリップボードからURLを開くこともできます。 URLは改行で区切られています。 URLと共に各ページのタイトルを含むタブのURLを送信のような代替手段と比較して、このアプローチの単純さを高く評価しました。 "Copy Urls Expert"はの書き換えです CopyAllURL 、これは駄目です。


1
私はこれのファンでもあります、しかしFirefox Quantum ... reeee。 Copy Urls Expertは、まだ更新していない理由の1つです。私の答えの中のスクリプトは私のために解決されていますが、Menu WizardとTab Mix Plusの代わりとなるものも必要です。
mxmlnkn

@ mxmlnknええ、私はFirefox ESRバイナリをインストールして格下げしました。だから私は "それはすべてのテキストです!"とこのボックスに入力することができます。
Metamorphic

2
#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)


1

利用した URLリスタ 2、3回。それは "ツール"にオプションを追加する簡単なアドオンです。その後、開いているすべてのタブのURLを編集可能なテキスト領域に表示します。

リストをクリップボードにコピーして、プレーンテキスト、HTMLアンカー、または箇条書きリストとしてエクスポートできます。

それは(利用可能なスクリーンショットの視覚的比較によって)に似ています 前述の タブURLを送信します。違いは電子メールのサポートがないことと、編集可能なテキスト領域があることです。

enter image description here


とは対照的に タブURLを送信 URLリスタ Firefox 56では動作しません。
maxschlepzig

1

2番目の選択として、リンクをテキストファイルに入れることを述べました。その方法はあなたが研究のためのドキュメンテーションを作成して、そしてあなたがコピーしたいものとあなたがそれをどのようにフォーマットしたいかのあなた自身の選択を作成して、タイトルと説明(または他のメタデータ)でリンクを電子メールで送ることを可能にする。あなたが使用することができます 複数タブハンドラ (Firefoxアドオン) 。ハイパーテキストで埋め込みURLを含むリンクの番号なしリストを作成しても、ここではうまく表示されないため、ここでは電子メールへのコピーに使用しているものを紹介します。最初の2ページには説明がありませんでしたので、私は自分のものを投げました。電子メールを送るならば、私は手動でタイトルを太字にするかもしれません、そして、説明がないときは "::"を削除してください。

Firefoxでのタブブラウジング :: Firefoxのタブブラウジングにより、同じブラウザウィンドウ内の複数のWebページを別々のタブに読み込むことができます

MTHを使用すると、でドキュメントを作成するのに適しています。 エバーノート あなたが複数のシステムで作業しているか、あなたのノートをどこでも利用可能にしたい場合に便利です。 さまざまな選択肢でMTHを設定するいくつかの例を参考にしてください。 http://dmcritchie.mvps.org/firefox/multiple_tab_handler.txt


私は上記に加えた編集に反対しますが、これは意図的なことですが、コンテンツを破壊します。 MTHはリッチテキスト形式を生成しないため、上記の内容を生成できません。上記のようなものについては、別の出力セットを使用し、その出力を電子メールに貼り付ける前にオンラインエディタで入力する必要があります。例には、この問題へのリンクが含まれているので、生成される可能性があるものが明確にわかります。さらに、例に示されているだけでなく、関心のある追加コンテンツへのリンクとしてさらに2つのリンクが含まれます。回答に対する厳しい制限
dmcritchie

答えには、@ djcrashdummy、-at-Hennes、および-at-duDEが含まれるはずです。当時私は大きな段落内のMultiple Tab Handlerの最初のリストにしか適用されなかったであろう素敵なリンクを投稿するのに十分なポイントがありませんでした。そして今、私は間違った編集を元に戻すことができる(数千)ポイントを欠いています。
dmcritchie

1

@Rookのコメントから:

  • 任意のタブを右クリック

  • すべてのタブをブックマークを選択

  • 新しいフォルダを右クリック

  • 「コピー」を選択

今すぐURLがクリップボードにあります。


いくつかのメモとヒント: (1) 選ぶとき」 すべてのタブをブックマーク 「Firefoxは新しいウィンドウを開き、ユーザに そしてその ロケーション 作成するフォルダの名前 (2) クリップボードのURLは改行で区切られます。最初の行は以前に定義されたものを含みます。 フォルダ名 (3) 約 " 新しいフォルダを右クリック 「:だけでなく右クリックもできます」 としょうかん “( Ctrl+Shift+O )でも ブックマークツールバー (あなたがそこにそれを作成したとすれば)、 ブックマークサイドバー Ctrl+B のドロップダウンメニューも メニューバー
myrdd

@ aparente001: シモンズ: 私はあなたが言及していると思います このコメント によって ルーク PPS: 「Chooseookmark」にタイプミスがあります。
myrdd

1

試してみる タブのエクスポートURL (Firefox 48以降)

現在開いているURLリスト(オプションでタイトルも含む)をクリップボードにコピーするか、タイムスタンプ付きファイルにエクスポートすることができます。


1

これはアドオンではありませんが、私自身の便宜のために、あなたがコマンドラインを恐れておらず、Linuxを使っているのであれば、bash関数を書きました。

getOpenTabs(){
    local profile=$( sed -n -r '/^Path=/,/^Default=1/{ s|^Path=(.*)|\1|p; }' 
        "$HOME/.mozilla/firefox/profiles.ini" )
    # https://github.com/avih/dejsonlz4/blob/master/src/dejsonlz4.c
    dejsonlz4 "$HOME/.mozilla/firefox/$profile/sessionstore-backups/recovery.jsonlz4" |
        jq -c '.windows[].tabs[].entries[-1].url' |
        sed 's|^"||; s|"$||;' |
        xclip -selection c
}

この関数を呼び出して getOpenTabs デフォルトのプロファイルフォルダから現在のセッションバックアップを読み取り、それを使用してそれを抽出します。 dejsonlz4これは、この機能のためにインストールする必要があり、リンクをクリップボードに保存します。 必要なパッケージ(dejsonlz4以外): jqsedxclip


0

FIREFOXから開いているすべてのタブをエクスポートするための良い方法  "CTRL + SHIFT + D"またはALT + Bですべてのタブをブックマーク ブックマークマネージャでフォルダのブックマークとして保存 - > HTMLとしてエクスポート


すべてのタブをブックマークする既存のブックマークはどうですか?
Peter Mortensen

0

Firefox 57(Quantum)の場合、次のプラグインは "タブのURLを送信"と似た機能を持っているようですが、正直なところURLとタイトルについてはそれほどきれいではありません。

https://addons.mozilla.org/en-us/firefox/addon/copy-as-markdown/

しかしそれはうまくいきます。 私は "Send Tab URLs"の作者が彼のプラグインをWebExtensionsとして更新してくれることを願っています。



-1

「アイコン」をクリックしてデスクトップにドラッグします。 (最速の方法:) enter image description here


-1

「タブグループ」を使用すると、すべてのタブをブックマークとして簡単にエクスポート/インポートできます。


2
これは質問に答えるかもしれませんが、あなたが何らかの説明を提供することができればそれはより良い答えになるでしょう なぜ そうです。たとえば、タブグループとは何か、それらをエクスポートする方法についての簡単な説明。
DavidPostill

-3

tazoの提案をフォローアップする:

「アイコン」(地球上またはロックまたはその他)をWord文書にドラッグします。 URLは、カーソルが置かれていた場所に表示されます。

あなたはまだ各タブに行かなければならないので、これは元の質問に対する良い解決策ではありませんが、少なくともアドレスバーを右クリックしてコピーしてから文書にペーストするよりわずかに速いです。タブからのURLを他のテキストと共に含める必要がある場合も、これは簡単な方法です。

注:私がこれを最初に試したとき、それはWordのドキュメントに別のテキストとして現れました。テキスト だった ハイパーリンク、そしてハイパーリンクを編集するために開いたとき、それが指すURLは、私がドラッグしようとしたタブでした。私はそのテキストがどこから来たのかわからない。私が思うに、それは私がコピーしたテキストの最後の部分であり、クリップボードに残っていたのでしょう。

note2:メモ帳ではうまくいきませんでした。

注3:CopyAllURLおよびURL Listerは、バージョン42.0では使用できません(または、2014年の時点で)。 リンクのコピーはまだ選択肢のようです。 https://addons.mozilla.org/en-US/firefox/addon/copy-links/

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.