From 7e1e0fbf95fc5c11c7cdf7a08c85ffc94c6b2ba4 Mon Sep 17 00:00:00 2001 From: enchiriadis Date: Tue, 18 Aug 2026 15:54:15 +0000 Subject: [PATCH] =?UTF-8?q?Automatisierter=20Belegversand=20f=C3=BCr=20DEV?= =?UTF-8?q?ONthink=20aktualisiert?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...ierter-Belegversand-f%C3%BCr-DEVONthink.md | 26 +++++++++---------- 1 file changed, 12 insertions(+), 14 deletions(-) diff --git a/Automatisierter-Belegversand-f%C3%BCr-DEVONthink.md b/Automatisierter-Belegversand-f%C3%BCr-DEVONthink.md index efa20a1..9b63c95 100644 --- a/Automatisierter-Belegversand-f%C3%BCr-DEVONthink.md +++ b/Automatisierter-Belegversand-f%C3%BCr-DEVONthink.md @@ -62,25 +62,25 @@ Das Setup-Script erstellt automatisch alle notwendigen Ordnerstrukturen und Konf ## Wichtig: .applescript vs. .scpt Dateien -Im Repository gibt es zwei Arten von AppleScript-Dateien: +Im Repository liegen AppleScript-Dateien: -; .applescript: Quelldateien (lesbar, nur für Entwicklung) -; .scpt: Kompilierte Skripte (binär, werden von DEVONthink ausgeführt) +- .applescript: Das sind die Quelldateien (Textfiles, Git kann versionieren und tracken) +- .scpt: Kompilierte Skripte (binär, werden von DEVONthink ausgeführt) '''Kritisch:''' Die `.applescript`-Quelldateien funktionieren '''nicht''' direkt in DEVONthink. Sie enthalten relative Pfade, die zur Laufzeit expandiert werden müssen. -Das `compile.sh`-Script: -# Kompiliert alle `.applescript` zu `.scpt` -# Löscht anschließend die `.applescript`-Dateien -# Hinterlässt nur funktionsfähige `.scpt`-Dateien +Daher liegt das `compile.sh`-Script im Repo. Es muss, nach git clone, nur ein Mal ausgeführt werden. Es... +- Kompiliert alle `.applescript` zu `.scpt` +- Löscht anschließend die `.applescript`-Dateien +- Hinterlässt nur funktionsfähige `.scpt`-Dateien Falls nach dem Clone noch `.applescript`-Dateien vorhanden sind, war `compile.sh` nicht erfolgreich. In diesem Fall erneut ausführen und auf Fehlermeldungen achten. -== Konfiguration == +## Konfiguration -=== Automatische Initialisierung === +### Automatische Initialisierung -Nach der ersten Ausführung erstellt das System automatisch folgende Struktur in DEVONthink: +Nach der ersten Ausführung erstellt das System automatisch folgende Struktur in der aktuellen DEVONthink-Datenbank: _config/ @@ -91,11 +91,9 @@ _config/ └── [weitere Dateien nach Versand] -=== Konfigurationsdatei === +Die Konfigurationsdatei `belegversand.conf` befindet sich in DEVONthink unter `_config → belegversand.conf`. -Die Datei `belegversand.conf` befindet sich in DEVONthink unter `_config → belegversand.conf`. - -==== Wichtigste Parameter ==== +#### Wichtigste Parameter ; MAIL_TO_DEFAULT: Standard-Empfänger (z.B. steuer@example.com) ; MAIL_CC_TO_DEFAULT: Standard-CC-Empfänger (optional)