¿Cómo exportar una carpeta de marcadores individual en Google Chrome?


53

En mi ventana de marcadores tengo dos o tres carpetas como asp.net, jqueryy sql server. ¿Cómo exporto la jquerycarpeta solo desde Google Chrome?


Chendur: sería útil marcar la segunda respuesta como la aceptada. Es más útil hoy.
Kevin Buchs el

Respuestas:



38

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à!


Creo que esta es la forma más elegante y fácil de usar
JacopKane

2
Me gusta más esta solución. ¿Pero cómo habilitar la barra de marcadores para 2 usuarios?
Randy Skretka

1
@RandySkretka Creo que descubrí lo que significaba 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.
Superole

2
Desearía que esto pudiera marcarse como la respuesta. La respuesta aceptada no es de ninguna ayuda.
Kevin Buchs el

2
Explica los pasos con más detalle para los usuarios de hoy: 1) Crea otro perfil de usuario (configuración> Personas / Administrar otras personas)> AGREGAR PERSONA. Eso abrirá una nueva ventana del navegador en ese nuevo perfil. 2) Abra el administrador de marcadores en ventanas anteriores y nuevas. 3) Arrastre y suelte las carpetas deseadas de anterior a nueva, y se copiarán. 4) Cuando esté todo listo, haga clic en la pila de tres puntos en la esquina superior derecha del administrador de marcadores en la nueva ventana y seleccione Exportar marcadores. Obtendrá un archivo de exportación con solo los marcadores que arrastró.
Kevin Buchs

8

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.


3
Exporte todos sus marcadores como HTML, impórtelos a un navegador con un mejor administrador de marcadores (como Firefox), luego puede exportar una sola carpeta de marcadores.
Coronel Panic

Es posible ahora.
Sathyajith Bhat

@ Sathya ♦ cómo?
Muhammed

1
@Athimannil lo explico en mi respuesta
Sathyajith Bhat

7

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.


5

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.

Flujo de trabajo manual

  1. Vaya a marcadores y abra la carpeta deseada
  2. Consola abierta F12
  3. 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);
    
  4. 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 );

Bookmarklet

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,

ingrese la descripción de la imagen aquí

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.forEachbucle.


Bien, estaba a punto de hacer esto, pero vi que lo habías hecho. ¡Gracias!
user420667

Con la opción bookmarklet ocasionalmente hago clic mal y descarga un archivo de texto vacío. Acabo de actualizarlo para verificar window.location.url y alertar si no está en la página de marcadores de Chrome.
user420667

Brillante, gracias! Debería ser la respuesta aceptada ...
Florian Ledermann

3
  1. Abra el administrador de marcadores (menú desplegable de marcadores)
  2. Reduzca hasta que abra la carpeta que desea exportar con el contenido que se muestra en la ventana lateral derecha
  3. haga clic una vez en la primera lista para seleccionarla. ctrl-A para seleccionar todo en la ventana del lado derecho, ctrl-C para copiar todo el contenido.
  4. Abra un nuevo archivo en su editor de texto *
  5. Pegue (ctr-v) enlaces en el documento de texto. Guardar como texto enriquecido.
  6. Si prefiere Word, copie desde el editor de texto y pegue Word.

* 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.


Esta es la mejor y más simple respuesta, supongo. Gracias.
zur4ik

Agradable, pero de esta manera no exporta subcarpetas
Ena

2
  1. Elimine todas las carpetas que no desea exportar.
  2. Ahora, exportar. Solo exportará la carpeta restante.
  3. Una vez hecho esto, presione Ctrl + z en el administrador de marcadores y recuperará todos los grupos de marcadores eliminados.
  4. Sé feliz y baila.

2

La forma más rápida y fácil:

  1. Exporte todos los marcadores a un archivo.
  2. Crea un nuevo usuario en Chrome
  3. Importe marcadores de un archivo al nuevo usuario y elimine carpetas innecesarias
  4. Exportar y ser feliz!

Esta respuesta es similar a "eliminar carpetas, exportar y restaurar con ctrl-z", pero es más segura y sin pérdidas.


