大雀软件园

首页 软件下载 安卓市场 苹果市场 电脑游戏 安卓游戏 文章资讯 驱动下载
技术开发 网页设计 图形图象 数据库 网络媒体 网络安全 站长CLUB 操作系统 媒体动画 安卓相关
当前位置: 首页 -> 技术开发 -> 程序开发 -> OICQ登录号码清除器实现原理

OICQ登录号码清除器实现原理

时间: 2021-07-31 作者:daque

    oicq仍旧变成此刻这个搜集寰球中最为时髦的谈天、立即通信东西了!对于它,很多步调员都写了些关系小东西,像少许oicq谈天扶助东西、oicq暗号获得器、谈天记载察看器之类,辨别用作于各别的用处。当时,我也对于qq这个好东东比拟迷恋,但在运用进程一直创造有些情景的展示是我所不承诺看到的。比方说:在网吧上钩,猖獗qq后,你的谈天记载,你的qq号子十足留在了网吧的呆板中。此时,你从网吧摆脱。又来一位聊qq者,大概厥后的这部分爱好搞开玩笑,用少许小东西,把你的qq号子及暗号偷盗,为已所用。大概看少许你的谈天记载,探清你的秘密,这明显不是你所蓄意的。大概,此时你会想 ,这没有什么,我只有把qq号子谁人文献夹简略就不妨了。是的,这真实是一个好方法,然而这再有一个题目处置不了,即是你的qq仍会留在qq登录的对话框中,那么你该如何办?正文即是引见怎样实行废除登录号子!我不领会经心的qq用户提防到没有,在qq主目次底下有一个dat文献夹,在此文献夹下有一个名为oicq2000.cfg文献。该文献即是存有在本台呆板上有几何个qq号子,每个号子的长度值,每一个简直号子!底下精细引见一下该文献并解说一下怎样用步调实行废除!以次示例是在作家呆板上文献实质:(号子为作家的qq号文献实质以16进制值表白)00  00  00  00  00  00  00  01  00  00  00  08  00  00  00  35 33  37 34  38 38 37 36之上文献实质每两个字位为一个字节前9个字节是这个呆板上公有几何个qq号,最大值为999999999个(不少吧)接着三个字节为00  00  00 这是分割符。接着是一个字节数据08,表白暂时qq号子的长度为几位,为08表白为8位,接着又是分割符,接着用这长度值字节数来保存本质的qq号子的ascii码值!即使有多个,就接着在反面保存分割符(3字节)、qq号子长度(1字节)、分割符(3字节)、本质号子,以该类推………….示例代码如次所示:        struct qqhead        {            unsigned char  head[9];//所有有的qq号子数 9字节            unsigned char  spea[3];//分割符,3字节        };  //oicq2000.cfg文献头构造              qqhead thishead;                        //m_filename为要操纵的文献名,即是oicq200.cfg,保存的是qq的实行路途                ofile.open(m_filename,cfile::moderead,&fe);//翻开oicq2000.cfg文献                ofile.read (thishead.head,9);// 读出文献头,qq号子数                        long i,sum=0;        int number;        for(i=0;i<8;i++)        {            number=thishead.head[i];            sum=sum+number*10^(7-i);        }//处置qq号子个数        number=thishead.head[8];        sum=sum+number;        cstring str,stritem,leng;        unsigned char len[1];                char stritem1[99];                number=0;        ofile.read (thishead.spea,3); // 读出分割符        for(i=0;i<sum;i++)        {                    ofile.read (len,1); //读出该qq号子长度;            ofile.read (thishead.spea,3); // 读出分割符            number=len[0];                        ofile.read (stritem1,number);            stritem1[number]='\0';            clistbox *plist;            plist=(clistbox *)getdlgitem(idc_list1);            str.format ("%s",stritem1);            plist->addstring(str); //轮回插出列表,并表露出来                    }上头这段代码的是从oicq2000.cfg文献中读掏出一切的qq号子并表露listbox控件中的功效。断定读者群仍旧看领会了!固然要实行我所做的软硬件的功效,即是在listbox双击一条qq号就将其从oicq2000.cfg中去除的功效,读者群参考上头的数据构造该当很快就能实行!领会了之上道理,那咱们就不妨写出如次代码段来实行从文献中读取和向文献中惠存的步调!(示例代码为自己所颁布的软硬件局部代码。qq登录号子废除器是作家自己写的一个实足共享的qq小东西,软硬件载入地方为http://free.tsee.net/acehq/hidenum.exe。也不妨csdn网站备案软硬件中找到,链接地方为http://www.csdn.net/cnshare/soft/10/10135.html!软硬件实行情况为vc++6.0,windowqs 2000 server操纵体例,赛扬667,30g硬盘,128m外存 

热门阅览

最新排行

Copyright © 2019-2021 大雀软件园(www.daque.cn) All Rights Reserved.