Public Access
36 lines
892 B
AppleScript
36 lines
892 B
AppleScript
(*
|
|
uuid_anzeigen.scpt
|
|
|
|
Zeigt Name, Typ und UUID des aktuell ausgewŠhlten DEVONthink-Objekts an.
|
|
Die UUID wird zusŠtzlich in die Zwischenablage kopiert.
|
|
|
|
Zweck:
|
|
- Diagnose
|
|
- manuelles Nachschlagen einer DEVONthink-UUID
|
|
- Vorbereitung fŸr das manuelle Aktualisieren von BELEGE_ROOT_UUID
|
|
*)
|
|
|
|
tell application id "DNtp"
|
|
set sel to selection
|
|
if sel is {} then error "Bitte zuerst ein Objekt in DEVONthink auswŠhlen."
|
|
|
|
set r to item 1 of sel
|
|
|
|
set recName to name of r as text
|
|
|
|
try
|
|
set recType to type of r as text
|
|
on error
|
|
set recType to "unbekannt"
|
|
end try
|
|
|
|
set recUUID to uuid of r as text
|
|
end tell
|
|
|
|
set the clipboard to recUUID
|
|
|
|
display dialog "AusgewŠhltes Objekt:" & return & return & Â
|
|
"Name: " & recName & return & Â
|
|
"Typ: " & recType & return & Â
|
|
"UUID: " & recUUID & return & return & Â
|
|
"Die UUID wurde in die Zwischenablage kopiert." buttons {"OK"} default button "OK" |