1
  1. Exporta tus marcadores como de costumbre
  2. Obtenga el escritor de OpenOffice GRATIS
  3. Abra su archivo HTML de marcadores en Writer
  4. Eliminar, mover, cambiar como de costumbre. Tenga en cuenta el final y los puntos de partida de HEADINGS, etc.
  5. Archivo> Guardar como nombre de su elección. OpenOffice entiende que quieres un archivo HTML

funcionó mejor para mí!
Jens

0

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:

  1. Ingrese al Administrador de marcadores: verá "Barra de marcadores" con subcarpetas
  2. En la "Barra de marcadores", cree una nueva subcarpeta, diga "Exportar" y colóquela como la 1ra (la más alta) subcarpeta en la "Barra de marcadores".

Al exportar Marcadores, esta subcarpeta será la primera (la más alta) en el archivo exportado.

  1. Dentro de Bookmark Manager, copie los elementos necesarios en el "Exportar".

  2. Presto.


0

Acabo de usar la siguiente solución:

  • Exporte todos los marcadores a documentos html.
  • Edite el archivo (usando notepad ++ o cualquier otro editor html) y elimine todas las partes no deseadas.
  • Guárdelo e impórtelo nuevamente.

Estás listo. :) woopey


0

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.


0
  1. Seleccione "Administrador de marcadores", luego seleccione "Organizar".
  2. Seleccione "Exportar marcadores a un archivo HTML ...". Asigne un nombre a su archivo y guárdelo en el escritorio.
  3. El archivo guardado tendrá TODOS los marcadores.
  4. Abra este archivo, resalte solo los marcadores que desee y copie y pegue en un documento de MS Word PERO guarde este documento como un archivo HTML . Asegúrese de eliminar "docx" y cambie la extensión a "html" después del nombre del archivo. Asegúrese de que, en "Guardar como tipo", seleccione "Página web ( .htm; .html)".
  5. Ahora tiene un archivo html con solo los marcadores que desee. Ahora puede enviarlo por correo electrónico a cualquier parte e importar los marcadores de este archivo al navegador seleccionando "Importar marcadores del archivo HTML ..." en "Organizar".

No creo que puedas ser más simple.


0
  1. Abre Google Chrome.
  2. Ve al administrador de marcadores
  3. Exportar el archivo html
  4. Elimine todas las carpetas / marcadores que no desea en su archivo guardado
  5. Exporte el archivo html con un nombre nuevo (diferente)
  6. Importe el archivo original para restaurar todo Simple, elegante y sin problemas.

-1
  1. Exporte todos los marcadores y vea el código fuente del archivo html creado
  2. Desplácese hacia abajo hasta la carpeta que desea copiar
  3. Copia el código fuente que quieras
  4. Abra un nuevo archivo txt de bloc de notas y pegue el código
  5. Guarde el archivo en formato HTML

-1

Abra el Administrador de marcadores en Chrome presionando Ctrl+ B(o ingresando chrome: // marcadores en la Barra de direcciones / Omnibox)

Imagen de Chrome Bookmark Manager

Seleccione la carpeta deseada haciendo clic en ella, haga clic en Organizar y luego haga clic en Exportar marcadores a un archivo HTML


¿Estás seguro de que esto todavía funciona? Acabo de probarlo en Chrome v41 y no funcionó
nixda

@nixda Estoy usando dev, que tiene el nuevo administrador de marcadores, que tiene exportación que funciona solo para todos los marcadores, no el específico de una carpeta. No puedo decir sobre la versión estable ..
Sathyajith Bhat

-1

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.


Por favor lea la pregunta otra vez cuidadosamente. Su respuesta no responde a la pregunta original.
DavidPostill

-2

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:

  1. Abre Google Chrome.
  2. Ir al administrador de marcadores
  3. Exportar a archivo html
  4. Descargue e instale srware iron (u otro navegador basado en Chrome)
  5. Plancha abierta (¡NO inicies sesión!)
  6. Ir al administrador de marcadores
  7. Importar desde archivo html
  8. Ahora elimine manualmente todo lo que no necesita en su archivo final
  9. Exportar configuración editada como archivo html
  10. Usted está listo para ir!
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.