Google Chromeで個々のブックマークフォルダーをエクスポートする方法


53

ブックマークウィンドウにはasp.net、のような2つから3つのフォルダーがjqueryありsql serverます。jqueryGoogle Chromeからのみフォルダをエクスポートするにはどうすればよいですか?


Chendur-2番目の回答を承認済みとしてマークすると便利です。今日はもっと便利です。
ケビンブックス

回答:


4

データ解放戦線は、この程度の短い文を持っている:Googleドキュメントにブックマークをエクスポートすることも可能であると考えられます。おそらく後処理の方が簡単です。しかし、私はそれを試していません。


3
Google Chromeの最近のバージョンでは、ブックマークをGoogleドキュメントにエクスポートすることはできません。
パニック大佐

実際に機能するソリューションについては、以下の回答を必ず確認してください;)
Superole

38

Chromeで新しいユーザーを作成し、目的のブックマークを新しいユーザーのブックマークにドラッグします(2人のユーザーに対して表示されるブックマークバーが有効になっていることを確認してください)。

次に、新しいユーザーからブックマークをエクスポートします。ほら!


これが最もエレガントでユーザーフレンドリーな方法だと思う
-JacopKane

2
このソリューションが一番気に入っています。しかし、2人のユーザーのブックマークバーを有効にする方法は?
ランディスクレトカ16

1
@RandySkretka私が意味するものを見つけたと思いますbookmarks bar shown for two users:クロムで2番目のユーザーを選択すると、元のウィンドウを閉じずに、そのユーザーの新しいウィンドウが開きます。したがって、両方のウィンドウを並べて保持し、両方のウィンドウでブックマークバーが有効になっていることを確認する必要があります。次に、あるウィンドウから別のウィンドウにブックマーク(またはブックマークフォルダ)をドラッグアンドドロップできます。
スーパーオール

2
これが答えとしてマークされることを望みます。受け入れられた答えはまったく役に立ちません。
ケビンブックス

2
今日のユーザー向けにステップをさらに詳しく説明します。1)別のユーザープロファイルを作成します(設定>人々/他の人々の管理)> ADD PERSON。その新しいプロファイルで新しいブラウザウィンドウが開きます。2)以前のウィンドウと新しいウィンドウの両方でブックマークマネージャーを開きます。3)目的のフォルダーを前から新しいものにドラッグアンドドロップすると、それらがコピーされます。4)すべての設定が完了したら、新しいウィンドウでブックマークマネージャーの右上にある3つのドットスタックをクリックし、[ブックマークをエクスポート]を選択します。あなたは、あなたがドラッグのみのブックマークとエクスポートファイルを取得します。
ケビン・ブックス

8

今では不可能だと思われます。すべてのブックマークをエクスポートしてから、テキストエディターで編集し、不要なものを削除できます。ブックマークを一時的にグループに分けてから、簡単に行うことができます。


3
すべてのブックマークをHTMLとしてエクスポートし、より優れたブックマークマネージャー(Firefoxなど)を使用してブラウザーにインポートした後、ブックマークの単一フォルダーをエクスポートできます。
パニック大佐

今は可能です。
サティアジスバート

@ Sathya♦方法は?
ムハンマド14

1
@アティマニール私は答えで
サティアジス・バート

7

エクスポートするフォルダーをブックマークバーの左端に移​​動します。すべてのブックマークをファイルにエクスポートします。メモ帳でファイルを開きます。エクスポートしようとしているフォルダーの最後に表示されるブックマークを見つけます。そのブックマークの後のすべてを削除します。ファイルを保存します。


5

編集(18-07-01):Chromeの最新のブックマークで動作するように更新(chrome v67)。

ハッキングしたこのJSフォルダーエクスポーターを一緒に使用できます。

注:これは、Chromeがブックマークマネージャーの基になるHTMLを変更するたびに破損する可能性があります。

手動ワークフロー

  1. ブックマークに移動し、目的のフォルダーを開きます
  2. コンソールを開く F12
  3. これを貼り付けます:

    var items = document.querySelectorAll('body > bookmarks-app::shadow bookmarks-list::shadow iron-list bookmarks-item');
    var ret = [];
    var str = '';
    
    // store to temp array
    Array.prototype.forEach.call( items, function ( elem ) {
      var label = elem.querySelectorAll('::shadow #website-title')[0].textContent.trim();
      var url = elem.querySelectorAll('::shadow #website-url')[0].textContent.trim();
      ret.push( [ label, url ] );
    }); 
    
    // style the output here
    ret.forEach(function( item ) {
      str += item[0] + '\r\n\t' + item[1] + '\r\n';
    });
    
    // print to console
    console.log(str);
    // or copy to clipboard
    copy(str);
    
  4. コンソールから出力をコピーする

または、たとえば次のスニペットを使用して、出力をファイルとしてダウンロードできます(前のスニペットを実行した後に使用することを確認してください)。

var items = document.querySelectorAll('body > bookmarks-app::shadow bookmarks-list::shadow iron-list bookmarks-item');
var ret = [];
var str = '';

