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

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

作者: 最穷的小三    时间: 2021-7-27 22:15
标题: 剑灵革命一键外网端(本地注册热更GM后台邮件工具),适合...
剑灵革命一键外网端(本地注册热更GM后台邮件工具),适合家用宽带
9 V4 t. ]7 k9 i1 e2 {+ @9 K感谢论坛大佬放的端* O# s3 J( R' [* u  \
虚拟机Windows server 2016 登录密码6个6
& K2 V! B! ^, I5 |- {% V数据库用户名密码 root root! ?+ B, p) V+ Q0 X; \
SQL server sa libi@123
8 e6 z* S1 v5 ]. I0 P虚拟机选择桥接模式,8080端口已改8081,路由器开放8081 8888 12020 12040 12050端口,准备一个动态域名,虚拟机IP192.168.0.18改成自己的内网IP,网关192.168.0.1改成自己的,DNS可以不用改114通用,这个应该不用多说了上次LINUX的怎么改IP被问的头大。还有家用宽带要有个公网IP,没有的内网穿透模式需要5个映射。0 @. S% ^1 ?7 T0 z) C" u
修改如下; ~1 ]9 _# h- }9 v1 f& D6 h
数据库 bnsm_accountdb_trunk_individual
: P6 T8 B/ n& q# Q! Q表 tb_server_group_list 1行 60.184.17.106 改成自己外网ip,桌面有连接数据库工具& W. G1 I+ k) D
d:\phpstudy_pro\WWW\8888文件serverlist.xml,60.184.17.106改成自己外网IP
( q7 z; T. P, L  a用包里工具apktoolaid(java路径自行弄好)反编译apk  找到\smali\com\jlonline\revolution\DownloaderActivity.smali   第83行 kjh.f3322.net改成自己动态域名( T. M: F5 d% h

2 `! ^) h* c9 K* L  ]7 q5 G1 f+ g- ?lib/arm64-v8a/libUE4.so 用SweetScape 010 Editor打开,查找替换kjh.f3322.net 编码不要忘了改成 Unicode 替换成自己域名编码也需要Unicode3 k+ L+ \" ^' T$ Q, @# r; w
注意这是个13位域名,少或多的解决方法很多自行百度。
, X. B. a9 u1 V: w1 u5 Q. r
% {6 ]9 Z. |" y; y0 Q0 S; m* y; k* J/ Y没有外网IP的这次讲下内网穿透模式怎么实现游戏,内网穿透具体原理啥的咱也讲不清楚,只要知道数据走的不是你的通道,所以路由器映射开放端口啥的就不用去管了, S/ g0 i1 F9 @" g5 `2 l* M
下载一个内网穿透软件,不建议花生壳很贵,公云3322价格一般不算便宜我只用它的免费动态域名。神卓互联价格便宜好像是买一年送一年,价格200左右还算便宜,带宽一般1M到2M足够。当然想用什么自行决定可别说我在打广告。下面正式开始
' l9 u9 u/ ^2 F- n( p+ C7 |; W建立5个内网映射,以内网IP192.168.1.88为例,域名abc.abc.net9 z" X. f0 J5 h) u5 j. F4 v
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访问)
% ~4 I1 [# P4 d, e) D+ o* s192.168.1.88:8888 abc.abc.net:11112
. W6 k1 H+ i6 }# {192.168.1.88:12020 abc.abc.net:11113
1 n+ H2 h3 {; S6 Y/ Z: Z192.168.1.88:12040 abc.abc.net:11114; w6 L. [5 O: K5 F- b/ R0 t& {
192.168.1.88:12050 abc.abc.net:11115' I* e# M4 U' {0 M# I' x
\smali\com\jlonline\revolution\DownloaderActivity.smali   第83行 ip:8080改成abc.abc.net:11111
' `8 [. B7 h% h2 P6 |$ Z; nlib/arm64-v8a/libUE4.so,注意ip:8080替换abc.abc.net:11111。ip:8888替换abc.abc.net:11112
5 {, U; k# o6 q1 s* p  [$ h数据库 bnsm_accountdb_trunk_individual
* o; p4 ^$ V& c9 A8 f! t. Q/ l8 `$ I表 tb_server_group_list 1行 60.184.17.106 改成自己外网ip.到了这步有些人就犯愁了,不支持域名啊,现在就一个域名带个端口到哪去找IP。别急运行cmd ping abc.abc.net
2 Z% l* @% i  ^ip就来了哈,把这个IP填进去 同时12050端口改成111154 Z' @! c3 V3 o- a. I& J% g* `
d:\phpstudy_pro\WWW\8888文件serverlist.xml,60.184.17.106改成自己外网IP.同样把PING到的IP替换进去同时不要忘了改端口11020改为11113.11040改为11114.12050改为11115+ E0 m1 z" `8 Y- W& i5 c; Z( j

: v* A! W$ n$ n' j/ }9 B难点在于有些有很多个同样端口的连接不知道改哪个好,这时候就要看哪个是出去的,而有些只是内部程序的连接1 F. b( m  g4 c6 }9 y6 S6 J8 i8 {
比如传奇 需要7000 7100 7200 端口 看着几个gate和server都需要这几个端口,其实只要找到与外部联系的dbserver和loginsrv即可
2 X2 L: K  t, P% b6 N7 h% u6 _192.168.1.88:7000 abc.abc.net:22221
! x# m3 d* d! {192.168.1.88:7100 abc.abc.net:22222
; ?7 L2 H! r0 H! q6 J0 ^; }* x) K2 a192.168.1.88:7200 abc.abc.net:22223
4 {8 _2 y/ e) M" q( A, p7000端口可以改为abc.abc.net 22221,登录器能识别域名(这个端口不通你登录器上点xx传奇没反应的通了就显示服务器已连接)+ r) n/ o/ x4 w' K1 o  B
logunsrv,!addrtable.txt文档 xx传奇 Title1 127.0.0.1 127.0.0.1 127.0.0.1:7100' c1 m+ d  o. _4 `2 M
这时候同样PING域名abc.abc.net,得出一个IP 改为 xx传奇 127.0.0.1 ip ip:22222   (7100这个端口不通,你会发现账号密码输入后就是不开门)
& r* Q1 h3 D8 F3 ]dbserver,!serverinfo.txt文件127.0.0.1 127.0.0.1 7200  改为127.0.0.1 ip 22223     (7200这个端口不通,你会发现选好人物点开始游戏就是黑屏)" Y7 G; Z: ^' |2 ~5 A

$ X% H) U$ t$ Q3 Z3 o文件里带了个夜神9.0模拟器,可用
" `3 o: `$ k7 G* K; _懒得架设的这几天可直接玩,同时邮件可用,双击邮件跳出连接错误,把kjh.f3322.net填进去确定再填一次kjh.f3322.net即可发邮件; \! v" ]* k2 o: b+ l
物品ID可在文档里找到..$ D' `# {/ ]! o; H





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