Comment exporter un dossier de signets individuel dans Google Chrome?


53

Dans ma fenêtre de signets, j'ai deux à trois dossiers comme asp.net, jqueryet sql server. Comment exporter le jquerydossier uniquement à partir de Google Chrome?


Chendur - il serait utile de marquer la deuxième réponse comme acceptée. C'est plus utile aujourd'hui.
Kevin Buchs

Réponses:


4

À propos de cela, le Data Liberation Front a déclaré ceci: Il semble possible d’exporter les favoris vers Google Docs. Peut-être que le post-traitement est plus facile là-bas. Cependant, je n'ai pas essayé cela.


3
Dans les versions récentes de Google Chrome, il n’était pas possible d’exporter des favoris vers Google Documents.
colonel Panic, le

Assurez-vous de vérifier la réponse ci-dessous pour une solution qui fonctionne;)
Superole

38

Créez un nouvel utilisateur dans Chrome, puis faites glisser les signets de votre choix dans les signets du nouvel utilisateur (assurez-vous que les barres de favoris sont affichées pour deux utilisateurs).

Ensuite, exportez les signets du nouvel utilisateur. Voilà!


Je pense que c'est la manière la plus élégante et la plus conviviale
JacopKane

2
J'aime mieux cette solution. Mais comment activer la barre de favoris pour 2 utilisateurs?
Randy Skretka

1
@RandySkretka Je pense avoir compris ce que l'on voulait dire bookmarks bar shown for two users: lorsque vous sélectionnez un deuxième utilisateur en chrome, une nouvelle fenêtre s'ouvrira pour cet utilisateur, sans fermer la fenêtre d'origine. Vous devez donc garder les deux fenêtres côte à côte et vous assurer que la barre de favoris est activée dans les deux fenêtres. Vous pouvez ensuite glisser-déposer des signets (ou des dossiers de signets) d’une fenêtre à l’autre.
Superole

2
Je souhaite que cela pourrait être marqué comme la réponse. La réponse acceptée n'est pas du tout utile.
Kevin Buchs

2
Expliquez les étapes plus en détail pour les utilisateurs d'aujourd'hui: 1) Créez un autre profil d'utilisateur (paramètres> Contacts / Gérer d'autres personnes)> AJOUTER UNE PERSONNE. Cela ouvrira une nouvelle fenêtre de navigateur dans ce nouveau profil. 2) Ouvrez le gestionnaire de signets dans les fenêtres précédentes et nouvelles. 3) Faites glisser les dossiers désirés du précédent au nouveau et déposez-les. Ils seront alors copiés. 4) Lorsque vous avez terminé, cliquez sur la pile de trois points dans le coin supérieur droit du gestionnaire de favoris de la nouvelle fenêtre, puis choisissez Exporter les favoris. Vous obtiendrez un fichier d'exportation contenant uniquement les signets que vous avez sélectionnés.
Kevin Buchs

8

Cela ne semble pas possible maintenant. Vous pouvez exporter tous vos signets puis les éditer avec un éditeur de texte et les supprimer. Si vous séparez temporairement vos signets en groupes avant que ce ne soit plus facile à faire.


3
Exportez tous vos signets au format HTML, importez-les dans un navigateur doté d'un meilleur gestionnaire de signets (tel que Firefox), puis exportez un seul dossier de signets.
colonel Panic, le

C'est possible maintenant.
Sathyajith Bhat

@ Sathya ♦ comment faire?
Muhammed

1
@Athimannil je l'explique dans ma réponse
Sathyajith Bhat

7

Déplacez le dossier que vous souhaitez exporter vers la gauche de la barre de favoris. Exportez tous les signets dans un fichier. Ouvrez le fichier dans le bloc-notes. Recherchez le dernier signet dans le dossier que vous tentez d'exporter. Supprimer tout après ce signet. Enregistrez le fichier.


5

Edit (18-07-01): mis à jour pour fonctionner dans les derniers signets de chrome (chrome v67).

Vous pouvez utiliser ce dossier-exportateur JS que j'ai piraté ensemble.

Remarque: cela peut interrompre la modification du code HTML sous-jacent de leur gestionnaire de signets.

Flux de travail manuel

  1. Accédez aux favoris et ouvrez le dossier de votre choix.
  2. Ouvrir la console F12
  3. Coller ceci:

    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. Copier la sortie de la console

Ou vous pouvez télécharger la sortie sous forme de fichier en utilisant, par exemple, cet extrait (assurez-vous de l'utiliser après l' exécution du précédent):

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

