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

Table des matières:

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

Vidéo: Comment copier une extension d'une installation Chrome à une autre?

Vidéo: Comment copier une extension d'une installation Chrome à une autre?
Vidéo: Comment installer Dropbox pour sauvegarder et synchroniser tous vos fichiers - YouTube 2024, Novembre
Anonim
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 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-réponses d'aujourd'hui nous est offerte par la sous-division SuperUser de Stack Exchange, un groupe de sites Web de questions-réponses dirigé par la communauté.

La question

Le 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:

I have not tried to sync Chrome among my systems. My friend was not able to add an extension (YouTube Downloader). But I added it to my browser sometime before. So I tried to copy the.crx file and install in the other computer. Chrome notified me that “Using Chrome Web Store only you can install”.

So how can I install in the other system?

Est-ce aussi simple que de copier le fichier ou y a-t-il davantage d’implication dans le déplacement des extensions d’un système à un autre?

La réponse

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

You should be able to install the.crx file, but you may need to try a few things.

First, if you simply drag the.crx file to the browser window, you should see a notice at the bottom of the page asking you to confirm. If you click Confirm, it should ask you to install. If that does not work, try creating a simple.html file that has an anchor ( tag) with an href pointing to the.crx file:

extension

Put the.html file in the same location as the.crx file and open it. Click the link and see if Chrome allows you to install it like that.

If it does not, you can try running a local webserver and serving the file from there (I know I have done this at least once before).

Another (probably easier) option is to extract the.crx file (using 7Zip for example). Open the extensions page (chrome://extensions/), click the Developer mode check-box, and then Load unpacked extension…:

Finally, you could manually copy the extension, but it is somewhat of a pain in the butt:
Finally, you could manually copy the extension, but it is somewhat of a pain in the butt:
  1. Open the extensions page (chrome://extensions/)
  2. Click the Developer mode check-box
  3. Examine the ID of the extension (long string of letters next to ID:)
  4. Open the User Data Directory, then the Extensions directory
  5. Copy the folder with the same name as the extensions’s ID to the Extensions folder of the target system
  6. Open the file Preferences in the User Data Directory in a text editor
  7. Find the section containing the extension (do a search for the ID)
  8. Copy the whole section, making sure to match braces correctly, for example:
  9. 'jchfimlohbodnpamghfgfgabbnfajpbe': { 'from_bookmark': false, 'from_webstore': false, … 'path': '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 alors supprimer la virgule, mais si c’est un autre bloc, vous devez vous assurer qu’il est là (il Il est évident que vous en ayez besoin ou non lorsque vous le collez réellement)
  11. Enregistrez le fichier (vous pouvez effectuer une sauvegarde des préférences et peut-être même de tout votre répertoire Extensions) et exécuter Chrome.
  12. Il s'agissait d'options pour la copie d'extensions générales, mais pour les extensions destinées au téléchargement de vidéos YouTube, il est recommandé de renoncer totalement aux extensions (qui s'exécutent généralement dans un processus distinct) et d'utiliser le script utilisateur YousableTubeFix.

    Il ajoute un bouton de téléchargement 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 de le faire également.
    Il ajoute un bouton de téléchargement 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 de le faire également.

    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 et ne requiert pas non plus le Web Store. Il peut simplement être enregistré / installé / etc.

    Une réponse solide et une astuce sur un script YouTube pratique? Coloriez-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.

Conseillé: