(转)巧妙去除幻想游戏植入的广告

本文介绍了一种去除幻想游戏中植入广告的方法。广告通过Captive8插件在网络连接时出现,影响游戏体验。文中提供了两种解决方案:一是使用防火墙阻止特定程序联网;二是采用狸猫换太子法替换游戏文件。

http://mouri100.blog.163.com/blog/static/31189917200981285132459/

巧妙去除幻想游戏植入的广告

默认分类 2009-09-12 20:51:32 阅读631 评论1  字号: 订阅

     一提起休闲小游戏,恐怕大家都玩过,对于上班一族以及工作紧张的人来说,在家玩玩休闲类小游戏是个不错的选择。目前,在休闲小游戏网站中最著名的莫过于幻想游戏了(对于国内来说)。然而玩家最痛恨也是最反感的就是幻想游戏中带的广告,不仅在打开游戏以及关闭游戏时会出现,而且在游戏进行当中也会时不时弹出广告,大大影响玩家的心情。

    幻想游戏的游戏本身虽然很不错,但如果你安装了幻想游戏后,发现安装目录里有shell文件夹以及game.exe文件,那么恭喜你,你已经被强制安装了幻想游戏的Captive 8广告插件。今后只要你连在网上,而且如果没有防火墙保护的话,你将会在游戏过程中欣赏幻想游戏官方为你准备的精彩广告!!!

    幻想游戏广告的原理:

Captive 8 Shell 原理巧妙去除幻想游戏植入的广告 - 月上灵鸾 - ╰☆月上灵鸾の博客☆╮

 

幻想游戏官方事先将游戏原执行程序改成game.exe,并将其修改,导致其无法打开。在开始游戏前,通过hxgame.exe将game.exe改成正确的,然后调用;当退出的时候,再通过hxgame.exe将其改回修改后的。通过在途中强行关闭hxgame.exe或者将game.exe复制出来的方法,可以阻止第二次修改,所以这时能保留正确的游戏原程序。

    去除广告的方法:

1.防火墙法 用防火墙阻止Captive 8.exe以及类似于gameupdate.exe的程序访问网络

2."狸猫换太子"法:

这里以”置换魔球“游戏为例说明一下如何去除广告。在置换魔球的安装目录中,大家关注两个文件和一个目录:Switchball.exe:这个文件,是执行幻想广告哦、修改原游戏程序,调用修改好的原游戏程序的引导程序;game.exe:这个文件,才是真正的原来的游戏程序文件,可惜,在非游戏运行状态,它是被恶意修改不能自己运行的;shell:这个是目录,全是幻想广告的程序,执行以下卸除广告的步骤后,可以全部删除。

第一步:运行Switchball.exe程序,游戏开始,进入游戏后,按”WIN“键返回桌面(不要退出游戏)。
第二步:这时,game.exe文件是未被幻想修改过的原程序文件,复制它到别的地方保留。
第三步:退出游戏,将保留的game.exe覆盖回安装目录,替换掉同名文件。
第四步:删除switchball.exe、game.ini文件和整个shell目录,将game.exe改名为switchball.exe,广告解除!

ps:亲测本方法有效,但不排除对有些游戏无效。

### RPG游戏植入广告的方法 #### 1. 静态广告植入游戏的主界面、暂停界面、商店界面等相对静态的界面中展示图片或文字广告。例如在游戏主菜单界面的角落放置一个横幅广告,玩家在查看菜单时就能看到。以下是一个简单的伪代码示例,模拟在游戏主界面添加静态广告: ```python class GameInterface: def __init__(self): self.ad = None def add_static_ad(self, ad_content): self.ad = ad_content print(f"在主界面添加静态广告: {self.ad}") game = GameInterface() game.add_static_ad("点击下载新游戏!") ``` #### 2. 视频广告植入游戏的特定节点,如关卡结束、玩家死亡、获取奖励等时刻,弹出视频广告供玩家观看。玩家观看完视频广告后可以获得游戏内的奖励,如金币、道具等。以下是一个简单的伪代码示例,模拟在关卡结束时播放视频广告: ```python class GameLevel: def __init__(self): self.is_completed = False def complete_level(self): self.is_completed = True if self.is_completed: print("关卡已完成,播放视频广告...") # 播放视频广告的逻辑 print("视频广告播放完毕,奖励玩家100金币!") level = GameLevel() level.complete_level() ``` #### 3. 插页广告植入 插页广告通常是全屏的广告,会在游戏的自然过渡点,如场景切换、打开新界面时弹出。这种广告能够吸引玩家的注意力,但要注意不能过于频繁地展示,以免影响玩家的游戏体验。以下是一个简单的伪代码示例,模拟在场景切换时展示插页广告: ```python class GameScene: def __init__(self): self.current_scene = "场景1" def switch_scene(self, new_scene): print(f"正在从 {self.current_scene} 切换到 {new_scene},展示插页广告...") # 展示插页广告的逻辑 self.current_scene = new_scene print(f"场景已切换到 {self.current_scene}") scene = GameScene() scene.switch_scene("场景2") ``` ### 相关信息 在RPG游戏植入广告需要考虑多方面的因素,如广告的展示频率、广告内容与游戏的相关性、广告对玩家体验的影响等。如果广告展示过于频繁,会让玩家感到厌烦,甚至导致玩家流失;而广告内容与游戏不相关,也无法吸引玩家的注意力。因此,需要在保证游戏质量的前提下,合理地植入广告,实现商业利益和玩家体验的平衡。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值