转至繁体中文版     | 网站首页 | 图文教程 | 资源下载 | 站长博客 | 图片素材 | 武汉seo | 武汉网站优化 | 
最新公告:     敏韬网|教学资源学习资料永久免费分享站!  [mintao  2008年9月2日]        
您现在的位置: 学习笔记 >> 图文教程 >> 软件开发 >> Delphi程序 >> 正文
用DELPHI给OICQ动手术(一)         ★★★★

用DELPHI给OICQ动手术(一)

作者:闵涛 文章来源:闵涛的学习笔记 点击数:872 更新时间:2009/4/23 18:44:00
用DELPHI给OICQ动手术(一)
http://www.tongyi.net  

  本文介绍了如何通过DELPHI的文件操作来去掉广告、屏蔽腾讯浏览器。

   以OICQ2000b BUILD 0110为例,仔细分析OICQ的工作原理,可以发现,OICQ的“发送消息”窗口中的广告都保存在OICQ安装目录下的AD文件夹中,均为GIF格式的图片。当AD文件夹中的文件不存在时,OICQ调用DAT文件夹中的GIF图片,然后下载广告图片并保存在AD文件夹中,以备调用。至于腾讯浏览器,可以用微软浏览器替换回来(假定当前浏览器为微软的IE浏览器)。

   明白了这些以后,就可以自己动手利用DELPHI的文件操作,来去掉广告、屏蔽腾讯浏览器了。

  

   如图,启动DELPHI,新建工程,在FORM上放置如下控件:

   关于去掉广告条,设想是先读取AD文件夹下所有GIF格式的文件,然后用一透明的小GIF图片替换,同时替换掉DAT文件夹下的GIF文件。程序实现如下:

   procedure TForm1.Del_adClick(Sender: TObject);

   var

   SearchRec : TsearchRec;

   SList: Tstringlist;

   Dir, SDir :string;

   i, FindResult : integer;

   begin

   Dir := edit1.Text; //OICQ的安装路径

   SList := Tstringlist.Create; //用于保存文件列表

   //判断OICQ安装路径是否正确

   if not fileexists(edit1.text + ''''oicq.exe'''') then

   begin

   application.MessageBox(''''路径不正确,请重新选择!'''',

   ''''请重新选择'''',0);

   exit;

   end;

   //判断路径字符串的结束符是否为“”,不是就加上“”

   if Dir[length(dir)] <> '''''''' then

   Dir := Dir + '''''''';

   Dir := Dir + ''''AD'''';

   //查找该文件夹下第一个GIF文件,文件名保存在SearchRec,

   //返回结果保存在FindResult中

   FindResult := FindFirst(Dir + ''''*.gif'''',FaAnyFile,SearchRec);

   try

   while FindResult = 0 do //查找成功

   begin

   //在列表中加入文件名

   sList.Add(lowercase(Dir + SearchRec.name));

   //继续查找下一个符合条件的文件

   FindResult := FindNext(SearchRec);

   end;


[聊天工具]OICQ 2000武器篇  [聊天工具]OICQ 2000大法
[Delphi程序]OICQ 远程木马的设计技术  [Delphi程序]用DELPHI给OICQ动手术(二)
[网络应用]oicq的攻与防小全  
教程录入:mintao    责任编辑:mintao 
  • 上一篇教程:

  • 下一篇教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      注:本站部分文章源于互联网,版权归原作者所有!如有侵权,请原作者与本站联系,本站将立即删除! 本站文章除特别注明外均可转载,但需注明出处! [MinTao学以致用网]
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

    同类栏目
    · C语言系列  · VB.NET程序
    · JAVA开发  · Delphi程序
    · 脚本语言
    更多内容
    热门推荐 更多内容
  • 没有教程
  • 赞助链接
    更多内容
    闵涛博文 更多关于武汉SEO的内容
    500 - 内部服务器错误。

    500 - 内部服务器错误。

    您查找的资源存在问题,因而无法显示。

    | 设为首页 |加入收藏 | 联系站长 | 友情链接 | 版权申明 | 广告服务
    MinTao学以致用网

    Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved.
    闵涛 投放广告、内容合作请Q我! E_mail:admin@mintao.net(欢迎提供学习资源)

    站长:MinTao ICP备案号:鄂ICP备11006601号-18

    闵涛站盟:医药大全-武穴网A打造BCD……
    咸宁网络警察报警平台