`
bnot71bnot
  • 浏览: 13595 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

Vbs脚本应用――打造个性化QQ

 
阅读更多

Vbs脚本应用――打造个性化QQ
2009年07月16日
  我鼓励玩"QQ技术",但要玩到这地步我才支持.当然文章中的方法已经失效了,至少在我的2009版QQ上是这样
  http://hi.baidu.com/xuejinglan/blog/item/0db0ad25a3cc386135a80f29.html
  此人的空间中有大量原创Vbs的教程,很不错,推荐!――易逝`泊
  --------------------------------------------------------------------------------------------------
  昨天,要找一个以前写的vbs脚本,可是当时写的就随便,名起的也糊涂,就搜索了一下,咦!~~QQ下怎么还有vbscript.dll和vbscript.vbs这么两个文件来着???我实在太奇怪了。复制出来,打开看看。当然是先看脚本啦!
  我晕倒,居然是真正的vbs脚本文件,哦,几个函数似乎在脚本里没有定义,不过很正常,现在好多软件都是这么干的。挨个往下看,Window_OnSize(cx,cy)大概是拉伸面板时调用的吧,Window.LockPaint() 锁定绘图,当然了还有onClick、onMouseMove、onMouseLeave等等都是响应事件的函数,Window.ExeCommand 1,2这是干什么的,网上搜搜,Window.ExeCommand n,m是QQ内部的一些命令,n、m值如下的时候代表不同的操作:1,1 皮肤管理器;1,2 最小化;1,3 close;4,1 ChatRoom;4,2 发送手机短信;4,3 search;4,4 腾讯浏览器;4,5 Game;4,6 信息管理器;4,7 color;4,8 个人帐户;4,9 面板选择;4,10 Mail相关;50,1 显示信息;60,2 个人设置;7,1 Mail;15,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的用处。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics