17 hours ago · Tech · ausblenden · 0 Kommentare

Heute wollte ich mal meine ein paar Dateien aus der Apple Voice Memos-App exportieren. Ich hab da einige drin, weil ich teilweise Tagebucheinträge diktiere, die ich später transkribiert in Bejou speichere. Tatsächlich ist die Mac App unglaublich dumm, man kann… immer nur eine Datei auswählen. Oder ich finde die Multi-Select-Möglichkeit einfach nicht. Naja, jedenfalls hilft folgendes Bashscript, das alle Memos aus dem entsprechenden Ordner zieht. Funktioniert natürlich nur, wenn man vorher gewartet hat, dass sie alle vollständig synchronisiert sind. SRC=~/Library/Group\ Containers/group.com.apple.VoiceMemos.shared/Recordings DEST=~/Desktop/VoiceMemos-Export mkdir -p "$DEST" cd "$SRC" sqlite3 -separator $'\t' CloudRecordings.db \ "SELECT ZPATH, ZENCRYPTEDTITLE, strftime('%Y-%m-%d_%H%M', ZDATE+978307200,'unixepoch','localtime') FROM ZCLOUDRECORDING;" | while IFS=$'\t' read -r p title date; do f="$(basename "$p")" [ -f "$f" ] || { echo "fehlt (iCloud?): $f"; continue; } cp -p "$f"…

Noch keine Kommentare. Anmelden um im Fediverse zu antworten. Kommentare erscheinen hier.