Respuestas:
El Frente de Liberación de Datos tiene una breve declaración al respecto: parece posible exportar los marcadores a Google Docs. Quizás el procesamiento posterior sea más fácil allí. Sin embargo, no lo he intentado.
Cree un nuevo usuario en Chrome, luego arrastre los marcadores deseados a los marcadores del nuevo usuario (asegúrese de habilitar las barras de marcadores que se muestran para dos usuarios).
A continuación, exporte los marcadores del nuevo usuario. Voilà!
bookmarks bar shown for two users
: cuando selecciona un segundo usuario en Chrome, se abre una nueva ventana para ese usuario, sin cerrar la ventana original. Por lo tanto, debe mantener ambas ventanas una al lado de la otra y asegurarse de que ambas ventanas tengan habilitada la barra de marcadores. Luego puede arrastrar y soltar marcadores (o carpetas de marcadores) de una ventana a otra.
No parece posible por ahora. Puede exportar todos sus marcadores y luego editarlos con un editor de texto y eliminarlos no deseados. Si separa temporalmente sus marcadores en grupos antes, es más fácil hacerlo.
Mueva la carpeta que desea exportar al extremo izquierdo de la barra de marcadores. Exporte todos los marcadores a un archivo. Abra el archivo en el bloc de notas. Encuentre el marcador que aparece en último lugar en la carpeta que está intentando exportar. Eliminar todo después de ese marcador. Guarda el archivo.
Editar (18-07-01): actualizado para que funcione en los últimos marcadores de Chrome (Chrome v67).
Puedes usar este exportador de carpetas JS que pirateé juntos.
Nota: esto puede romperse cada vez que Chrome cambie el HTML subyacente de su administrador de marcadores.
Pega esto:
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);
Copiar salida de la consola
O puede tener la descarga de salida como un archivo usando, por ejemplo, este fragmento (asegúrese de usarlo después de haber ejecutado el anterior):
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 );
O coloque este bookmarklet en su barra de marcadores y haga clic en él cada vez que esté en la carpeta que desea exportar (es el mismo código que el anterior, incluido el guardar como archivo).
Editar (18-07-01): parece que Chrome ya no permite la ejecución de marcadores (javascript) en la pestaña de marcadores.
Todavía puede copiar y pegar esto en la consola (f12) manualmente:
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);
El código anterior exporta, por ejemplo, esta carpeta,
en la siguiente salida:
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
Puede diseñar la salida como desee en el ret.forEach
bucle.
* Este método proporciona el título de las páginas que guardó, con el enlace URL en él. Si SOLO desea la URL, en lugar de abrir un editor de texto en el paso 4, abra un documento WORD. Pegue (ctrl-v) allí y solo tendrá una lista de URL.
La forma más rápida y fácil:
Esta respuesta es similar a "eliminar carpetas, exportar y restaurar con ctrl-z", pero es más segura y sin pérdidas.
No encontré otra forma que exportar Marcadores a un archivo .html y luego abrirlo (usando Chrome). Luego tengo que elegir a mano todos los marcadores requeridos y copiarlos.
Sin embargo, descubrí que el siguiente paso de preparación simplifica el proceso anterior:
Al exportar Marcadores, esta subcarpeta será la primera (la más alta) en el archivo exportado.
Dentro de Bookmark Manager, copie los elementos necesarios en el "Exportar".
Presto.
Acabo de usar la siguiente solución:
Estás listo. :) woopey
Cambie al nuevo usuario de Chrome, luego arrastre y suelte la carpeta de marcadores a un nuevo marcador de usuario. Una vez hecho esto, expórtalo desde un nuevo usuario de Chrome.
No creo que puedas ser más simple.
Abra el Administrador de marcadores en Chrome presionando Ctrl+ B(o ingresando chrome: // marcadores en la Barra de direcciones / Omnibox)
Seleccione la carpeta deseada haciendo clic en ella, haga clic en Organizar y luego haga clic en Exportar marcadores a un archivo HTML
Para guardar sus marcadores de Chrome como un archivo .doc o un archivo .pdf: en Chrome, exporte sus marcadores como un archivo HTML. En Firefox, abra el archivo HTML que acaba de guardar. CTRL 'A' para seleccionar todo y luego abrir WORD En un nuevo documento CTRL 'V' para pegar. En la parte inferior del texto que acaba de pegar hay un pequeño cuadro con un portapapeles dentro y la palabra (CTRL). Haga clic en el pequeño galón que apunta hacia abajo y luego seleccione "Mantener el formato de origen (K) Ahora guárdelo como un documento de Word o PDF.
Hay formas más eficientes, mejores formas, etc., pero creo que en este caso la forma más fácil es suficiente. Sin edición de texto.
Aquí están los pasos: