[学院院刊]第二十三期-如何最大限度消除【页游】的干扰因素?
如何最大限度消除【页游】的干扰因素?按键学院院刊介绍院刊是由工程师撰写或收录的围绕按键精灵电脑版知识点的文章...
院刊是由工程师撰写或收录的围绕按键精灵电脑版知识点的文章,每一篇院刊知识点各不相同,可以是脚本、源码或教程的分享,也有可能是工程师们在技术上的奇思妙想哦!
前言
总是听到各位大大抱怨说,页游的脚本太难写,干扰因素太多,每个用户的浏览器差异化,屏幕大小又不同。写一个页游,半条命都搭进去了T_T
有什么办法可以最大可能的排除页游的这些乱七八糟的广告啊,背景干扰呢?
拿个00后喜欢玩的赛尔号小游戏来讲解吧,童年一把O(∩_∩)O~
看到图中辣么多其他游戏小广告,还有美美的背景宇宙星空了嘛?其实只有框框内的内容,才是这个页游的本身,其他的元素,对我们来说干扰性就大了。
这里圣龙教大家一个方法哦~
→找到真实的的页游地址(say goodbye to 广告)
→提供一个网页游戏专用的浏览器(怕什么浏览器差异,页游大小差异)
找到真实的的页游地址
适用:主体为flash的页游
查找.swf文件:我们看到它的.swf文件名称为“Client.swf”.
原理:提取出游戏flash的.swf文件,重新生成。
例如上面的赛尔号游戏,它的主体就是flash游戏。我们去源文件中搜索它的.swf文件。(右键,查看源文件)
原来的网址:http://seer.61.com/
我们提取出它的flash文件,在浏览器上重新打开:http://seer.61.com/Client.swf
看~~拿到的就是这个游戏的最原始的样纸。那些屌炫酷的背景和广告都不见咯~
提供一个网页游戏专用的浏览器
用专用浏览器来开发脚本,发给别人游戏里的坐标也不会变哦。
浏览器原理:调用窗体控件中的浏览器控件“WebBrowser”中的方法“Navigate”
圣龙童鞋这里提供了一个基于VB语言的浏览器,自适应页游flash的窗体。(需要下载这个工具的亲,请点击左下角阅读原文~)
在浏览器底部输入我们提取出来的纯flash地址:
http://seer.61.com/Client.swf
点击右侧按钮,go,载入了自适应的页游游戏。
WebBrowser.Navigate ()方法:将指定位置的文档加载到 WebBrowser 控件中。
前言
按键精灵的OCX插件,也可以调用VB中的WebBrowser.Navigate()方法哦~~猴孩子们,感兴趣的动起来~~尝试着自己去调用OCX插件吧。
这节就讲到这里,下节将给大家带来:"我叫你你敢答应吗?"之如何设置网页元素特征码,同学们别错过了~!
点击下方“阅读原文”获取更多内容
↓↓↓
关注 按键精灵
微信扫一扫关注公众号