En forkortelse til Cross-Platform Installer (eller XPInstall ), en fil med XPI-filtypen (udtalet "zippy") er en Mozilla / Firefox Browser Extension Archive-fil, der bruges til at udvide funktionaliteten af Mozilla-produkter som Firefox, SeaMonkey og Thunderbird.
En XPI-fil er virkelig bare en omdøbt ZIP-fil, som Mozilla-programmet kan bruge til at installere udvidelsesfilerne. De kan omfatte billeder og JS, MANIFEST, RDF og CSS filer, samt flere mapper fulde af andre data.
Bemærk: XPI-filer bruger en stor bogstaver "i" som sidste bogstav i filtypen, så bland dem ikke sammen med XPL-filer, der bruger en stor bogstav "L" - dette er LcdStudio Playlist-filer. En anden tilsvarende filtypenavn er XPLL, som bruges til Pull-Planner Data filer.
Sådan åbner du en XPI-fil
Mozilla Firefox-browseren bruger XPI-filer til at give udvidelsesmuligheder i browseren. Hvis du har en XPI-fil, skal du bare trække den til et hvilket som helst åbent Firefox-vindue for at installere det. Mozillas Tilføjelser til Firefox-side er et sted, du kan gå for at få officielle XPI-filer til at bruge sammen med Firefox.
Tip: Hvis du bruger Firefox, når du søger efter tilføjelser fra linket ovenfor, vælger du Tilføj til Firefox knappen vil downloade filen og derefter bede dig om at installere det med det samme, så du ikke behøver at trække det ind i programmet. Ellers kan du, hvis du bruger en anden browser, bruge Hent uanset link til at downloade XPI.
Mozillas tilføjelser til Thunderbird giver XPI-filer til deres chat / e-mail-software Thunderbird. Disse XPI-filer kan installeres via Thunderbirds Værktøjer> Tilføjelser menupunkt (eller Værktøjer> Extension Manager i ældre versioner).
Selv om de nu er afbrudt, har Netscape og Flock webbrowsere, Songbird musikafspiller og Nvu HTML editor alle indbygget support til XPI-filer.
Da XPI-filer egentlig bare er .ZIP-filer, kan du omdøbe filen som sådan og derefter åbne den i et arkiv- / komprimeringsprogram. Eller du kan bruge et program som 7-Zip til bare at højreklikke på XPI-filen og åbne det som et arkiv for at se indholdet inde.
Hvis du vil opbygge din egen XPI-fil, kan du læse mere om det på siden Udvidelsespakke på Mozilla Developer Network.
Bemærk: Mens de fleste XPI-filer du kommer over vil sandsynligvis være i et format, der er specifikt for en Mozilla-applikation, er det muligt, at din har intet at gøre med nogen af de programmer, jeg nævnte ovenfor, og i stedet skal åbnes i noget andet.
Hvis din XPI-fil ikke er en Cross-Platform Installer-fil, men du ikke ved, hvad det ellers kunne være, prøv at åbne det i et tekstredigeringsprogram. Hvis filen er læsbar, så er din XPI-fil simpelthen en tekstfil. Hvis du ikke kan finde ud af alle ordene, skal du se, om du kan finde en slags information i teksten, der kan hjælpe dig med at bestemme hvilket program der blev brugt til at oprette XPI-filen, som du derefter kan bruge til at undersøge en kompatibel XPI-åbner .
Sådan konverteres en XPI-fil
Der findes filtyper svarende til XPI, som bruges af andre webbrowsere til at tilføje ekstra funktioner og funktioner til en browser, men de kan ikke nemt konverteres til og fra andre formater til brug i en anden browser.
Selvom filer som CRX (Chrome og Opera), SAFARIEXTZ (Safari) og EXE (Internet Explorer) alle kan bruges som tilføjelsesprogrammer til hver enkelt browser, kan ingen af dem bruges i Firefox og Mozillas XPI-fil typen kan ikke bruges i nogen af disse andre browsere.
Der er dog et online værktøj kaldet Add-on Converter til SeaMonkey, der forsøger at konvertere en XPI-fil, der er kompatibel med Firefox eller Thunderbird, til en XPI-fil, der vil fungere med SeaMonkey.
Tip: Hvis du vil konvertere XPI til ZIP, skal du huske hvad jeg nævnte ovenfor om at omdøbe udvidelsen. Du behøver ikke rent faktisk at køre et filkonverteringsprogram for at gemme XPI-filen til ZIP-formatet.
Mere hjælp med XPI-filer
Se Få mere hjælp for at få oplysninger om at kontakte mig på sociale netværk eller via email, udstationering på tekniske supportfora og meget mere. Lad mig vide, hvilke slags problemer du har med at åbne eller bruge XPI-filen, og jeg vil se, hvad jeg kan gøre for at hjælpe.
Hvis du har brug for udviklingsstøtte til din Firefox-udvidelse, kan jeg ikke hjælpe med det. Jeg anbefaler stærkt StackExchange for den slags ting.