// store to temp array
Array.prototype.forEach.call( items, function ( elem ) {
  var label = elem.querySelectorAll('::shadow #website-title')[0].textContent.trim();
  var url = elem.querySelectorAll('::shadow #website-url')[0].textContent.trim();
  ret.push( [ label, url ] );
}); 

// style the output here
ret.forEach(function( item ) {
  str += item[0] + '\r\n\t' + item[1] + '\r\n';
});

function downloadFile ( filename, data ) {
    var a = document.createElement('a');
    a.download = filename;
    a.href = 'data:,' + encodeURIComponent(data);
    document.body.appendChild(a);
    a.click();
    document.body.removeChild(a);
}

var d = new Date();
var month = (d.getMonth() + '').length === 1 ? '0' + d.getMonth() : d.getMonth();
var year = d.getFullYear();
var date = d.getDate();
var dateStr = year + '-' + month + '-' + date;

downloadFile( 'bookmarks-'+ dateStr +'.txt', str );

しおり

または、このブックマークレットをブックマークバーに置いて、エクスポートするフォルダにいるときにクリックします(ファイルとして保存を含む上記と同じコードです)。

編集(18-07-01):クロームは、ブックマークタブでブックマークレット(javascript)の実行を許可しなくなったようです。

これを手動でコピーしてコンソール(f12)に貼り付けることもできます。

javascript:function downloadFile(t,e){var o=document.createElement("a");o.download=t,o.href="data:,"+encodeURIComponent(e),document.body.appendChild(o),o.click(),document.body.removeChild(o)}var items=document.querySelectorAll("body > bookmarks-app::shadow bookmarks-list::shadow iron-list bookmarks-item"),ret=[],str="";Array.prototype.forEach.call(items,function(t){var e=t.querySelectorAll("::shadow #website-title")[0].textContent.trim(),o=t.querySelectorAll("::shadow #website-url")[0].textContent.trim();ret.push([e,o])}),ret.forEach(function(t){str+=t[0]+"\r\n\t"+t[1]+"\r\n"});var d=new Date,month=1===(d.getMonth()+"").length?"0"+d.getMonth():d.getMonth();downloadFile("bookmarks-"+d.getFullYear()+"-"+month+"-"+d.getDate()+".txt",str);

上記のコードは、たとえばこのフォルダーをエクスポートします。

ここに画像の説明を入力してください

次の出力に:

How to export an individual bookmark folder in Google Chrome? - Super User
    http://superuser.com/questions/128242/how-to-export-an-individual-bookmark-folder-in-google-chrome
data URIs - HTTP | MDN
    https://developer.mozilla.org/en-US/docs/Web/HTTP/data_URIs

ret.forEachループ内で必要に応じて出力をスタイルできます。


いいですね、私はちょうどこれをやろうとしていましたが、あなたがそれをやったのを見ました。ありがとう!
user420667

ブックマークレットオプションを使用すると、ときどき誤ってクリックすると、空のテキストファイルがダウンロードされます。window.location.urlを確認し、Chromeブックマークページにない場合は警告するように更新しました。
-user420667

素晴らしい、ありがとう!受け入れ答えなければなりません...
フロリアンLedermann

3
  1. ブックマークマネージャーを開きます(ブックマークメニューのドロップダウン)
  2. 右側のウィンドウに表示されている内容でエクスポートするフォルダーを開くまで押し続けます
  3. 最初のリストを1 クリックして選択します。右側のウィンドウですべてを選択するにはctrl-A、すべてのコンテンツをコピーするにはctrl-C。
  4. テキストエディタで新しいファイルを開きます*
  5. (ctr-v)リンクをテキストドキュメントに貼り付けます。リッチテキストとして保存します。
  6. 単語を希望する場合は、テキストエディターからコピーして単語を貼り付けます。

*このメソッドは、保存したページのタイトルとURLリンクを提供します。URLのみが必要な場合は、手順4でテキストエディターを開く代わりに、WORDドキュメントを開きます。そこに貼り付け(ctrl-v)すると、URLのリストのみが表示されます。


これは私が推測する最良かつ最も簡単な答えです。ありがとうございました。
-zur4ik

いいですが、この方法ではサブフォルダーをエクスポートしません
恵那

2
  1. エクスポートしないフォルダーをすべて削除します。
  2. さあ、エクスポート。残りの1つのフォルダーのみがエクスポートされます。
  3. 完了したら、ブックマークマネージャでCtrl + zを押すと、削除されたすべてのブックマークグループが元に戻ります。
  4. 幸せになって踊りましょう。

2

最速かつ最も簡単な方法:

  1. すべてのブックマークをファイルにエクスポートします。
  2. Chromeで新しいユーザーを作成する
  3. ファイルから新しいユーザーにブックマークをインポートし、不要なフォルダーを削除する
  4. エクスポートして幸せに!

この回答は、「ctrl-zを使用したフォルダーの削除、エクスポート、および復元」に似ていますが、より安全で損失がありません。


1
  1. ブックマークを通常どおりエクスポートします
  2. 無料のOpenOffice Writerを入手
  3. WriterでブックマークHTMLファイルを開きます
  4. 削除、移動、通常どおりの変更。見出しなどの終了点と開始点に注意してください
  5. [ファイル]> [選択した名前で保存]。OpenOfficeは、HTMLファイルが必要であることを理解しています

