Di jendela bookmark saya, saya memiliki dua hingga tiga folder seperti asp.net
, jquery
dan sql server
. Bagaimana cara mengekspor jquery
folder hanya dari Google Chrome?
Di jendela bookmark saya, saya memiliki dua hingga tiga folder seperti asp.net
, jquery
dan sql server
. Bagaimana cara mengekspor jquery
folder hanya dari Google Chrome?
Jawaban:
The Front Pembebasan Data memiliki pernyataan singkat tentang hal ini: Tampaknya menjadi mungkin untuk mengekspor bookmark ke Google Docs. Mungkin post-processing lebih mudah di sana. Namun, saya belum mencobanya.
Buat pengguna baru di Chrome, lalu seret bookmark yang Anda inginkan ke bookmark pengguna baru (pastikan Anda mengaktifkan bilah bookmark yang ditampilkan untuk dua pengguna).
Selanjutnya, ekspor bookmark dari pengguna baru. Voa!
bookmarks bar shown for two users
: Ketika Anda memilih pengguna kedua di chrome, itu membuka jendela baru untuk pengguna itu, tanpa menutup jendela asli. Jadi, Anda harus menjaga kedua jendela berdampingan, dan pastikan kedua jendela mengaktifkan bilah bookmark. Kemudian Anda dapat menyeret-n-drop bookmark (atau folder bookmark) dari satu jendela ke jendela lainnya.
Sepertinya tidak mungkin sekarang. Anda dapat mengekspor semua bookmark Anda kemudian mengedit dengan editor teks dan menghapus yang tidak diinginkan. Jika Anda memisahkan bookmark untuk sementara waktu, itu lebih mudah dilakukan.
Sunting (18-07-01): diperbarui sehingga berfungsi di bookmark terbaru chrome (chrome v67).
Anda dapat menggunakan folder JS-eksportir yang saya retas bersama ini.
Catatan: ini dapat berhenti kapan saja Chrome mengubah HTML yang mendasari pengelola bookmark mereka.
Tempel ini:
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);
Salin keluaran dari konsol
Atau Anda dapat memiliki hasil unduhan sebagai file menggunakan mis. Cuplikan ini (pastikan Anda menggunakannya setelah Anda menjalankan yang sebelumnya):
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 );
Atau letakkan bookmarklet ini ke bilah bookmark Anda dan klik kapan saja Anda berada di folder yang ingin Anda ekspor (ini kode yang sama seperti di atas, termasuk save-as-file).
Sunting (18-07-01): sepertinya chrome tidak lagi mengizinkan eksekusi bookmarklet (javascript) di tab bookmark.
Anda masih dapat menyalin dan menempel ini ke konsol (f12) secara manual:
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);
Ekspor kode di atas misalnya folder ini,
dalam output berikut:
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
Anda bisa mendesain output sesuai keinginan dalam ret.forEach
loop.
* Metode ini memberikan judul halaman yang Anda simpan, dengan tautan URL di dalamnya. Jika Anda HANYA menginginkan URL, alih-alih membuka editor teks pada langkah 4, buka dokumen WORD. Rekatkan (ctrl-v) di sana dan Anda hanya akan memiliki daftar URL.
Cara tercepat dan termudah:
Jawaban ini mirip dengan "hapus folder, ekspor dan pulihkan dengan ctrl-z", tetapi lebih aman dan bebas kerugian.
Saya tidak menemukan cara selain mengekspor Bookmark ke file .html dan kemudian membukanya (menggunakan chrome). Kemudian saya harus memilih sendiri semua bookmark yang diperlukan dan menyalinnya.
Namun saya menemukan bahwa langkah persiapan berikut menyederhanakan proses di atas:
Saat Anda mengekspor Bookmark - subfolder ini akan menjadi yang pertama (teratas) dalam file yang diekspor.
Withing Bookmark Manager menyalin item yang diperlukan ke dalam "Ekspor".
Presto.
Saya baru saja menggunakan solusi berikut:
Kamu selesai. :) woopey
Beralih ke pengguna chrome baru, lalu seret dan lepas folder bookmark ke bookmark pengguna baru. Setelah selesai, ekspor dari pengguna chrome baru.
Saya tidak berpikir Anda bisa menjadi lebih sederhana.
Buka Pengelola Bookmark di Chrome dengan menekan Ctrl+ B(atau dengan memasukkan chrome: // bookmark di Bilah Alamat / Mahakotak)
Pilih folder yang diinginkan dengan mengkliknya, klik pada Atur dan kemudian klik pada Ekspor Bookmark ke file HTML
Untuk menyimpan bookmark Chrome Anda sebagai file .doc atau file .pdf: Di Chrome Ekspor bookmark Anda sebagai file HTML. Di Firefox, buka file HTML yang baru saja Anda simpan. CTRL 'A' untuk memilih semua kemudian buka WORD Dalam dokumen baru CTRL 'V' untuk menempel. Di bagian bawah teks yang baru saja Anda tempel adalah kotak kecil dengan clipboard di dalamnya dan kata (CTRL). Klik pada chevron menunjuk ke bawah kecil dan kemudian pilih "Simpan pemformatan sumber (K) Sekarang simpan sebagai dokumen Word atau PDF.
Ada cara yang lebih efisien, cara yang lebih baik dan seterusnya dan seterusnya ... tapi saya pikir dalam hal ini cara termudah hanya cukup. Tanpa Pengeditan Teks.
Berikut langkah-langkahnya: