谈论 自动变换MSN昵称
我想做dll扩展它的功能呢,比如通过RSS读取新闻用来做我的MyPersonalMessage。
有没有人告诉我哪里有Windows下处理RSS的类库啊?最好是傻瓜型的,给个RSS地址就能拿出所有title和链接的那种。
另记JScript的文档:
http://msdn2.microsoft.com/zh-cn/library/72bd815a(VS.80).aspx
引用
自动变换MSN昵称首先你的MSN一定要是8.0的。
然后去下载Messenger Plus 4.0(http://www.msgpluslive.com.tw/
)
安装好以后多出来一个“Plus”的菜单。进入“偏好设定--〉脚本”
这里就可以自己写JavaScript来实现自动变换MSN昵称的功能了。
下面是我实现的一个倒计时提醒器,提醒自己离某一个纪念日还有多少天。以及每隔1分钟自动更换自己的头像。
var picIndex = 1;function OnEvent_Initialize(MessengerStart)
{
var myTimer1 = "myTimer1";
MsgPlus.AddTimer("myTimer1", 100);
}function OnEvent_Uninitialize(MessengerExit)
{
}function OnEvent_Timer(myTimer1)
{
var nowDate = new Date(); //现在时刻
var endDate = new Date(2007, 1 - 1, 1); //元旦
var interval = endDate .getTime() - nowDate .getTime();
var leftTime = interval / 1000 / 3600 / 24;
var leftHour = interval / 1000 / 3600 % 24;
var leftTimeString = String(leftTime);
var leftHourString = String(leftHour);
var leftDays = leftTimeString.substr(0, 2);
//去掉小数点
if (leftDays.indexOf(".") == 1) {
leftDays = leftDays.substr(0, 1);
}
leftHourString = leftHourString.substr(0, 5);
var Message = leftDays + "天" + leftHourString + "小时" +
"LEFT"
Message = MsgPlus.RemoveFormatCodes(Message);
Messenger.MyPersonalMessage = Message;
//循环显示图片
var picDir = "C:\\Documents and
Settings\\Administrator\\デスクトップ\\MyPicture\\";
Messenger.MyDisplayPicture = picDir + picIndex + ".jpg";var maxPicNo = 16; // 图片数量
picIndex ++;
if (picIndex > maxPicNo ) {
picIndex = 1;
}
MsgPlus.AddTimer("myTimer1", 60000); //每60秒刷新一次
}
更多关于Messenger Plus所支持的脚本的信息,可参见
http://www.msgpluslive.com.tw/scripts/
0 Comments:
Post a Comment
<< Home