Ou placez ce bookmarklet dans votre barre de favoris et cliquez dessus chaque fois que vous vous trouvez dans le dossier que vous souhaitez exporter (c'est le même code que ci-dessus, y compris le fichier de sauvegarde).

Edit (18-07-01): il semble que chrome n'autorise plus l'exécution de bookmarklets (javascript) dans l'onglet Bookmarks.

Vous pouvez toujours copier et coller ceci dans la console (f12) manuellement:

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);

Le code ci-dessus exporte par exemple ce dossier,

entrez la description de l'image ici

dans la sortie suivante:

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

Vous pouvez styliser la sortie comme vous le souhaitez dans la ret.forEachboucle.


Bien, j'étais sur le point de le faire mais j'ai vu que tu l'avais fait. Merci!
user420667

Avec l'option bookmarklet, je clique de temps en temps sur l'erreur et télécharge un fichier texte vide. Je viens de le mettre à jour pour vérifier le window.location.url et alerter si ce n'est pas sur la page de signets chrome.
user420667

Génial, merci! Devrait être la réponse acceptée ...
Florian Ledermann

3
  1. Ouvrez le gestionnaire de favoris (menu déroulant de favoris).
  2. Parcourez jusqu'à ce que vous ouvriez le dossier que vous voulez exporter avec le contenu affiché dans la fenêtre de droite
  3. Cliquez une fois sur la première liste pour la sélectionner. Ctrl-A pour tout sélectionner dans la fenêtre de droite, Ctrl-C pour copier tout le contenu.
  4. Ouvrez un nouveau fichier dans votre éditeur de texte *
  5. Coller (ctr-v) des liens dans un document texte. Enregistrer en texte enrichi.
  6. Si vous préférez utiliser Word, copiez-le à partir de l'éditeur de texte et collez-le.

* Cette méthode fournit le titre des pages que vous avez enregistrées, avec le lien URL dedans. Si vous voulez UNIQUEMENT l'URL, au lieu d'ouvrir un éditeur de texte à l'étape 4, ouvrez un document WORD. Collez-y (ctrl-v) et vous n’auriez qu’une liste d’URL.


C’est la meilleure et la plus simple des réponses, je suppose. Merci.
zur4ik

Bien, mais de cette façon, il n’exporte pas de sous
Ena

2
  1. Supprimez tous les dossiers que vous ne souhaitez pas exporter.
  2. Maintenant, exportez. Il n'exportera que le dossier restant.
  3. Une fois cela fait, appuyez sur Ctrl + z sur le gestionnaire de favoris pour retrouver tous les groupes de favoris supprimés.
  4. Sois heureux et danse.

2

Moyen le plus rapide et le plus simple:

  1. Exporter tous les signets dans un fichier.
  2. Créer un nouvel utilisateur dans Chrome
  3. Importer les signets d'un fichier vers le nouvel utilisateur et supprimer les dossiers inutiles
  4. Exportez et soyez heureux!

Cette réponse est similaire à "supprimer des dossiers, exporter et restaurer avec ctrl-z", mais elle est plus sécurisée et sans perte.


1
  1. Exportez vos favoris comme d'habitude
  2. Obtenez le logiciel OpenOffice Writer GRATUIT
  3. Ouvrez votre fichier HTML de signets dans Writer
  4. Supprimer, déplacer, changer comme d'habitude. Soyez conscient de la fin et des points de départ de HEADINGS, etc.
  5. Fichier> Enregistrer sous un nom de votre choix. OpenOffice comprend que vous voulez un fichier HTML

a fonctionné mieux pour moi!
Jens

0

Je n'ai trouvé aucun moyen d'exporter les signets dans un fichier .html, puis de l'ouvrir (à l'aide de chrome). Ensuite, je dois sélectionner tous les signets requis et les copier.

Cependant, j'ai constaté que l'étape de préparation suivante simplifie le processus ci-dessus:

  1. Entrez Bookmark Manager - vous verrez "Barre de signets" avec des sous-dossiers
  2. Dans la "Barre de favoris", créez un nouveau sous-dossier, dites "Exporter" et positionnez-le en tant que 1er sous-dossier dans la "Barre de favoris".

Lorsque vous exportez des signets, ce sous-dossier sera le premier (le plus haut) du fichier exporté.

  1. Withing Bookmark Manager copie les éléments requis dans celui "Exporter".

  2. Presto.


0

