El instalador multiplataforma (XPI) es un archivo ZIP que se usa para instalar paquetes con tecnología XPInstall. Los módulos XPI (llamados «paquetes») se usan para instalar una gama de Logiciel, incluidos complementos, extensiones, temas y diccionarios Thunderbird.
Un XPI contient à la fois un guide d'installation (install.js ou install.rdf) et le logiciel à installer, qui est généralement conditionné sous forme de fichier JAR. Lorsqu'il est téléchargé ou placé dans un gestionnaire d'extensions, XPInstall interagit automatiquement avec les instructions d'installation contenues dans le XPI et installe le logiciel inclus.
Les fichiers XPI ne prennent en charge que les fichiers stockés non compressés ou compressés via la méthode "Deflate".
Un archivo XPI es un archivo de instalación comprimido utilizado por varias aplicaciones de Mozilla, incluidas Firefox, Thunderbird y SeaMonkey. Contiene software, como un complemento, una extensión o un tema del le navigateur la toile. Los archivos XPI además contienen un archivo install.js o install.rdf, que contiene instrucciones de instalación.
Certaines versions de Firefox vous permettent d'installer des fichiers XPI essentiellement en les faisant glisser et en les déposant dans une fenêtre de navigateur Web ouverte. Le logiciel Mozilla utilise un composant appelé XPInstall (qui contient le script d'installation de Mozilla) pour installer les packages XPI.
Comment ouvrir un fichier XPI ?
Pour ouvrir un fichier XPI, vous avez besoin du logiciel approprié, tel que le navigateur Mozilla / Firefox de Mozilla. Sans le logiciel approprié, vous obtiendrez un message Windows « Comment voulez-vous ouvrir ce fichier ? (Windows 10) ou "Windows ne peut pas ouvrir ce fichier" (Windows 7) ou un message équivalent pour Mac / iPhone / Android. Si vous ne pouvez pas ouvrir votre fichier XPI correctement, essayez d'ouvrir le fichier en cliquant avec le bouton droit ou en maintenant la touche enfoncée. Cliquez ensuite sur "Ouvrir avec" et sélectionnez une application.
Pour convertir un fichier XPI
Hay tipos de archivos similares a XPI que otros navigateurs web usan para agregar funciones y capacidades a un navegador, pero no se pueden convertir fácilmente desde y hacia otros formatos para su uso en otro navegador.
Par exemple, bien que des fichiers tels que CRX (Chrome et Opera), SAFARIEXTZ (Safari) et EXE (Internet Explorer) puissent être utilisés comme modules complémentaires pour leurs navigateurs respectifs, aucun d'entre eux ne peut être utilisé dans Firefox ou le fichier XPI de Mozilla. . . . type ne peut être utilisé dans aucun de ces autres navigateurs.
A pesar de todo, existe una herramienta en línea llamada Add-on Converter para SeaMonkey que intenta convertir un archivo XPI compatible con Firefox o Thunderbird en un archivo XPI que funcione con SeaMonkey.
Création du fichier .xpi
Puede usar cualquier método para crear el archivo .zip cuyo nombre se cambia a .xpi. Tenga en cuenta el requerimiento de que el único método de compresión admitido es «desinflar», pero los archivos además se pueden agregar al archivo sin comprimir. Sus archivos de nivel superior (a modo de ejemplo, lo que obtuvo de manifest.json (WebExtensions) o cualquier otra cosa: chrome.manifest e install.rdf) deben estar en el répertoire racine del archivo, no en un subdirectorio.