Public Access
README.md aktualisiert
This commit is contained in:
@@ -22,11 +22,16 @@ Automatisierte AppleScript-Lösung zur Verwaltung von Dokumenten-Versand in DEVO
|
|||||||
|
|
||||||
**LIES DAS!**
|
**LIES DAS!**
|
||||||
|
|
||||||
Im Repository findest du zwei Arten von AppleScript-Dateien:
|
Im Repository liegen AppleScript-Dateien.
|
||||||
|
|
||||||
| Dateiendung | Bedeutung | Nutzung |
|
| Dateiendung | Bedeutung | Nutzung |
|
||||||
|---|---|---|
|
|---|---|---|
|
||||||
| `.applescript` | **Quelldateien (Lesbar)** | Nur für Entwicklung/Versionskontrolle |
|
| `.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 |
|
| `.scpt` | **Kompilierte Skripte (Binär)** | Werden von DEVONthink ausgeführt |
|
||||||
|
|
||||||
**Kritisch:** Die `.applescript`-Quelldateien funktionieren **NICHT** direkt in DEVONthink, weil:
|
**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
|
- Zur Laufzeit werden diese Pfade mit `echo ~` zu absoluten Pfaden expandiert
|
||||||
- Unkompilierte `.applescript`-Dateien führen zu Fehler wie **"Scriptdatei nicht gefunden"**
|
- 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`
|
1. Kompiliert alle `.applescript` zu `.scpt`
|
||||||
2. Löscht danach die `.applescript`-Quelldateien
|
2. Löscht danach die `.applescript`-Quelldateien
|
||||||
3. Hinterlässt nur funktionsfähige `.scpt`-Dateien
|
3. Hinterlässt nur funktionsfähige `.scpt`-Dateien
|
||||||
|
|||||||
Reference in New Issue
Block a user