百度空间 | 百度首页 
               
 
查看文章
 
◎Vbs脚本应用——打造个性化QQ
2007年04月22日 星期日 下午 04:16

昨天,要找一个以前写的vbs脚本,可是当时写的就随便,名起的也糊涂,就搜索了一下,咦!~~QQ下怎么还有vbscript.dllvbscript.vbs这么两个文件来着???[作者:临汾市外事旅游局薛靖澜,转载请注明出处]我实在太奇怪了。复制出来,打开看看。当然是先看脚本啦!

我晕倒,居然是真正的vbs脚本文件,哦,几个函数似乎在脚本里没有定义,不过很正常,现在好多软件都是这么干的。挨个往下看,Window_OnSize(cx,cy)大概是拉伸面板时调用的吧,Window.LockPaint() 锁定绘图,当然了还有onClickonMouseMoveonMouseLeave等等都是响应事件的函数,Window.ExeCommand 1,2这是干什么的,网上搜搜,Window.ExeCommand n,mQQ内部的一些命令,nm值如下的时候代表不同的操作:1,1 皮肤管理器;1,2 最小化;1,3 close4,1 ChatRoom4,2 发送手机短信;4,3 search4,4 腾讯浏览器;4,5 Game4,6 信息管理器;4,7 color4,8 个人帐户;4,9 面板选择;4,10 Mail相关;50,1 显示信息;60,2 个人设置;7,1 Mail15,1 host

呵呵,太好了,让我修改它一下看看,有响应没有。得了,捡不如撞,就在Window_OnSize(cx,cy)函数的响应后添加一个msgbox “你确定要改变吗?退出qq,再次进入,拖动边框,呵呵,出来了。好了,再加一句:createobject(“wscript.shell”).run “notepad.exe”,呵呵,退出qq,再次进入,拖动边框,咦?!没有反应?百度一下,哦,QQ自带的vbscript.dll文件不支持外部调用,要外部调用,必须用破解的vbscript.dll文件覆盖原来的?太麻烦了,要不用系统自带的覆盖行不行?试验一下,呵呵,可以!赶紧试试其他的按钮啊,功能啊什么的有没有变化?似乎没有,那!?QQ自己带的这个vbscript.dll到底干了些什么工作?还是有什么我没有发现?!不管它,我们接着来,比如说,我的QQ上的那个收发邮件的那个按钮我从来也不用,放着也是闲着,要不……,把它换成我常用的记事本程序,可以方便我在聊天的时候粘贴从网上复制下的好文章,ok,让我搜索一下mail,找到Sub MailButton_onClick()函数,在函数代码Window.ExeCommand 7,1前加一个小小的 ‘ ,然后加入一行代码:

createobject(“wscript.shell”).run “notepad.exe”,退出,重新进入,单击“收发邮件”按钮,呵呵记事本打开了。可是上面怎么老是显示收发邮件啊,怎么能改一下呢?百度一下,ok,图表啊、说明啊,都在Config.xml文件中放着,坏了,xml我不是很熟悉,不过没关系,只要我认识汉字就可以了,还是拿记事本打开看看,[作者:临汾市外事旅游局薛靖澜,转载请注明出处]单击搜索,填入收发邮件,找到,修改为“记事本”,保存,退出QQ,再次进入,呵呵,鼠标移到那个图标上,显示“记事本”。完成、

呵呵,如果愿意甚至可以把常用的软件的快捷方式都放在QQ皮肤上,把QQ打造成一个完全个性的软件,彻底改变QQ的用处。


类别:vbs简明教程(原创) | 添加到搜藏 | 浏览() | 评论 (6)
 
最近读者:
 
网友评论:
1
2007年04月22日 星期日 下午 08:39 | 回复
我学C学得一派糊涂了.
 
2
2007年04月22日 星期日 下午 10:06 | 回复
郁闷,这个和c有关系嘛?!
 
3
2007年04月23日 星期一 下午 08:29 | 回复
呵呵  那位大哥竟然比我还差,不过也许他说的与这篇文章无关吧^-^  不过我现在正在学C,恩,应该是刚刚学  我就不明白 , 我们学校为什么不教我们VBS  对于VBS我也差得一塌糊涂 ^0^刚刚学啊  我去年的9月10号才开始用QQ(不怕你们鄙视) 哦 对了 谢谢你加我为好友,以后多多指教啊 很高兴认识你的  呵呵 有时间到http://zishangge.51.com去看看啊 那是我的大本营 
 
4
2007年04月24日 星期二 上午 11:19 | 回复
我猜测是vbs对实现数据结构啊、算法啊等的支持不好
 
5
2007年04月25日 星期三 下午 10:15 | 回复
你好! 请多上传一些vbs的学习资料 :)
 
6
2007年10月13日 星期六 下午 04:03 | 回复
很强的东西。
 
发表评论:
姓 名:
网址或邮箱: (选填)
内 容:
验证码: 请点击后输入四位验证码,字母不区分大小写
      

     

©2009 Baidu