找回密码
 立即注册
查看: 472|回复: 0

以仙之痕为例,讲述修改网站后台去除GM码的简单教程

[复制链接]

该用户从未签到

2238

主题

-18

回帖

2102

积分

掌门

积分
2102
发表于 2023-4-5 09:55:28 | 显示全部楼层

以仙之痕为例,讲述修改网站后台去除GM码的简单教程

昨日上传了【新提醒】仙之痕一键端,3种架设方式,总有一款适合你~ - 手游端下载 - 藏宝湾网游单机站 - Powered by Discuz! (iopq.net)
由于我的疏忽,只去除了充值的GM效验码,造成邮件无法发送的问题,魅惑的王子大佬发现了这一问题,所以我在此讲讲如何自己修改后台网站的方法
此文完全针对新手,各位大佬看看就得了
首先依然是准备软件
VMware Workstation Pro---虚拟机,必备,用来打开服务器
WinSCPPortable--------SFTP工具,一键端选装,手工端必备,可以管理虚拟机文件,上传和修改文件都非常方便
SecureCRTPortable----SSH终端,选装,可更方便的操作虚拟机(可以复制粘贴命令),还能定制按钮,实现一键启动(选装,可以不用,但用了方便)
以上就够用了
第一步,找到网站目录
一般一键端都会自带宝塔面板,直接输入bt回车,应该会弹出宝塔信息(本文使用SecureCRTPortable连接,所以在CRT中操作)
然后输入14回车,就能得到宝塔登陆地址以及账号密码
如密码显示为*并且我们不知道密码,可以输入bt 5,来修改密码(不需知道原密码)
将内网面板地址复制到浏览器打开,并登录
之后选左边的网站--设置---网站目录,就找到了网站存放的目录
第二步,找到网页文件
使用WinSCPPortable连接服务器,并进入到刚才找到的目录,能找到后台网页文件
由于后台地址为IP/gm/gm.php
所以打开gm文件夹,就能看到名为gm.php的文件了
第三步,修改代码(不懂代码也没事,先备份一份,改的用不了了,就覆盖回去)
双击这个gm.php文件即可打开它
最顶上我们就发现了引用代码“include”(就找类似的),很明显config就是配置文件,毕竟配置文件按惯例都叫这名字
顺着找到这个config,并打开它,很明显我们就发现了GM码,修改它成自己喜欢的来使用。
或者删除引号只间的所有字,变成$gmcode=';   去除验证
修改为自己喜欢的,到这步就可以用了,像我一样懒的,要去除验证的,接着往下走
去除验证后会发现使用时仍然会提示“请输入GM效验码”,这是因为它设置了GM码不能为空
这时我们还打开一开始的gm.php继续分析代码
我们找到button 标签,这个意思就是按钮,对应网页上的按钮,并记下onclick=后面的的值,这是点击按钮后运行的程序
那么我们还需要知道这个程序在哪,找到script src=,这就是程序的存放文件了
此处为<script src="js/msg.js?v=<?php echo $t;?>"></script>
那明显我们要去js文件夹找到名为msg.js的文件
打开后我们就能找到相对应的代码了
并且发现了这个“请输入GM效验码”的提示信息
所以,只要删除了这块代码,那么GM码是空也会继续运行
网页里的每个按钮,都有对应的JS程序,所以我们挨个删除就行,最后记得保存(如果修改时后台网页开着,那需要刷新一下网页)
这游戏还有个玩家后台,大家可以自己试试
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|网单资源网 |网站地图

GMT+8, 2024-12-7 22:46 , Processed in 0.025682 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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