回答:
Chromeで新しいユーザーを作成し、目的のブックマークを新しいユーザーのブックマークにドラッグします(2人のユーザーに対して表示されるブックマークバーが有効になっていることを確認してください)。
次に、新しいユーザーからブックマークをエクスポートします。ほら!
bookmarks bar shown for two users
:クロムで2番目のユーザーを選択すると、元のウィンドウを閉じずに、そのユーザーの新しいウィンドウが開きます。したがって、両方のウィンドウを並べて保持し、両方のウィンドウでブックマークバーが有効になっていることを確認する必要があります。次に、あるウィンドウから別のウィンドウにブックマーク(またはブックマークフォルダ)をドラッグアンドドロップできます。
編集(18-07-01):Chromeの最新のブックマークで動作するように更新(chrome v67)。
ハッキングしたこのJSフォルダーエクスポーターを一緒に使用できます。
注:これは、Chromeがブックマークマネージャーの基になるHTMLを変更するたびに破損する可能性があります。
これを貼り付けます:
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);
コンソールから出力をコピーする
または、たとえば次のスニペットを使用して、出力をファイルとしてダウンロードできます(前のスニペットを実行した後に使用することを確認してください)。
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
ループ内で必要に応じて出力をスタイルできます。
*このメソッドは、保存したページのタイトルとURLリンクを提供します。URLのみが必要な場合は、手順4でテキストエディターを開く代わりに、WORDドキュメントを開きます。そこに貼り付け(ctrl-v)すると、URLのリストのみが表示されます。
ブックマークを.htmlファイルにエクスポートしてから(クロムを使用して)開くしか方法がありませんでした。次に、必要なすべてのブックマークを手で選択してコピーする必要があります。
ただし、次の準備手順により、上記のプロセスが簡略化されることがわかりました。
ブックマークをエクスポートする場合-このサブフォルダーは、エクスポートされたファイルの最初(最上部)になります。
ブックマークマネージャーを使用して、必要なアイテムを「エクスポート」アイテムにコピーします。
プレスト。
次の回避策を使用しました。
できました。:)ウーピー
新しいChromeユーザーに切り替えてから、ブックマークフォルダーを新しいユーザーブックマークにドラッグアンドドロップします。完了したら、新しいchromeユーザーからエクスポートします。
もっと簡単にできるとは思いません。
Ctrl+を押してB(またはアドレスバー/アドレスバーにchrome:// bookmarksと入力して)Chromeでブックマークマネージャーを開きます。
目的のフォルダをクリックして選択し、[整理]をクリックして、[ブックマークをHTMLファイルにエクスポート]をクリックします。
Chromeのブックマークを.docファイルまたは.pdfファイルとして保存するには:ChromeでブックマークをHTMLファイルとしてエクスポートします。Firefoxで、保存したHTMLファイルを開きます。CTRL 'A'ですべてを選択してから、WORDを開いて新しいドキュメントでCTRL 'V'で貼り付けます。貼り付けたばかりのテキストの下部には、内部にクリップボードと単語(CTRL)がある小さなボックスがあります。小さな下向きのシェブロンをクリックして、「ソースのフォーマットを保持(K)今すぐWord文書またはPDFとして保存」を選択します。
より効率的な方法、より良い方法などがありますが、この場合、最も簡単な方法で十分だと思います。テキスト編集なし。
手順は次のとおりです。