openXJV
🇬🇧 Viewer for XJustiz files used for file / data transfers between courts, lawyers, agencies, unions, citizens, etc. in Germany's ERV-System
🇩🇪 openXJV ist ein kostenloses Anzeigeprogramm für XJustiz-Dateien (XJustiz Viewer), die im Rahmen des elektronischen Rechtsverkehrs bei der Übertragung von Dokumenten Verwendung finden.
Dies ist z. B. für die Akteneinsicht in Akten der Bundesanstalt für Arbeit (BA) relevant, da diese auf elektronischem Wege lediglich Einzeldateien mit einem begleitenden XJustiz-Datensatz übermittelt. Erst das Auslesen des Datensatzes erzeugt aus der übermittelten "Dateisammlung" wieder eine sinnvolle Aktendarstellung.
Es eignet sich auch zur Anzeige beliebiger XJustiz-Datensätze der "Schriftgutübermittlung" über beA, eBO, beN, etc.
openXJV unterstützt den XJustiz-Standard in den Versionen 3.6.2, 3.5.1, 3.4.1, 3.3.1, 3.2.1 sowie 2.4.1. Es werden die wichtigsten Datentypen und Strukturen unterstützt - eine vollständige und abolut fehlerfreie Anzeige kann jedoch nicht garantiert werden. Fachverfahren werden nicht unterstützt.
Um die Texerkennungsfunktionalität nutzen zu können, müssen tesseract-ocr, tesseract-ocr-deu und jbig2dec separat installiert werden und über die Umgebungsvariable PATH erreichbar sein.
Seit Version 0.9.8 enthält der Aktenviewer eine datenschutzkonforme KI-Unterstützung. Das KI-Labor ist ein (experimentelles) Werkzeug zur automatisierten Analyse juristischer Dokumente. Es liest PDF-, DOCX- oder TXT-Dateien ein, bereitet deren Inhalt auf und schickt ihn an ein lokal installiertes Sprachmodell. Das Modell gibt eine strukturierte Zusammenfassung oder Analyse zurück. Die Daten verlassen nie den Rechner des Anwenders.
👍 Unterstützen auch Sie das Projekt – erwerben Sie ein Maintenance-Token (oder gleich mehrere)
Schulungsanfragen richten Sie bitte an support@digidigital.de
Hinweis: Klassische EXE-Installer für Windows und AppImage für Linux finden Sie unter https://openxjv.de
Installation als Python Package (plattformunabhängig)
Voraussetzungen
Stellen Sie sicher, dass Python 3 und pip installiert sind:
python3 -m ensurepip --upgrade
Installation via PyPI
Installieren Sie openXJV mit folgendem Befehl:
python3 -m pip install openXJV
Programmstart
Das Programm kann auf zwei Arten gestartet werden:
python3 -m openXJV
oder einfach:
openxjv
Deinstallation
Um das Programm zu deinstallieren:
python3 -m pip uninstall openXJV
Tipp für macOS-Nutzer
App-Starter erstellen (ohne Terminal)
Um openXJV auf macOS nach erfolgter Installation wie eine normale Anwendung zu starten, können Sie mit dem Automator einen Launcher erstellen:
- Öffnen Sie Automator.app (zu finden im Launchpad unter „Andere")
- Klicken Sie auf „Neues Dokument"
- Wählen Sie als Dokumenttyp „Programm" aus
- Suchen Sie in der Aktionsliste (2. Spalte) nach „AppleScript ausführen"
- Ersetzen Sie den Platzhaltertext durch:
do shell script "python3 -m openXJV"
- Speichern Sie über Menüleiste: „Ablage" > „Sichern" als Programm unter „Programme"
Danach können Sie openXJV wie jede andere App über das Launchpad starten.
Hinweis zur Nutzung der Grafkikartenbeschleunigung für das KI-Labor
llama-cpp-python beschleunigen
Um die Beschleunigerfunktion einer Grafikkarte für das KI-Labor nutzen zu können, muss das Paket llama-cpp-python manuell mit Grafikkartenunterstützung installiert werden. Hierbei handelt es sich um fortgeschrittenes Anwenderwissen, das den Rahmen dieser README sprengen würde.
Weitere Informationen finden sie unter: llama-cpp-python
Dokumentation / Anleitung
Das Benutzerhandbuch finden Sie:
- In der Anwendung unter „Hilfe"
- Auf GitHub im Verzeichnis docs
- Zum Download auf https://openxjv.de
- Das KI-Labor enthält eine separate Anleitung. Diese kann über den Button "Anleitung" aufgerufen werden.
Anbieterkennzeichnung
Metadata
Release files for openXJV 0.9.8
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| openxjv-0.9.8.tar.gz | 21.8 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| openxjv-0.9.8-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 44.5 MB
Release files / openxjv-0.9.8.tar.gz
| Download URL | openxjv-0.9.8.tar.gz |
|---|---|
| Size | 21.8 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ce124d3b0df504d61526e75c11aed355e8cee215b241bc84f1b27249e5530783
|
|
BLAKE2b-256 checksum How to use checksums |
212b424618fe948025bf536a497a104b56ce01d72c1de8ddd85fa4a8cd11881c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|
Release files / openxjv-0.9.8-py3-none-any.whl
| Download URL | openxjv-0.9.8-py3-none-any.whl |
|---|---|
| Size | 22.7 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
918ec6e479ea5936ee89c400ceabe892f0d65b2f3efb4c8eb27f94d3c03ebb41
|
|
BLAKE2b-256 checksum How to use checksums |
8f44f2707125baca8b36774715b32ccc6ff373774a528a537bcea99c4ce97c80
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|