Page d'accueil » comment » Comment copier une extension d'une installation Chrome à une autre?

    Comment copier une extension d'une installation Chrome à une autre?

    La synchronisation automatique entre les navigateurs est pratique, mais si elle vous empêche de le faire (ou si vous préférez ne pas l'utiliser), vous pouvez toujours copier manuellement les extensions entre les installations de Chrome. Lisez la suite pour voir comment.

    La séance de questions et réponses d'aujourd'hui nous est offerte par SuperUser, une sous-division de Stack Exchange, un groupe de sites Web de questions-réponses dirigé par la communauté..

    La question

    Lecteur SuperUser Arulappan n'utilise pas l'outil de synchronisation intégré de Chrome et souhaite synchroniser manuellement ses extensions sans utiliser le Chrome Store. Il écrit:

    Je n'ai pas essayé de synchroniser Chrome entre mes systèmes. Mon ami n'a pas pu ajouter une extension (YouTube Downloader). Mais je l'ai ajouté à mon navigateur auparavant. J'ai donc essayé de copier le fichier .crx et de l'installer sur l'autre ordinateur. Chrome m'a notifié que "Vous ne pouvez installer que le Chrome Web Store".

    Alors, comment puis-je installer dans l'autre système?

    Est-ce aussi simple que de copier le fichier ou est-il plus impliqué dans le déplacement d'extensions d'un système à un autre??

    La réponse

    Synetech, contributeur à SuperUser, lance une réponse détaillée:

    Vous devrait pouvoir installer le fichier .crx, mais vous devrez peut-être essayer quelques petites choses.

    Premièrement, si vous faites simplement glisser le fichier .crx vers la fenêtre du navigateur, vous devriez voir un avis au bas de la page vous demandant de confirmer. Si vous cliquez Confirmer, il devrait vous demander d'installer. Si cela ne fonctionne pas, essayez de créer un simple fichier .html avec une ancre (balise) avec un href pointant sur le fichier .crx:

    extension

    Placez le fichier .html au même emplacement que le fichier .crx et ouvrez-le. Cliquez sur le lien et voyez si Chrome vous permet de l'installer comme ça..

    Si ce n'est pas le cas, vous pouvez essayer de lancer un serveur Web local et de servir le fichier à partir de là (je sais que je l'ai déjà fait au moins une fois auparavant)..

    Une autre option (probablement plus facile) consiste à extraire le fichier .crx (en utilisant 7Zip par exemple). Ouvrez la page des extensions (chrome: // extensions /), cliquez sur le bouton mode développeur case à cocher, puis Charger une extension décompressée… :

    Enfin, vous pouvez copier manuellement l’extension, mais c’est un peu pénible:

    1. Ouvrez la page des extensions (chrome: // extensions /)
    2. Cliquez sur la case à cocher du mode développeur
    3. Examinez l'identifiant de l'extension (longue chaîne de lettres à côté de l'identifiant :)
    4. Ouvrez le répertoire de données utilisateur, puis le répertoire d'extensions
    5. Copiez le dossier portant le même nom que l'ID de l'extension dans le dossier Extensions du système cible.
    6. Ouvrez le fichier Préférences dans le répertoire de données utilisateur dans un éditeur de texte.
    7. Trouvez la section contenant l'extension (faites une recherche pour l'ID)
    8. Copiez toute la section en veillant à faire correspondre les accolades, par exemple:
    9. "jchfimlohbodnpamghfgfgabbnfajpbe":
      "from_bookmark": false,
      "from_webstore": false,

      "chemin": "jchfimlohbodnpamghfgfgabbnfajpbe \\ 2012.6.9_0",
      "state": 1
      ,

    10. Collez l'extension dans le fichier de préférences de l'ordinateur cible. Vérifiez la virgule de fin (le, à la fin du bloc). Si le bloc que vous avez collé est le dernier (c’est-à-dire que la ligne suivante correspond à une seule accolade, indentez le retrait), vous devez supprimer la virgule, mais si c’est un autre bloc, vous devez vous assurer qu’il est là (il est évident que vous le fassiez). besoin ou pas quand vous le collez réellement)
    11. Enregistrez le fichier (vous souhaiterez peut-être sauvegarder les préférences et peut-être même tout votre répertoire Extensions) et exécuter Chrome.

    C'étaient des options pour copier des extensions générales, mais pour les extensions destinées au téléchargement de vidéos YouTube, il est recommandé de renoncer complètement aux extensions (qui s'exécutent généralement dans un processus distinct) et d'utiliser le script utilisateur YousableTubeFix..

    Il ajoute un bouton Télécharger aux vidéos YouTube, mais vous permet également de configurer ce que vous voulez ou non sur la page. Par exemple, beaucoup de gens voudront se débarrasser de la section des commentaires et / ou de la section des vidéos associées, et YousableTubeFix vous permet également de le faire..

    YousableTubeFix vous permet également de configurer les vidéos YouTube pour ne pas démarrer automatiquement la mise en mémoire tampon et la lecture, ce qui est extrêmement utile..

    Et comme il s'agit d'un script, il ne s'exécute que lorsque cela est nécessaire. Par conséquent, il ne consomme pas de mémoire supplémentaire pour naviguer sur d'autres sites, ne requiert pas le Web Store et peut simplement être enregistré / installé / etc..

    Une réponse solide et une astuce sur un script YouTube pratique? Couleur nous impressionné.

    Avez-vous quelque chose à ajouter à l'explication? Sound off dans les commentaires. Voulez-vous lire plus de réponses d'autres utilisateurs de Stack Exchange doués en technologie? Découvrez le fil de discussion complet ici.