iChat AV is scriptable

Ik gebruik iChatStatus graag, een freeware proggie waarmee je ichat laat zien welk nummer je aan hebt staan onder iTunes. Om dit in de toekomst te blijven gebruiken is iChatStatus niet nodig, want iChat AV is scriptable!

Maak hier een applescriptje van en laat mij eens weten of het naar behoren werkt. Ik heb zelf geen iChat AV, omdat ik geen webcam heb.

[code:1:b199498fc5]on idle
tell application "iTunes"
if player state is playing then
set a to artist of current track
if a is "" then
set a to "mysterious unknown music"
end if
else
set a to "nothing"
end if
end tell

tell application "iChat"
set status to "listening to " & a
end tell

return 20
end idle
[/code:1:b199498fc5]

[edit]Er zat idd een klein foutje in, tony. Volgens mij moet hij het nu naar behoren doen.[/edit]

Hmmm.. Hij loopt wel maar.. Hij laat niks zien in iChat.. :( Niemand anders geprobeerd?

jawel,.. hij werkt gewoon,..

je moet er een applicatie van maken die nooit sluit!

(ik heb hem een beetje aangepast!!)

[code:1:306f73ce7e]on idle
tell application "iTunes"
if player state is playing then
set a to artist of current track
if a is "" then
set a to "mysterious unknown music"
end if
if a is "Various Artists" then
set a to "leuke verzamel ceedee!!"
end if
else
set a to "nothing"
end if
end tell
tell application "iChat"
set status message to "=>" & a
end tell

return 10

end idle[/code:1:306f73ce7e]

[quote:f9fa91844c="HS-L"]je moet er een applicatie van maken die nooit sluit![/quote:f9fa91844c]

Ichatstatus is dat in feite ook, draait alleen op de achtergrond zodat je hem niet in de dock ziet.

das waar, maar nu kan ik met een paar klikken zonder systeem voorkeuren te openen hem aan of uit zetten..