添加属于你自己的QQ UI

    技术2022-05-20  50

    已成功在QQ International版本通过, 其他版本未测试。注册一周内暂时不能上传图,所以无图咯,过几天后给大家补上。

    目前已经实现在QQ客户端上添加UI按钮,正在尝试写一个简单的计算器UI。如果可行,上来给大家分享~

     

    补图:

     

    给大家说下腾讯的工具条原理吧。

     

    QQ安装完成会安装默认的UI,这些UI会临时保存在你的用户目录已经QQ目录两个目录下, 每次登陆会调用一个DLL(你直接删掉QQ的工具条目录, 重新安装QQ,通过文件监视比较你会发现它(我是金山卫士提醒的,你可以采用其他类似功能的软件监视))

     

    这个DLL的大概用处是访问IMQQ的APP网站(你可以在客户端点开APP。按右键--属性获得地址)验证你本地的UI和服务器的ID、PID、GUID、Tooltip等信息是否一致.不一致则会恢复你本地的文件,你可以通过文档编辑器(Notepad ++)先添加一个,然后登陆QQ 会提示你本机文件被其他程序修改,是否重新载入的字样。你也可以通过安装一个.然后访问这个页面或者在这个页面安装UI,会发现跟你客户端是同步的.因为调用的就是服务器上保存的,而这一切,皆与那个DLL和用户目录下的XML配置文件有关。因此,通过反编译DLL文件即可,但是要注意.通常会提示你QQ已经被破坏.你可以尝试备份这个文件.删掉其他文件(不是卸载),之后重新安装一遍QQ即可。

     

    接下来就是编写UI的问题了.XML即可, 我这里仅仅只是一个打开本地计算器的.因为我的语言实在是!@#$%^&,学习中....


    最新回复(0)