1.从这里下载CCTV BOX 1.01 绿色版:
http://www.vistaqq.com/post/299.html2.安装运行,选新闻频道播放。跳出来个窗口报错说:
意思是“你在加拿大吗?对不起,看不了!”。
3. 在 CCTV Boxtv 下面有个文件叫CCTVPlayer.exe。就是它搞的鬼!
4. 到
http://upx.sourceforge.net/ 去下载最新版的UPX 3.03。
5. 到DOS提示符下,把upx.exe放到和CCTVPlayer.exe同一目录下。运行:
upx -d CCTVPlayer.exe
就解压缩了。
6.用HEX编辑器打开解压缩后的文件,找到偏移7C3A处(你机器上的地址或许不同), 把7414改成EB14, 保存文件并退出。
(原文件是否备份随你自己)
7.再播放看看,高清的效果不错。没有了那个讨厌的窗口,是不是很爽?!
8. 贴个16进制编辑器的图给大家:
9. 在操作系统Vista Home Premium测试成功!
【注意】
如果大家不喜欢绿色版本的话,可以去CCTV.com下载CCTVBox客户端。
实际上,CCTV网站上的cctvplayer的版本是1.0.0.12;而那个绿色版本是
1.0.0.11。CCTV网站上的是新版。
鉴于不同系统上需要修改的偏移地址不同,大家可以用16进制编辑器打开
解压缩的文件后,搜索字符串“74146A00”找到后,改为“EB146A00”就可以了。
还有,如果想让那个cctvplayer.exe单独运行的话,还有个地方要改。
接着搜索字符串"75285353", 找到后替换为"EB285353"。
如果还有困难的话,写个邮件给我吧。
点击下载
【在城里】2009.07.17
====================
贴个新版本1.02的绿色包
点击下载
再次说声谢谢啊。
http://www.atdhe.net/
不知道您喜欢什么节目哈,这个网址有cctv5的直播:
http://www.epctv.com/channels/CCTV-5-Online-Watch-1172.htm
按照您的指点,把CCTVBOX1.0.1的版本修改了后所有的中央电视台频道都能看了,兴奋了几天之后突然发现再次启动后自动升级到了1.0.2的版本。别的频道都正常,就是跟体育有关的都没有了。包括CCTV5和风云足球频道。又把原来备份的1.0.1的CCTVPlayer拷贝过去覆盖掉1.0.2的版本,情况依旧。按照您在博客里的方法修改了1.0.2版本的CCTVPlayer,还是看不了。(其实1.0.2版的CCTVPlayer不做任何改动都能看其它的频道)。因为很久不做Windows程序开发了,手头没有工具,恳请介绍一下如何能让CCTVBOX中的体育频道工作,万分感谢。