[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
原帖由 more 于 2008-10-29 14:30 发表

在我这里的情况是:从命令行登陆QQ才可以获得QQ号码的信息.但是如果从windows登陆的话,无法获取.谁愿意再试试并告知结果吗?

确实是这样的  甚至QQGAME.EXE都不能获取  看来要另寻途径了

TOP

能否用rundll32.exe调用其中某个dll里的GetCurrentUin函数?
从昨天开始就一直测试,愣是没发现什么,仅是从GetCurrentUin的字面意思理解的。
心绪平和,眼藏静谧。

TOP

期望高手们继续解决~~~~飘过
收入分四种:狂劳不得,多劳少得,少劳多得,不劳狂得。还好,我是第二种!

TOP

原来批处理还有这个用处啊?我怎么不知道

TOP

QQ的运行状态与所有号码列表应有方法可以得到,应包含在腾讯没有公布的一些文件接口中,最有可能的就是Timwp.Dll;Timwp.exe

一些网页上有例如
  1. Dim QQ
  2. Set QQ=CreateObject("TimwpDll.TimwpCheck")
  3. Msgbox QQ.GetLastQQVersion
  4. Msgbox QQ.CheckQQRunning
复制代码
这样的代码

TOP

汗。。终于找到方法了,但借助了第三方工具cmdow.exe
  1. @echo off
  2. for /f "tokens=13 delims=_ " %%a in ('cmdow /f /p ^|findstr "_SmallClient"') do set "uin=%%a"
  3. If defined uin echo 当前登录的QQ: %uin%
  4. pause>nul
复制代码

先到第三方版块搜索Cmdow.exe
心绪平和,眼藏静谧。

TOP

返回列表