查看: 10|回复: 0

[讨论] [2025]DP无脑一键端,低配可以外网,支持修改数据库密码

[复制链接]

43

主题

0

回帖

261

积分

超级版主

积分
261
怒气
0
声望
109
战力
0
发表于 昨天 15:43 | 显示全部楼层 |阅读模式
[2025]DP无脑一键端,低配可以外网,支持修改数据库密码


置顶帖的千山一键端有bug,无法在2H2G云服务器上跑,市面上一堆一键端不是收费就是各种问题,干脆自己写一个得了,免费使用,无套路,觉得好用就顶一下,能放到置顶帖换掉一键端最好。
=============================================
使用教程:
请使用CentOS 7系 64位系统 (现在云主机能选7.6就选7.6,反正选最低的版本)
1、 把install_dof、DOF.tar.gz、MySQL.tar.gz、mysql-5.7.44-1.el7.x86_64.rpm-bundle.tar 4个文件上传到/根目录下,压缩包总共大小为290MB,主要是包含了mysql的rpm离线安装包。
2、 运行命令:cd /;chmod 777 install_dof;./install_dof
仅供学习使用,禁止商业用途
=============================================
DP无脑一键端(DOF):
安装时可以自定义数据库密码,随时可以修改数据库密码;
优化yun源为阿里云及系统支持库安装不全的bug;
加入低配服务器优化代码《核心功能》;
备份数据库清理垃圾等功能都有;
没有任何收费功能。
=============================================
搭建完成后须知:
请自行上传Script.pvf、publickey.pem、df_game_r到home/neople/game目录下
服务端命令:
cd /root;./stop;./stop;./run 启动
cd /root;./stop;./stop 停止
低配电脑需要多run几次才行,2H2G用普通70级pvf一般5次内跑成功。
用简易登录器输入上面的服务器IP和数据库账号密码即可登录,也可以用其他带网关的登录器,需要自己配置。
=============================================
外网需要开放的11个端口(记住只需要这11个端口,不要开其他端口,所有功能正常,包括组队):
11011
10011
3306
7000
7001
31003
9006
7200
2311
2312
2313
如果开启56频道PK场还需要开放以下端口:
11056
10056
=============================================
有bug可以在这里回帖,没有群,没有其他联系方式,下载地址见二楼。


通过网盘分享的文件:DP 无脑一键端 (DOF)
链接: https://pan.baidu.com/s/1H1MGNsSGpgEqR8VnUx4HNw?pwd=8888
提取码: 8888

