公司用的RTX让我一直很不爽,QQ比RTX好多少为啥不让用,微信都有企业版了为啥还用腾讯通?终于今天发现唯一的好处是可以从服务器上拉公司妹子们的联系方式!!当然,我要这些联系方式,只是为了联tiao系xi妹子!!

  1. 获取公司所有人的RTX账号:

    在系统的Documents文件夹下(默认路径一般在%USERPROFILE%\Documents下,除非你改了,那我就不知道了)\RTXC File List\"RTXC安装路径(默认C_Program Files (x86)_Tencent_RTXC,如果你安装在其他地方,不要来问我)"\Accounts\XXXXXX(你的登陆账号)\ userList5.dat这个文件,二进制打开一看,卧槽,这不是SQLite么。

    打开一看,卧槽,信息好详细

    不过我只要nickname。

  2. 接下来就是要安装RTX的客户端了,去http://rtx.tencent.com/rtx/download/index.shtml

    下载客户端并安装(有兴趣可以安装SDK,但我并不需要。。。),装好后,打开regedit,在HKEY_CLASSES_ROOT\下能看到rtx的一坨东西就行,关键要能找到"5EEEA87D-160E-4A2D-8427-B6C333FEDA4D"(别问我为什么。)

  3. 上代码!!我后面又改了一版本,添加了用户的图片,图片哪里来的?看%USERPROFILE%\Documents \RTXC File List\"RTX安装路径"\Accounts\UserPhotos。(当然我写了个脚本去全部刷新了一下本地的图片缓存)
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <title>GetUserName</title>
    <script type = "text/javascript">
    function on_body_load() {
    var objKerRoot;
    var objHelper;
    try {
    objKerRoot = RTXAX.GetObject("KernalRoot");
    objApp = RTXAX.GetObject("AppRoot");
    objHelper = objApp.GetAppObject("RTXHelper");
    } catch(e) {
    alert("请安装插件" + e);
    return;
    }
    var _userNames = new Array("150788", "160120");
    if (objKerRoot != null) {
    objBuddyManager = objKerRoot.RTXBuddyManager;
    objGroupManager = objKerRoot.RTXGroupManager;
    if (objKerRoot.Account != "") {
    for (i in _userNames) { //document.write(_userNames[i]);
    var sAccount = _userNames[i];
    var sRTXName = objBuddyManager.Buddy(sAccount).Name;
    document.write("<img onmousemove='this.style.height = this.naturalHeight' onmouseout='this.style.height = 30' src='" + sAccount + "' style='height:30px'>" + sAccount + "#" + sRTXName + "#" + objHelper.GetBuddyDept(sAccount) + "#" + objBuddyManager.Buddy(sAccount).Mobile + "#" + objBuddyManager.Buddy(sAccount).Telephone + "#" + objBuddyManager.Buddy(sAccount).Email + "#" + (objBuddyManager.Buddy(sAccount).Gender ? "女": "男") + "</br>");
    }
    } else {
    alert("请登录RTX");
    }
    }
    }
    </script>
    </head> <body onload="on_body_load()">
    <object classid="clsid:5EEEA87D-160E-4A2D-8427-B6C333FEDA4D" id="RTXAX">
    </object>
    </body>
    </html>
  4. 当然,需要用IE打开并允许ActiveX控件。

  5. 妹子们,等着被调试(xi)吧!

