current user som sträng?

Tråden skapades och har fått 8 svar. Det senaste inlägget skrevs .
1
  • Medlem
  • International user
  • 2005-01-22 10:09

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"

  • Medlem
  • Varberg
  • 2005-01-22 10:37

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.

  • Medlem
  • International user
  • 2005-01-22 10:46

Tack för det!

eller om man vill göra det lite enklare och bättre:

get system attribute "USER" 

  • Medlem
  • International user
  • 2005-01-22 17:56
Ursprungligen av Richard Rönnbäck:

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?

  • Oregistrerad
  • 2005-01-22 16:01

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

  • Medlem
  • International user
  • 2005-01-22 18:06

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

1
Bevaka tråden