https://pan.baidu.com/s/1z3ezztANvWU1HEE9iRqw6w?pwd=8888&_client_version=
自己在阿里云2H2G云主机测试能联机。
服务端你如果是本地虚拟机关掉后就要重新run了,如果是云服务器就不用。
v1.1.1 安装脚本新增功能选项:完美修复拍卖行数据库(run提示Fail to exec(select count(*) from auction_history). process exits.时用)、跳过新手地图和解除创建角色限制;优化数据库压缩包。
完美修复拍卖行数据库选项建议所有人都执行。
v1.1.3 安装脚本新增功能选项:增加创建公会并新角色自动入会功能(默认为加入id为1的公会)。
1.1.3有bug,我刚刚用新系统一键安装了一次,整体下来都很正常,唯独到了创建角色这里出问题了,输入名字点击确认后毫无反应,再次输入显示角色已创建,但选择角色界面没显示有角色,用GM工具看了一下是有这个角色的
更新日志《无bug不再更新》:
v1.1.7 安装时可选择是否安装附加功能:新角色跳过新手地图、解除一天只能创建2个角色限制、创建满级公会并新角色自动入会功能。
v1.1.6 修复frida插件SS播报功能;frida插件细化过图时间判断,可以针对每个地图设置时间;添加不启用dp+frida插件的./run_no_dp_frida和./run_low_no_dp_frida。
v1.1.5 修改swap路径为/swap_dof,避免空间不够安装出错。
v1.1.4 修复v1.1.3因添加自动加入公会功能后服务器创建的第一个人物会卡住的bug,且默认创建满级满技能公会;修复日志对齐问题;MYSQL安装包去除devel,体积更小了。
v1.1.3 安装脚本新增功能选项:增加创建公会并新角色自动入会功能(默认为加入id为1的公会);不再支持Centos 5、6系统,原因是mysql不兼容且没有yum源。
v1.1.2 修复v1.1.1:my.cnf权限没有正确设置导致频道数据异常的bug;MySQL.tar.gz去除日志文件,压缩到1.17MB。
v1.1.1 安装脚本新增功能选项:完美修复拍卖行数据库(run提示Fail to exec(select count(*) from auction_history). process exits.时用)、添加新角色跳过新手地图和解除一天只能创建2个角色限制;优化数据库压缩包。
v1.1.0 低配服务器优化代码《核心功能》再次优化,2核心2G内存已经能正常开启所有功能(./run);frida清理多余数据库及代码,增加过图时间判断;增加磁盘大小判断,防止虚拟内存默认路径空间不够导致安装失败。
v1.0.9 增加去除创建角色限制及新角色跳过新手地图功能[需要重装一键端才行]。
v1.0.8 优化安装过程,增加一键端文件完整性、是否有网络[更新安装支持库需要]、数据库安装是否成功等检测,避免出错还继续安装。
v1.0.7 修复frida数据库连接失败的bug,关闭部分功能。dp+frida插件更新:修正绝望塔跳过100层bug。去除自动修理,避免和镶嵌冲突。
v1.0.6 加入./run1 当跑出五国但是频道灰色时单独使用;更新dp+frida插件。
v1.0.5 集成dp+frida插件,默认开启镶嵌功能,集成极简1.5修复pvf+70等级补丁+DP无脑登录器秘钥。
v1.0.4 修正加载大pvf会报错的bug。
v1.0.3 修复在自己电脑最小化安装centos7 缺少perl库的问题,云主机都装有这个库所以没有问题。
v1.0.2 修复关闭活动进程会一直报错的提示,虽然不影响五国;修复一个错误日志。
=============换版本必看============================
想换版本自行替换home/neople/game 和/dp2目录,还有/root/run文件即可。
替换后需要自己手动修改frida插件数据库密码为你当前服务端的数据库密码,一般在/dp2下面或者home/neople/game下面的.js或.config文件里。
另外注意如果要换登录器,home/neople/game/publickey.pem也需要跟着换配套的秘钥,如果不换则不要替换该文件,否则登录器无法登录。
v1.2.0 修复数据库日志文件夹因卸载旧版数据库被清除导致日志文件无法创建的bug;修正优化服务端有一条数据库关键命令未生效的bug。
已经安装了的请使用选项9 低配电脑优化设置 重新优化一次即可。
外网联机需要开放的13个端口(云主机需要在控制台-安全组开放;在家里需要在路由器里开启端口转发):
ICMP -1 Ping,建议开放,否则无法ping通,一些登录器会显示未在线就是因为这个端口不开放
TCP 22 SSH,必需
UDP 2311 DOF
UDP 2312 DOF
UDP 2313 DOF
TCP 3306 数据库
TCP+UDP 7000 DOF
TCP+UDP 7001 DOF
TCP+UDP 7200 DOF
TCP+UDP 9006 DOF
UDP 11011 DOF11频道
TCP 10011 DOF11频道
TCP+UDP 31003 DOF
如果开启56频道PK场还需要开放以下端口:
TCP 10056 DOF56频道
UDP 11056 DOF56频道
如果第二次正常跑出五国,但是没频道,请检查服务器端口是否能正常访问:
按下 Win + R,输入 powershell 打开 PowerShell
执行命令(请将 192.168.1.100 改为你的服务器外网ip):
Test-NetConnection -ComputerName 192.168.1.100 -Port 3306
Test-NetConnection -ComputerName 192.168.1.100 -Port 7000
Test-NetConnection -ComputerName 192.168.1.100 -Port 7001
Test-NetConnection -ComputerName 192.168.1.100 -Port 7200
Test-NetConnection -ComputerName 192.168.1.100 -Port 10011
结果判断:
若显示 TcpTestSucceeded : True,说明端口可访问;
若显示 TcpTestSucceeded : False 或超时,说明端口不可达,需要开放端口。
本文转自:https://tieba.baidu.com/p/9401719201?fr=frs





您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表