Je viens d'utiliser la solution suivante:

  • Exportez tous les signets vers un document HTML.
  • Editez le fichier (en utilisant notepad ++ ou tout autre éditeur html) et supprimez toutes les parties indésirables.
  • Enregistrez-le et importez-le à nouveau.

Vous avez terminé. :) woopey


0

Basculez vers un nouvel utilisateur Chrome, puis faites glisser le dossier des favoris dans le nouveau favori de l'utilisateur. Une fois terminé, exportez-le à partir du nouvel utilisateur de chrome.


0
  1. Sélectionnez "Gestionnaire de favoris", puis sélectionnez "Organiser".
  2. Sélectionnez "Exporter les signets vers un fichier HTML ...". Nommez votre fichier et enregistrez sur le bureau.
  3. Le fichier enregistré aura TOUS les signets.
  4. Ouvrez ce fichier, mettez en surbrillance uniquement les signets souhaités, puis copiez et collez sur un document MS Word MAIS enregistrer ce document au format HTML . Assurez-vous de supprimer "docx" et modifiez l'extension en "html" après le nom du fichier. Assurez-vous que, sous "Type de fichier :", sélectionnez "Page Web ( .htm; .html)".
  5. Maintenant, vous avez un fichier HTML avec seulement les signets que vous voulez. Vous pouvez désormais l'envoyer par courrier électronique n'importe où et importer les signets de ce fichier dans le navigateur en sélectionnant "Importer les signets à partir d'un fichier HTML ..." sous "Organiser".

Je ne pense pas que vous pouvez obtenir plus simple.


0
  1. Ouvrez Google Chrome
  2. Accédez au gestionnaire de favoris
  3. Exporter le fichier HTML
  4. Supprimer tous les dossiers / signets que vous ne voulez pas dans votre fichier de sauvegarde
  5. Exporter le fichier HTML - avec un nouveau nom (différent)
  6. Importez le fichier d'origine pour tout restaurer Simple, élégant et sans tracas.

-1
  1. Exportez tous les signets et affichez le code source du fichier HTML créé.
  2. Faites défiler jusqu'au dossier que vous souhaitez copier
  3. Copiez le code source que vous voulez
  4. Ouvrez un nouveau fichier txt du bloc-notes et collez le code.
  5. Enregistrez le fichier au format HTML

-1

Ouvrez le Gestionnaire de favoris dans Chrome en appuyant sur Ctrl+ B(ou en entrant chrome: // favoris dans la barre d’adresses / Omnibox).

Image du gestionnaire de favoris Chrome

Sélectionnez le dossier souhaité en cliquant dessus, cliquez sur Organiser, puis sur Exporter les signets vers un fichier HTML.


Êtes-vous sûr que cela fonctionne toujours? Je viens d'essayer sur Chrome v41 et ne fonctionne pas
nixda

@nixda J'utilise dev, qui possède le nouveau gestionnaire de favoris - qui exporte - qui ne fonctionne que pour tous les favoris, pas celui spécifique à un dossier. Je ne peux pas en dire plus sur la version stable ..
Sathyajith Bhat

-1

Pour enregistrer vos signets Chrome en tant que fichier .doc ou .pdf: Dans Chrome, exportez vos signets en tant que fichier HTML. Dans Firefox, ouvrez le fichier HTML que vous venez de sauvegarder. CTRL 'A' pour tout sélectionner puis ouvrir WORD dans un nouveau document CTRL 'V' à coller. Au bas du texte que vous venez de coller se trouve une petite boîte avec un presse-papiers et le mot (CTRL). Cliquez sur le petit chevron pointant vers le bas, puis sélectionnez "Conserver la mise en forme source (K) Maintenant, enregistrez en tant que document Word ou PDF.


Veuillez relire attentivement la question. Votre réponse ne répond pas à la question initiale.
DavidPostill

-2

Il existe des moyens plus efficaces, de meilleurs moyens, etc., mais je pense que dans ce cas, le moyen le plus simple suffit. Aucune édition de texte.

Voici les étapes:

  1. Ouvrez Google Chrome
  2. Accédez au gestionnaire de favoris
  3. Exporter vers un fichier HTML
  4. Téléchargez et installez srware iron (ou un autre navigateur basé sur chrome)
  5. Ouvrez le fer (ne vous connectez pas!)
  6. Accédez au gestionnaire de favoris
  7. Importer depuis un fichier html
  8. Maintenant, supprimez manuellement tout ce dont vous n’avez pas besoin dans votre fichier final
  9. Exporter le réglage modifié en tant que fichier html
  10. Vous êtes prêt à partir!
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.