Hur får man fram användarnamnet som en textsträng?
tell application "System Events" current user end tell
-- the result user "admin" of application "System Events"
Funkar inte:
tell application "System Events" set the_user to current user get name of the_user end tell
?
Jag brukar alltid köra "get properties of..." på alla möjliga objekt för att få fram vad man kan göra. Men det är säkert inget nytt.
Tack för det!
eller om man vill göra det lite enklare och bättre:
get system attribute "USER"
Snyggt! Var finns dessa properties dokumenterade? Online i Manusredigeraren?
Var hittar man lektioner i Applescript på nätet? Inte bara exempel utan så man får ett hum om hur scripteditorn tänker.
finns bara spridd dokumentation, ingen samlad. Det är tyvärr så med AppleScript
Det är jävligt synd. Jag blir tokig på Apples "hemliga-klubben-mentalitet"
Japp, men när man väl kommit in i hemliga klubben är det ganska kul