Problemlösung für AIM-Profile unter iChat

Freitag, 02 Januar 2004
0.0/5 Bewertung (0 Stimmen)
Beschreibung

Für all diejenigen, die iChat nicht benutzen, weil Sie ihr Profil nicht übernehmen können - hier ist eine Problemlösung (zwar grundlegend und lästig, aber sie wirkt). Alles, was Sie brauchen, ist iChat und die Mac OS X Version von AOL”s AIM-Client
Zunächst melden Sie sich bei AIM per iChat an. Danach melden Sie sich mit dem gleichen Screennamen mit dem AOL Instant Messenger an. Das ist möglich, weil AOL es zuläßt, sich mit ein und dem selben Screennamen von mehreren Rechnern aus anzumelden. Jetzt editieren Sie Ihr Profil mit AIM (AIM-Menü -> Edit Profile) Sichern Sie Ihr Profil und beenden Sie AIM. Sie sind noch immer mit iChat angemeldet und Ihr Profil ist noch so, wie Sie es mit AIM erstellt haben.
Nachstehend ein AppleScript, der diesen Prozess vereinfacht (im Script Editor als ”Programm” speichern):

(*
iChat profile applescript
by PCheese
Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein!
Workaround for having a profile in iChat.
Requires AOL Instant Messenger from www.aim.com
*)
property waitTime : 10 -- how long to wait before moving on to the next step
property snToUse : ”” -- the screenname to sign on as (blank for default)
property savedPassword : ”” -- the password to use (blank if saved)
-- Here”s where we sign on with iChat
tell application ”iChat”
activate
log in
end tell
tell me to display dialog ”Waiting for iChat to finish...” buttons {”•”} ¬
default button 1 giving up after waitTime
-- Here”s where we sign on with AIM then quit AIM
tell application ”AOL Instant Messenger (SM)”
if snToUse is ”” then
sign on
else
if savedPassword is ”” then
try
sign on screen name snToUse
on error number errnum
if errnum is -1731 then
tell me to display dialog ¬
”Could not sign on because the password is incorrect. Either save it in AIM or in this script.” ¬
buttons {”Cancel”} default button 1
else
error number errnum
end if
end try
else
sign on screen name snToUse password savedPassword
end if
end if
tell me to display dialog ”Waiting for AIM to finish...” buttons {”•”} ¬
default button 1 giving up after waitTime
quit
end tell

Möglicherweise gibt es dafür bessere Methoden, nur habe ich noch keine entdeckt.

Spezifikationen

Hits

1143

© by macjaner.ch | Powered by GoeGG-ArT.ch