【技术实现步骤摘要】
本专利技术属于计算机应用
,具体涉及一种SWf文件中外部链接的去除方法。
技术介绍
Flash游戏是近年来新兴起的一种游戏形式,由于其具有游戏简单、操作方便、绿色、无需安装和文件体积小等优点而渐渐被广大网友喜爱。目前,发布到各个网站的Flash游戏通常包含有各类广告的外部链接,玩家在进行游戏时,在游戏画面的某个位置常常显示某个外部链接,其中,外部链接的触发形式包括点击图片触发或点击按钮触发;例如游戏画面的右上角显示有一个产品的广告图片,玩家在游戏过程中,当无心点击到该广告图片时,页面即会自动跳转到该广告图片对应的一个广告网站。因此,一方面,当游戏画面的局部显示外部链接时,会降低整个游戏画面的观赏度,同时,也存在防碍玩家进行游戏操作;另一方面,在玩家进行游戏的过程中,由于无心点击外部链接而导致页面跳转时,会严重降低玩家的游戏体验,降低玩家进行游戏的娱乐性。因此,现有技术中迫切需要一种方便去除Flash游戏中外部链接的方法。
技术实现思路
针对现有技术存在的缺陷,本专利技术提供一种,在不需要整个SWf文件的全部源代码的情况下,就可以方便的去除SWf文件中的外部链接 ...
【技术保护点】
一种swf文件中外部链接的去除方法,其特征在于,包括以下步骤:S1,读取源swf文件;S2,对所述源swf文件进行解析,定位到所述源swf文件中的DoABC标签;S3,对所述DoABC标签进行解析,定位到所述DoABC标签中的ABCData数据体;S4,对所述ABCData数据体进行解析,定位到所述ABCData数据体中的常量池;S5,对所述常量池进行解析,获取所述常量池中存储的各个字符串;S6,判断各个所述字符串中是否存在外部链接字符串,如果判断结果为是,则执行S7;如果判断结果为否,则得到所述源swf文件中不存在外部链接的结论,并结束流程;S7,改变所述常量池中存储的与 ...
【技术特征摘要】
【专利技术属性】
技术研发人员:张魁,
申请(专利权)人:四三九九网络股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。