源码巴巴_国内著名的精品源码分享论坛

标题: 剑灵革命一键外网端(本地注册热更GM后台邮件工具),适合... [打印本页]

作者: 最穷的小三    时间: 2021-7-27 22:15
标题: 剑灵革命一键外网端(本地注册热更GM后台邮件工具),适合...
剑灵革命一键外网端(本地注册热更GM后台邮件工具),适合家用宽带5 e, ^( L/ N0 |0 T- c
感谢论坛大佬放的端! D2 b0 r) \' Z$ G* u
虚拟机Windows server 2016 登录密码6个6
( Q. I; K! x4 W& ^. w& f" z5 z数据库用户名密码 root root- R# L3 p, C% _3 V& q6 o+ @& [, A
SQL server sa libi@123
  m: ~' @* k8 o$ E9 _虚拟机选择桥接模式,8080端口已改8081,路由器开放8081 8888 12020 12040 12050端口,准备一个动态域名,虚拟机IP192.168.0.18改成自己的内网IP,网关192.168.0.1改成自己的,DNS可以不用改114通用,这个应该不用多说了上次LINUX的怎么改IP被问的头大。还有家用宽带要有个公网IP,没有的内网穿透模式需要5个映射。1 |) _/ S0 J! b* n# d$ p' q5 m/ C
修改如下
. V, f. f( T' p& b( ^  j4 E0 _" E6 U- Q数据库 bnsm_accountdb_trunk_individual4 n, ]1 V) r- y$ v; h5 o; i
表 tb_server_group_list 1行 60.184.17.106 改成自己外网ip,桌面有连接数据库工具0 s  i1 [; j7 v$ `+ P+ z
d:\phpstudy_pro\WWW\8888文件serverlist.xml,60.184.17.106改成自己外网IP
9 S: H6 J3 z& x3 H+ K& g用包里工具apktoolaid(java路径自行弄好)反编译apk  找到\smali\com\jlonline\revolution\DownloaderActivity.smali   第83行 kjh.f3322.net改成自己动态域名, q* u- t- w1 g3 r: k# Z. w2 n
2 h& E7 d" b8 p; u* g* x' k8 m+ j
lib/arm64-v8a/libUE4.so 用SweetScape 010 Editor打开,查找替换kjh.f3322.net 编码不要忘了改成 Unicode 替换成自己域名编码也需要Unicode, k/ w# Q& B/ D. _3 E. V
注意这是个13位域名,少或多的解决方法很多自行百度。$ q& x0 t& t3 j6 R  B0 O7 }! j

! Y: ?% b5 b3 C1 J( D( d% E5 X6 W- f没有外网IP的这次讲下内网穿透模式怎么实现游戏,内网穿透具体原理啥的咱也讲不清楚,只要知道数据走的不是你的通道,所以路由器映射开放端口啥的就不用去管了
6 h( S0 R  Y: B# A9 E( A下载一个内网穿透软件,不建议花生壳很贵,公云3322价格一般不算便宜我只用它的免费动态域名。神卓互联价格便宜好像是买一年送一年,价格200左右还算便宜,带宽一般1M到2M足够。当然想用什么自行决定可别说我在打广告。下面正式开始
3 X2 t  u1 i$ \' X5 E7 y建立5个内网映射,以内网IP192.168.1.88为例,域名abc.abc.net( F" {' Q7 M; g7 u
192.168.1.88:8080 abc.abc.net:11111 (内网端口8080映射为11111,比如你的网站127.0.0.1:8080或192.168.1.88:8080就可以用http://abc.abc.net:11111访问)
$ x! F& _7 b& i/ g: J0 y192.168.1.88:8888 abc.abc.net:11112
# Y$ J) k& u3 v- w% ?192.168.1.88:12020 abc.abc.net:11113
) h) n' h6 Q1 Z1 G192.168.1.88:12040 abc.abc.net:11114
* z0 z  i$ _7 c1 C) m; u! T; m192.168.1.88:12050 abc.abc.net:11115) H- g; T8 a5 g  r, m& c9 p
\smali\com\jlonline\revolution\DownloaderActivity.smali   第83行 ip:8080改成abc.abc.net:11111
4 t9 X1 W* I) K& }7 J# m+ zlib/arm64-v8a/libUE4.so,注意ip:8080替换abc.abc.net:11111。ip:8888替换abc.abc.net:11112
: I2 S3 `/ o3 [4 S: v' b数据库 bnsm_accountdb_trunk_individual( y; {) A1 G( `& r" l" Q, R
表 tb_server_group_list 1行 60.184.17.106 改成自己外网ip.到了这步有些人就犯愁了,不支持域名啊,现在就一个域名带个端口到哪去找IP。别急运行cmd ping abc.abc.net# e+ C* k' ?0 D9 P
ip就来了哈,把这个IP填进去 同时12050端口改成111151 x) L, Y) e3 ]( B8 Z
d:\phpstudy_pro\WWW\8888文件serverlist.xml,60.184.17.106改成自己外网IP.同样把PING到的IP替换进去同时不要忘了改端口11020改为11113.11040改为11114.12050改为111157 H! Y4 |  K6 W; ^0 \  h" M  u

" G1 ~$ ~0 w4 M# v' i/ f% V1 _' ^& M难点在于有些有很多个同样端口的连接不知道改哪个好,这时候就要看哪个是出去的,而有些只是内部程序的连接
- X" l) @- d! I- n: f比如传奇 需要7000 7100 7200 端口 看着几个gate和server都需要这几个端口,其实只要找到与外部联系的dbserver和loginsrv即可% q9 Q$ x% B" A) r
192.168.1.88:7000 abc.abc.net:222215 y4 d: C! {  D
192.168.1.88:7100 abc.abc.net:22222  ]8 a8 k, v/ b9 M3 k- u# |
192.168.1.88:7200 abc.abc.net:22223
6 X6 o; J$ g) F/ D! F8 F+ C: p: d" A7000端口可以改为abc.abc.net 22221,登录器能识别域名(这个端口不通你登录器上点xx传奇没反应的通了就显示服务器已连接)
7 q2 h: w% O6 e# W8 Tlogunsrv,!addrtable.txt文档 xx传奇 Title1 127.0.0.1 127.0.0.1 127.0.0.1:7100
% H0 i8 J8 O( V" @+ k5 u这时候同样PING域名abc.abc.net,得出一个IP 改为 xx传奇 127.0.0.1 ip ip:22222   (7100这个端口不通,你会发现账号密码输入后就是不开门): p8 a/ j: T! F
dbserver,!serverinfo.txt文件127.0.0.1 127.0.0.1 7200  改为127.0.0.1 ip 22223     (7200这个端口不通,你会发现选好人物点开始游戏就是黑屏)* D! K' j3 t) ?6 I
, |' q; j, H* ^  D) B
文件里带了个夜神9.0模拟器,可用0 V3 E% n' A4 O7 R4 D) e
懒得架设的这几天可直接玩,同时邮件可用,双击邮件跳出连接错误,把kjh.f3322.net填进去确定再填一次kjh.f3322.net即可发邮件
7 K/ E# _! R" @& Z物品ID可在文档里找到..  i' n* v/ V8 \& d





欢迎光临 源码巴巴_国内著名的精品源码分享论坛 (https://www.yuanmababa.com/) Powered by Discuz! X3.4