Hvad er ZXP-filformatet?
Filer med filendelsen .zxp er installationspakker til Adobes Common Extensibility Platform (CEP), der bruges til at tilføje paneler, scripts og plug-ins til Creative Cloud-applikationer.
Hvad indeholder .zxp-filer?
En .zxp-fil er et komprimeret installationsarkiv bygget på ZIP-formatet, som åbner med de standard PK magic bytes og indeholder en påkrævet CSXS/manifest.xml, der deklarerer udvidelsens ID, version og de målrettede Adobe-værtsapps. Adobes Extension Manager - som gjorde det muligt at installere, fjerne og (fra CS6) eksportere udvidelseslister til XML til brug på andre maskiner - er siden blevet pensioneret; installation håndteres nu af Creative Cloud-skrivebordsappen via UPIA eller af tredjepartsværktøjer som ZXPInstaller.
.zxp-filer kan signeres digitalt ved hjælp af en PKCS#7-signatur, der tilføjes efter ZIP-strukturen. Installationsprogrammer udruller automatisk signerede pakker; hvis der ikke findes en gyldig signatur, bliver brugeren spurgt, før installationen fortsætter.
.zxp erstattede det ældre .mxp-format startende med Adobe CS5.5 (2011). Alle CC-udgivelser accepterer det, selvom nyere UXP-baserede udvidelser i stedet bruger .ccx-pakker.
Sikkerhed og tryghed
RISIKO: MEDIUMEn ZXP installerer kode, der kører inde i dine Adobe-apps, så behandl den som ethvert plug-in: installer kun ZXP-filer fra kilder, du har tillid til (leverandøren, Adobe Exchange, anerkendte markedspladser). En udløbet eller ugyldig signatur kan blokere installationen; nogle installationsprogrammer beder dig om at omgå signaturtjek - vær forsigtig med dette. Du kan omdøbe til .zip og inspicere scripts først. Piratkopierede paneler fra tvivlsomme sider udgør en reel risiko for malware og tyveri af legitimationsoplysninger.
Formatdetaljer
kort fortalt- ZX-Paintbrush dokument (.zxp) - Det gamle Windows-tegneprogram ZX-Paintbrush gemte billeder som .zxp - ikke relateret til Adobe; dette er hvad db_name fejlagtigt beskrev.
Programmer der åbner ZXP-filer
Tekniske detaljer
dyb specifikation| Containerformat | ZIP-arkiv; local file header magic bytes `50 4B 03 04` («PK») ved byte offset 0 |
| MIME-type | `application/zip` |
| Internt manifest | `CSXS/manifest.xml` - påkrævet XML-fil inde i ZIP-filen, der deklarerer udvidelses-ID, version og Adobe-værtsapps via `HostList` |
| Udvidelsesmotor | Adobe CEP (Common Extensibility Platform); paneler kører i en indlejret Chromium-browser ved hjælp af HTML, CSS og JavaScript |
| Udvikler-SDK | Adobe CEP SDK (version 4 til 11, der dækker CS5.5 til nuværende CC-udgivelser) |
| Digital signatur | Valgfrit PKCS#7 kodesigneringscertifikat tilføjet efter ZIP End-of-Central-Directory-posten uden at ødelægge ZIP-parsing |
| Forgængerformat | `.mxp` (Adobe Extension Manager Package), brugt i CS4 og tidligere |
| Efterfølgerformat | `.ccx` (Creative Cloud Extension-pakke) brugt af den nyere UXP-baserede udvidelses-runtime |
| Installationsværktøjer | Adobe UPIA (Unified Plugin Installer Agent) via Creative Cloud-skrivebordsapp; tredjeparts ZXPInstaller-værktøj |
| Understøttede Adobe-apps | Photoshop, Illustrator, InDesign, Premiere Pro, After Effects, Animate, Dreamweaver og andre CEP-kompatible CC-applikationer |
| Pakkede udvidelsestyper | CEP HTML/JS-paneler, ExtendScript-scripts (`.jsx`), binære plug-ins og hybridkombinationer af ovenstående |
| ZIP-inspektion | Kan fuldt ud udpakkes med 7-Zip eller ethvert ZIP-værktøj; komprimering bruger standard DEFLATE - ingen proprietær kodning |
| Målretning af værtsversion | `HostList`-elementet i `CSXS/manifest.xml` fastlægger minimums- og maksimumsintervaller for CC-app-versioner, som udvidelsen understøtter |
| Installationsomfang | Kan målrettes installationsstien for hver bruger eller alle brugere afhængigt af OS-tilladelser på installationstidspunktet |
| Udgivet | Adobe CS5.5 (2011), replacing the older MXP extension format |
| Specifikation | developer.adobe.com |
ZXP-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om ZXP-filer.