横扫天下整合端,修复断网卡登陆BUG!

首先重新搬运一下网上已有的游戏本体资源——


http://pan.baidu.com/s/1boZQPiv 密码:r22k

经过测试,这个端是某宝的店家“龙门游戏”所放出来的伪单机端,主要是给他的网店拉人气的。

该端在刚登陆游戏时必须联网验证,因为它验证时所用到的游戏资源是来源于该店自己设置的某个SF。

可能最近(2016年6月份之后)这个SF倒闭了,导致验证资源这一关过不去,所以一直卡在读取上。

经过半个晚上的研究测试和分析后台代码,笔者找到了问题所在——

D:\hstx_server\server\wwwroot\game 在这个文件夹下,有个文件 game.php,这就是主界面脚本文件。

用win7自带的写字板程序打开后,其中有这么一段代码——

g_name = ‘LYGame’;

g_respath = ‘
res.wbly.hstx.ate.cn‘;

g_liburl = ‘/
LYGame-loader-141027.zip‘;

g_libmd5 = ‘c7b159ba84e1df1ae885f36be62d70f5’;

g_port = 6700;

game_logintype = 1;

g_res =  ‘
LYGame-10332_7.zip‘;

g_port = 10241;

g_sid = 748;

</script>

<style type=”text/css” media=”screen”>

html, body, .global, center {height:100%;width:100%}

*{margin:0;padding:0;}

body{background:#000;}

iframe {display:none}

.global {width:100%;height:100%}

#main {height:100%;width:100%}

#fancy3d {width:100%;height:100%}

</style>

<!–配置相关js–>

<script language=”javascript”>

var p_dept = g_dept; //平台id

var p_url = g_UInfourl; //跟踪提交的地址

var sid=””;

var uid=””;

var gid = g_id; //游戏ID

var p_oldsid = g_oldsid;

var game = g_name;//游戏名

var respath = g_respath; //资源地址 loader所在服务器   


var liburl = respath+”/loader”+g_liburl;//资源信息

var libmd5 = g_libmd5;

其中标注红字的,就是验证时引用资源的网址和两个资源文件,目前该网址已经打不开了,所以这两个资源文件也就不能下载。

然后经过查找,发现在D:\hstx_server\server\wwwroot\gameres 文件夹中包含有这两个资源文件。

所以本地资源的修复步骤如下——

需要工具:写字板(最好不要用记事本)

D:\hstx_server\server\wwwroot\game 在这个文件夹下:

1.将 game.php文件中的
res.wbly.hstx.ate.cn
改为
127.0.0.1


2.将 game.php文件中的
var liburl = respath+”/loader”+g_liburl
改为
var liburl = respath+”/
gameres
“+g_liburl


改完后保存。

设置一个修改好的文本供下载替换:


game.zip (2.75 KB, 下载次数: 1083) 2016-10-19 10:31 上传 点击文件名下载附件

实际上就是将游戏所引用的远程资源,修改成本地自带的资源。


我这样修复之后,发现游戏可以正常读取了,刚才已经进入游戏,截图为证——





002.jpg (1.19 MB, 下载次数: 1)

下载附件

2016-10-19 10:28 上传

请登录后发表评论

    没有回复内容

相关声明

相关声明

1、本站名称:七玩网
2、本站永久网址:https://www.7chaowan.com
3、内容源于网络和用户投稿,仅供学习与参考,如有侵权,请联系【chaowan.168@foxmail.com】进行删除。
4、用户评论和发布内容,并不代表本站赞同其观点和对其真实性负责。
5、本站禁止以任何方式发布或转载任何违法的相关信息。
6、资源大多存储在云盘,如发现链接失效,请联系我们替换更新。