MSN Messenger のアカウント名(miyagawa@レベル24 とか)を mixi のニックネームに同期させるスクリプト。Perl で書くと使えない環境の人が多そうなので、VBScript で。(JScript にしたいんだけど 謎のエラーで MyFriendlyName がとれない のでパス)
msn2mixi.vbs.txt をダウンロードして msn2mixi.vbs にリネーム、ダブルクリックで実行すれば OK です。IE が勝手に開いて MSN Messenger の名前がニックネームにセットされます。Cookie はビルトインを使うので IE で最初にログイン状態にしておかないとだめ。
mixi側でニックネームは全角10文字までという制限があるので長いとエラーになる模様です。厳しいなぁ。。
Posted by: miyagawa on December 21, 2004 04:57 PMmsg = WScript.CreateObject('Messenger.UIAutomation.1');
WScript.Echo(msg.MyFriendlyName);
でいけます。これ結構前からあるVB/JScriptの問題なんですが、まだ放置なんですねぇ。詳細は自分のほうに書きました。
吉松さん
なるほど ActiveXObject と WScript Object の違いはそこだったんですね。。