Table des matières:

Extraire le code source du module complémentaire Firefox : 4 étapes
Extraire le code source du module complémentaire Firefox : 4 étapes

Vidéo: Extraire le code source du module complémentaire Firefox : 4 étapes

Vidéo: Extraire le code source du module complémentaire Firefox : 4 étapes
Vidéo: Le "designMode": un hack méconnu pour modifier n'importe quelle page web sans code. 2024, Juillet
Anonim
Extraire le code source du module complémentaire Firefox
Extraire le code source du module complémentaire Firefox

Cette instructable vous montrera comment extraire le code source de n'importe quel addon Firefox. Il ne nécessite rien de plus qu'un utilitaire d'extraction ZIP et un éditeur de texte si vous choisissez de modifier et de reconditionner la source.

Étape 1: Localisation du fichier XPI d'un module complémentaire

Localiser le fichier XPI d'un module complémentaire
Localiser le fichier XPI d'un module complémentaire

Un fichier XPI est un module complémentaire emballé dans un seul fichier. Vous devez obtenir ce fichier sur le site des addons sans sauter directement dans l'installation habituelle. Recherchez l'addon que vous souhaitez sur le site addons siteaddons, puis localisez son bouton d'installation vert. REMARQUE: certains addons nécessitent un accord de licence pour être acceptés au préalable. Dans ce cas, le fichier XPI peut être enregistré à partir du bouton de la page d'acceptation de la licence, et non de la page du module complémentaire elle-même. Au lieu de simplement cliquer sur le bouton et de laisser Firefox prendre le relais, faites un clic droit et choisissez "Enregistrer le lien sous…". Une fois le transfert de fichier terminé, vous aurez le package complémentaire directement sur votre ordinateur.

Étape 2: Extraction du fichier XPI

Extraction du fichier XPI
Extraction du fichier XPI

Maintenant que le fichier est sur votre ordinateur, ouvrez votre utilitaire d'extraction ZIP personnel et pointez-le vers le fichier XPI. En réalité, les fichiers XPI sont simplement des fichiers ZIP renommés, vous pouvez donc extraire le contenu dans un dossier quelque part. Les fichiers courants générés sont…install.jsinstall.rdf/chrome//defaults/Avec ces fichiers présents, vous êtes prêt à passer à autre chose.

Étape 3: Extraction du code JAR principal

Extraction du code JAR principal
Extraction du code JAR principal

La plupart du code de l'addon de base est présent dans un fichier JAR trouvé dans le répertoire /chrome/. Vous constaterez que tout comme XPI est un renommage de ZIP, JAR l'est aussi (mais dans une moindre mesure). En utilisant le même utilitaire d'extraction, vous devriez pouvoir extraire les principaux fichiers d'extension du JAR.

Étape 4: C'est tout

Ce que vous avez maintenant sont la plupart des fichiers sources bruts de l'addon. Vous pouvez les modifier à votre guise et les reconditionner avec les modifications. L'ouverture des fichiers XPI dans Firefox les installera pour vous. Respectez toujours le travail des auteurs et assurez-vous qu'ils vous autorisent à utiliser leur code. Ne vous contentez pas de prendre un module complémentaire populaire, de modifier les crédits et de le réhéberger. C'est tout simplement du vol.

Conseillé: