Applescript som sätter samma status i Skype och Adium som i iChat

Tråden skapades och har fått 3 svar. Det senaste inlägget skrevs .
1

Detta script sätter samma status meddelande du har i iChat i Skype också. Någon som tycker det är användbart?

(*
iChat Status to Skype Status
----------------------------------------------------------------
Av Ola@intelligentmammals.se, 2007-11-14
http://www.intelligentmammals.se/
http://applescript.intelligentmammals.se/

Detta manus läser av statusmeddelandet i iChat och sätter samma status i Skype. Förresten, bara personer i din kontaktlista i Skype kan se din status.

Mera grejer man kan leka med i profilen i Skype finns här:
https://developer.skype.com/Docs/ApiDoc/PROFILE_object

*)

-- Tag bort denna del om du inte behöver starta Skype med detta script
tell application "Skype"
activate
end tell

-- Hämta statusen i iChat och lagra i en variabel
tell application "iChat"
set iChatStatusMessage to status message
end tell

-- Sätt statusen till samma som i iChat.
tell application "Skype"
-- Notera att namnet inom "" efter "script name" i kommandont i nästa rad måste vara namnet på det här scriptet.
send command "SET PROFILE MOOD_TEXT " & iChatStatusMessage script name "iChat Status to Skype Status"
end tell

För att skapa ett program av ovanstående script så kopierar man in ovanstående i Program > Applescript > Manusredigeraren, spara scriptet en gång, var noga med namnet på det, det finns en kommentar i scriptet om detta. Sedan sparar man det hela en gång till (Arkiv > Spara som) inuti Manusredigerare och denna gång väljer man filformat "Program". Sedan kan dra ikonen för programmet man just skapade i dockan brevid Skype-ikonen. Då krävs bara ett klick för att få samma status.

Scriptet kommer från min ofärdiga site om Applescript som finns här:Applescript som sätter samma status (mood) i Skype som i iChat

Senast redigerat 2007-11-16 00:03

Lade till ett par rader för att även Adium skall få samma status, de ser ut så här:

-- Sätt samma status i Adium
tell application "Adium"
set my status message to iChatStatusMessage
end tell

Ingen som fann detta användbart? Jag använder det varje dag.

Jag kör allt i Adium, förutom skype så där har jag redan denna funktion.
Skype kör jag bara på begäran.

1
Bevaka tråden