Public Access
Automatisierter Belegversand für DEVONthink aktualisiert
@@ -62,25 +62,25 @@ Das Setup-Script erstellt automatisch alle notwendigen Ordnerstrukturen und Konf
|
|||||||
|
|
||||||
## Wichtig: .applescript vs. .scpt Dateien
|
## 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)
|
- .applescript: Das sind die Quelldateien (Textfiles, Git kann versionieren und tracken)
|
||||||
; .scpt: Kompilierte Skripte (binär, werden von DEVONthink ausgeführt)
|
- .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.
|
'''Kritisch:''' Die `.applescript`-Quelldateien funktionieren '''nicht''' direkt in DEVONthink. Sie enthalten relative Pfade, die zur Laufzeit expandiert werden müssen.
|
||||||
|
|
||||||
Das `compile.sh`-Script:
|
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`
|
- Kompiliert alle `.applescript` zu `.scpt`
|
||||||
# Löscht anschließend die `.applescript`-Dateien
|
- Löscht anschließend die `.applescript`-Dateien
|
||||||
# Hinterlässt nur funktionsfähige `.scpt`-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.
|
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:
|
||||||
|
|
||||||
<source>
|
<source>
|
||||||
_config/
|
_config/
|
||||||
@@ -91,11 +91,9 @@ _config/
|
|||||||
└── [weitere Dateien nach Versand]
|
└── [weitere Dateien nach Versand]
|
||||||
</source>
|
</source>
|
||||||
|
|
||||||
=== 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_TO_DEFAULT: Standard-Empfänger (z.B. steuer@example.com)
|
||||||
; MAIL_CC_TO_DEFAULT: Standard-CC-Empfänger (optional)
|
; MAIL_CC_TO_DEFAULT: Standard-CC-Empfänger (optional)
|
||||||
|
|||||||
Reference in New Issue
Block a user