Was ist das OXT-Dateiformat?
.oxt-Dateien sind mit den Produktivitätssuiten LibreOffice und Apache OpenOffice verknüpft.
Welche Art von Daten speichern OXT-Dateien?
.oxt-Dateien werden für die Verteilung von Erweiterungen (Plugins) für LibreOffice und Apache OpenOffice verwendet. Jedes Paket ist ein ZIP-Archiv, das UNO-Komponenten, Basic- oder Python-Skripte, Konfigurations-XML und Icon-Dateien enthält. Eine erforderliche META-INF/manifest.xml listet alle Elemente im Archiv auf, während die description.xml den Anzeigenamen der Erweiterung, die Version und die Mindestanforderungen an die Version der Office-Suite enthält.
OXT-Erweiterungen können Funktionen hinzufügen wie:
- fortgeschrittene Rechtschreib- und Grammatikprüfung,
- Syntax-Hervorhebung für Programmiersprachen,
- automatische Bildverarbeitung in Draw,
- zusätzliche Exportfilter und Dateiformate,
- Zugriff auf Online-Vorlagen und Inhaltsdatenbanken.
Sowohl LibreOffice als auch Apache OpenOffice sind freie Open-Source-Software. Es steht den Benutzern frei, ihre eigenen .oxt-Plugins zu erstellen und sie mit anderen Benutzern zu teilen.
Wie installiert man ein OXT-Plugin?
.oxt-Dateien können über den integrierten Extension Manager installiert werden (Extras → Extension Manager → Hinzufügen). Neuere Versionen der Suite installieren eine Erweiterung automatisch durch Doppelklick auf die .oxt-Datei. Erweiterungen können auch auf ausgewählte Komponenten statt global angewendet werden, und das Kommandozeilen-Tool unopkg bietet eine skriptgesteuerte Installationsoption.
Sicherheit
RISIKO: MEDIUMOXT-Erweiterungen können kompilierten Code (gemeinsam genutzte UNO-Bibliotheken), Basic-Makros und Python-Skripte enthalten, die mit den Berechtigungen von LibreOffice ausgeführt werden. Installieren Sie Erweiterungen nur aus dem offiziellen LibreOffice Extension Center (extensions.libreoffice.org) oder von vertrauenswürdigen Entwicklern. Erweiterungen befinden sich NICHT in einer Sandbox - eine bösartige OXT kann auf das Dateisystem und das Netzwerk zugreifen und über Makros Betriebssystembefehle ausführen. LibreOffice zeigt während der Installation einen Bestätigungsdialog und (bei Quellen mit geringem Vertrauen) eine Makro-Sicherheitswarnung an.
Formatdetails
kurz gefasstProgramme zum Öffnen von OXT-Dateien
Technische Details
technische Spezifikation| Container-Format | ZIP-Archiv (PK Magic Bytes 50 4B 03 04 bei Offset 0) |
| Kompression | DEFLATE pro Eintrag (Standard-ZIP-Kompression) |
| Byte-Reihenfolge | Little-endian (ZIP-Strukturen) |
| Erforderliche interne Dateien | META-INF/manifest.xml (Element-Registrierung mit Medientypen) und description.xml (Erweiterungs-ID, Version, Abhängigkeiten) |
| Skriptsprachen | UNO Basic, Python, Java (über das UNO-Komponentenmodell) |
| MIME-Typ | application/vnd.openofficeorg.extension |
| Maximale Archiveinträge | 65.535 (ZIP-Format-Limit) |
| CLI-Installationswerkzeug | unopkg (im Lieferumfang von LibreOffice/OpenOffice enthalten) - unterstützt die Operationen Hinzufügen, Entfernen, Auflisten und Neuinstallation |
| Typische Dateigröße | 10 KB - 50 MB (die meisten Erweiterungen liegen im Bereich von 50 KB - 5 MB) |
| Cross-Kompatibilität | LibreOffice und Apache OpenOffice teilen sich das Format, sind aber NICHT immer API-kompatibel; Erweiterungen können nur für eine Suite bestimmt sein |
| Untersuchungsmethode | Benennen Sie .oxt in .zip um und öffnen Sie sie mit einem beliebigen ZIP-Tool, um die interne Struktur zu untersuchen |
| Kodierung | Binärer Container (ZIP) mit XML- und Skript-Textinhalten im Inneren |
| Veröffentlicht | 2005 (OpenOffice.org 2.0) |
| Neueste Version | N/A (container format; individual extensions versioned independently) |
| Offener Standard | Ja · lizenzgebührenfrei |
| Spezifikation | wiki.openoffice.org |
OXT-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu OXT-Dateien.