[No00008D]腾讯通RTX联系方式批量获取的更多相关文章

  1. “连接配置中心失败,将无法进行正常管理”--腾讯通RTX管理器

    [故障现象]: 腾讯通RTX管理器提示“连接配置中心失败,将无法进行正常管理” [解决办法]: 在系统服务中启动“RTX_ConfigCenter”服务即可. 文章收集自网络

  2. 计算机网络系统--Microsoft Lync 与 腾讯通RTX 对比(转载)

    原文网址: http://it.vsharing.com/226.html ------------------------------- 上海大学统一通信平台现在尚未实施,一直在测试微软的Lync. ...

  3. 谷歌、腾讯、百度相应API批量获取地理位置坐标信息及其优缺点

    目录: 申请ak 批量获取地理位置 目的:通过给定的地理位置名称(如:北京市海淀区上地十街十号),获取经纬度信息. 1.申请ak 以百度Geocoding API为例:http://lbsyun.ba ...

  4. 腾讯通消息webSDK踩坑

    1.腾讯通提供一个通过http协议的接口,可用于发送消息,公告等功能,要使用其功能首先要开启RTX_HTTPServer服务. 2.阅读文档http://rtx.tencent.com/sdk/,为了 ...

  5. sql 根据指定条件获取一个字段批量获取数据插入另外一张表字段中+MD5加密

    /****** Object: StoredProcedure [dbo].[getSplitValue] Script Date: 03/13/2014 13:58:12 ******/ SET A ...

  6. 06_Elasticsearch 批量获取mget

    06_Elasticsearch 批量获取mget 现在有: http://192.168.32.81:9200/bank/bank_account/1 http://192.168.32.81:92 ...

  7. PHP 批量获取指定目录下的文件列表(递归,穿透所有子目录)

    //调用 $dir = '/Users/xxx/www'; $exceptFolders = array('view','test'); $exceptFiles = array('BaseContr ...

  8. 批量获取oracle的表和表字段注释【原】

    批量获取oracle的表和表字段注释 --用户表注释表 SELECT * FROM USER_TAB_COMMENTS WHERE TABLE_NAME LIKE 'WEB_ISC_%'; --显示指 ...

  9. 学校公文办公处理系统_基于ASP.NET和Swfupload、FlashPaper2.2、校讯通短信发送的开发

    学校新来了一个主管教学的副校长,他对他以前工作学校的公文处理系统表示高度留念,于是乎叫我们也开发一个. 我就参考了那个学校的办公管理系统,发现其实功能也蛮简单的,就是一个文件上传下载的功能,选择用户组 ...

随机推荐

  1. Chrome在302重定向的时候对原请求产生2次请求的问题说明

    这个问题应该确确实实是一个Chrome的BUG,我在自己的编程环境中发现,并在多个服务器,多个编程语言的运行环境,以及多个浏览器下都测试过,都看到有2次请求出现.为了证明不是自己环境的问题,我也特意去 ...

  2. How to implement equals() and hashCode() methods in Java[reproduced]

    Part I:equals() (javadoc) must define an equivalence relation (it must be reflexive, symmetric, and ...

  3. jQuery2.x源码解析(设计篇)

    jQuery2.x源码解析(构建篇) jQuery2.x源码解析(设计篇) jQuery2.x源码解析(回调篇) jQuery2.x源码解析(缓存篇) 这一篇笔者主要以设计的角度探索jQuery的源代 ...

  4. CentOS7使用firewalld打开关闭防火墙与端口

    1.firewalld的基本使用 启动: systemctl start firewalld 查看状态: systemctl status firewalld  停止: systemctl disab ...

  5. IdentityServer4 ASP.NET Core的OpenID Connect OAuth 2.0框架学习保护API

    IdentityServer4 ASP.NET Core的OpenID Connect OAuth 2.0框架学习之保护API. 使用IdentityServer4 来实现使用客户端凭据保护ASP.N ...

  6. Android Studio的SVN Performing VCS Refresh/Commit 长时间不结束

    给Android Studio项目里面的一个文件改名以后,再提交SVN时总是提示冲突,没办法解决.再后来不知道怎么弄的,每次提交时停留在SVN Performing VCS Refresh始终都不会完 ...

  7. Google官方关于Android架构中MVP模式的示例续-DataBinding

    基于前面的TODO示例,使用Data Binding库来显示数据并绑定UI元素的响应动作. 这个示例并未严格遵循 Model-View-ViewModel 或 Model-View-Presenter ...

  8. Java中的多线程你只要看这一篇就够了

    学习Java的同学注意了!!! 学习过程中遇到什么问题或者想获取学习资源的话,欢迎加入Java学习交流群,群号码:279558494 我们一起学Java! 引 如果对什么是线程.什么是进程仍存有疑惑, ...

  9. 多线程中的volatile和伪共享

      伪共享 false sharing,顾名思义,“伪共享”就是“其实不是共享”.那什么是“共享”?多CPU同时访问同一块内存区域就是“共享”,就会产生冲突,需要控制协议来协调访问.会引起“共享”的最 ...

  10. JAVA基础培训(isoft)

    我们