diff --git a/README.md b/README.md index eba33fc..1a32b7f 100644 --- a/README.md +++ b/README.md @@ -22,11 +22,16 @@ Automatisierte AppleScript-Lösung zur Verwaltung von Dokumenten-Versand in DEVO **LIES DAS!** -Im Repository findest du zwei Arten von AppleScript-Dateien: +Im Repository liegen AppleScript-Dateien. | Dateiendung | Bedeutung | Nutzung | |---|---|---| | `.applescript` | **Quelldateien (Lesbar)** | Nur für Entwicklung/Versionskontrolle | + +DEVONthink arbeitet mit den ***kompilierten Versionen*** dieser Dateien! + +| Dateiendung | Bedeutung | Nutzung | +|---|---|---| | `.scpt` | **Kompilierte Skripte (Binär)** | Werden von DEVONthink ausgeführt | **Kritisch:** Die `.applescript`-Quelldateien funktionieren **NICHT** direkt in DEVONthink, weil: @@ -34,7 +39,7 @@ Im Repository findest du zwei Arten von AppleScript-Dateien: - Zur Laufzeit werden diese Pfade mit `echo ~` zu absoluten Pfaden expandiert - Unkompilierte `.applescript`-Dateien führen zu Fehler wie **"Scriptdatei nicht gefunden"** -**Lösung:** Nach dem Clone **MUSS** das `compile.sh`-Skript ausgeführt werden. Dieses: +**Lösung:** Nach dem Clone **MUSS** das `compile.sh`-Skript **einmalig** ausgeführt werden. Dieses: 1. Kompiliert alle `.applescript` zu `.scpt` 2. Löscht danach die `.applescript`-Quelldateien 3. Hinterlässt nur funktionsfähige `.scpt`-Dateien