私にとって最高の仕事でした!
イェンス14年

0

ブックマークを.htmlファイルにエクスポートしてから(クロムを使用して)開くしか方法がありませんでした。次に、必要なすべてのブックマークを手で選択してコピーする必要があります。

ただし、次の準備手順により、上記のプロセスが簡略化されることがわかりました。

  1. ブックマークマネージャーに入ります-サブフォルダーのある「ブックマークバー」が表示されます
  2. 「ブックマークバー」で、「エクスポート」と言う新しいサブフォルダーを作成し、「ブックマークバー」の最初の(一番上の)サブフォルダーとして配置します。

ブックマークをエクスポートする場合-このサブフォルダーは、エクスポートされたファイルの最初(最上部)になります。

  1. ブックマークマネージャーを使用して、必要なアイテムを「エクスポート」アイテムにコピーします。

  2. プレスト。


0

次の回避策を使用しました。

  • すべてのブックマークをHTMLドキュメントにエクスポートします。
  • ファイルを編集し(notepad ++またはその他のhtmlエディターを使用)、不要な部分をすべて削除します。
  • 保存して再度インポートします。

できました。:)ウーピー


0

新しいChromeユーザーに切り替えてから、ブックマークフォルダーを新しいユーザーブックマークにドラッグアンドドロップします。完了したら、新しいchromeユーザーからエクスポートします。


0
  1. [ブックマークマネージャー]を選択し、[整理]を選択します。
  2. 「ブックマークをHTMLファイルにエクスポート...」を選択します。ファイルに名前を付けてデスクトップに保存します。
  3. 保存されたファイルにはすべてのブックマークがあります。
  4. このファイルを開き、必要なブックマークのみをハイライトし、MS Word文書にコピーして貼り付けますが、この文書をHTMLファイルとして保存します。必ず「docx」を削除し、ファイル名の後に拡張子を「html」に変更してください。[種類として保存:]で[Webページ(.htm; .html)] を選択してください。
  5. これで、必要なブックマークのみを含むhtmlファイルが作成されました。これをどこにでもメールで送信し、「整理」の下の「HTMLファイルからブックマークをインポート...」を選択して、このファイルからブラウザにブックマークをインポートできます。

もっと簡単にできるとは思いません。


0
  1. Google Chromeを開きます
  2. ブックマークマネージャーに移動します
  3. htmlファイルをエクスポートします
  4. 保存ファイルに不要なフォルダ/ブックマークをすべて削除します
  5. htmlファイルをエクスポート-新しい(異なる)名前で
  6. 元のファイルをインポートしてすべてを復元しますシンプルでエレガント、手間のかからない。

-1
  1. すべてのブックマークをエクスポートし、作成されたhtmlファイルのソースコードを表示します
  2. コピーするフォルダーまでスクロールします
  3. 必要なソースコードをコピーします
  4. 新しいメモ帳のtxtファイルを開き、コードを貼り付けます
  5. ファイルをHTML形式で保存します

-1

Ctrl+を押してB(またはアドレスバー/アドレスバーにchrome:// bookmarksと入力して)Chromeでブックマークマネージャーを開きます。

Chromeブックマークマネージャーの画像

目的のフォルダをクリックして選択し、[整理]をクリックして、[ブックマークをHTMLファイルにエクスポート]をクリックします。


これはまだ機能しますか?Chrome v41で試してみたところ、うまくいきませんでした
nixda 14

@nixda私はdevを使用しています。devには新しいブックマークマネージャがあります。これには、フォルダ固有のブックマークではなく、すべてのブックマークに対してのみ機能するエクスポートがあります。...安定したバージョンについて言うことはできません
Sathyajith Bhatさん

-1

Chromeのブックマークを.docファイルまたは.pdfファイルとして保存するには:ChromeでブックマークをHTMLファイルとしてエクスポートします。Firefoxで、保存したHTMLファイルを開きます。CTRL 'A'ですべてを選択してから、WORDを開いて新しいドキュメントでCTRL 'V'で貼り付けます。貼り付けたばかりのテキストの下部には、内部にクリップボードと単語(CTRL)がある小さなボックスがあります。小さな下向きのシェブロンをクリックして、「ソースのフォーマットを保持(K)今すぐWord文書またはPDFとして保存」を選択します。


質問を注意深く読んでください。あなたの答えは元の質問には答えませ
DavidPostill

-2

より効率的な方法、より良い方法などがありますが、この場合、最も簡単な方法で十分だと思います。テキスト編集なし。

手順は次のとおりです。

  1. Google Chromeを開きます
  2. ブックマークマネージャーに移動する
  3. htmlファイルにエクスポート
  4. Srware Iron(または他のChromeベースのブラウザー)をダウンロードしてインストールします
  5. アイアンを開く(ログインしないでください!)
  6. ブックマークマネージャーに移動する
  7. HTMLファイルからインポート
  8. エンドファイルに不要なものをすべて手動で削除します
  9. 編集した設定をHTMLファイルとしてエクスポート
  10. 準備ができました!
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.