My FAQ,最新最全的IT技术教程
最新100篇 | 推荐100篇 | 专题100篇 | 排行榜 | 搜索 | 在线API文档
首 页 | 程序开发 | 操作系统 | 软件应用 | 图形图象 | 网络应用 | 精文荟萃 | 教育认证 | 硬件维护 | 未整理篇 | 站长教程
ASP JS PHP工程 ASP.NET 网站建设 UML J2EESUN .NET VC VB VFP 网络维护 数据库 DB2 SQL2000 Oracle Mysql
服务器 Win2000 Office C DreamWeaver FireWorks Flash PhotoShop 上网宝典 CorelDraw 协议大全 网络安全 微软认证
硬件维护  CPU  主板  硬盘  内存  显卡  显示器  键盘鼠标  声卡音箱  打印机  机箱电源  BIOS  网卡  C#  Java  Delphi  vs.net2005
  当前位置:> 软件应用 > 其他软件
WinHex的两则另类用法
作者:未知 时间:2005-02-28 12:12 出处:Yesky 责编:MyFAQ
              摘要:WinHex的两则另类用法
  WinHex是一款非常好用的文件与磁盘编辑软件,它文件小、速度快,功能不输于其它的十六进位编辑器,除了具有Hex与ASCII码编辑修改、多文件寻替换、文件比对和分析等功能以外,在其他方面WinHex也有着独特的用途,今天我们就来看两个应用实例。
  软件名称:WinHex
  下载地址:点击下载

  1.用WinHex切断QQ的广告之源

  QQ中的广告非常令人反感,我们可以采用下面的办法达到屏蔽QQ广告的目的,在此与大家分享。

  具体方法:运行WinHex,打开QQ安装目录下的QQ.exe文件,单击“搜索”菜单下的“查找文本”,会弹出“查找文本”窗口,在“下列文本字符将被搜寻(S):”栏中输入:AD\(如图1),注意一定不要选“区分大小写”。然后单击“确定”按钮,会找到四处结果,把AD\替换为其他字符如CC\,只要字符位数一样多就可以。

  

 图1




  改动完毕,再把光标定位到最顶端,再次点击“搜索”菜单下的“查找文本”,还是搜寻“AD\”,不过这回要在“Unicode字符集”前面打上“√”,单击“确定”按钮,会找到四处结果,形式为:A.D.\(这就是Unicode编码的样子),把它们改为位数一样多的任意英文字符即可。全部修改完毕后,保存修改结果,再到AD子目录中删除所有的*.gif和*.swf文件,一并删除dat文件夹中的ad.gif文件,就彻底地切断了QQ广告之源。

  2.用WinHEX修复受损的MPEG文件

  有时我们会遇到这种情况:从网上下载的MPEG文件用某些MPEG播放工具打开时会提示“不能识别的格式”或“格式不对”,从而无法播放。有趣的是同样的文件用其他播放软件也有能播放的时候,但开始的几秒钟画面总要一跳一闪的,从中可以看出是MPEG文件头数据有所损坏。如果能修复受损的MPEG文件头就可以用任何MPEG播放软件来播放了,我们可以用WinHex来实现这个目的。

  具体方法:先找一个完整无损的MPEG文件,用WinHex打开它,在WinHex窗口中按住鼠标左键并从偏移量00000000拖到偏移量略大于受损的MPEG文件头异常部分的终止处,然后按Ctrl+Shift+C将此段数据复制到内存。

  接下来用WinHex打开受损的MPEG文件,同样用鼠标从偏移量00000000开始,选到同刚才已经选取的结束偏移量一致的地方(如选取的偏移范围是00000000——000018E0,那么被替换的范围就应该从00000000——000018E0)。按Ctrl+V将刚刚复制的代码粘贴下来,即可用正常的MPEG文件头数据替代掉受损MPEG文件已选定部分。

  保存退出WinHex,试试看,使用MPEG播放软件播放原来受损的MPEG文件,再也没有“不能识别的格式”或“格式不对”的提示了,大功告成!

关闭本页
 
首页 | 投资与合作 | 服务条款 | 隐私政策 | 收藏本站 | 设为首页 | 新用户注册 | 免责声明 | 使用帮助
Copyright ©2005-2008 myfaq.com.cn All rights reserved. www.myfaq.com.cn 版权所有