Moe Checker 后端程序,使用 Python 编写,需要 Python 3.6+

网友投稿 606 2022-10-23

Moe Checker 后端程序,使用 Python 编写,需要 Python 3.6+

Moe Checker 后端程序,使用 Python 编写,需要 Python 3.6+

MoeChecker_Backend

Moe Checker 后端程序,使用 Python 编写,需要 Python 3.6+

Ping 部分源码是从 CSDN 找的,因为时间太久远找不到作者了。

安装方法

首先准备一个 Linux 服务器,需要 Root 权限(因为需要发送 RawSocket 数据包,只有 root 权限用户才能发送)。

然后将项目 clone 到本地

git clone https://github.com/kasuganosoras/MoeChecker_Backend

安装好 Python 3.6、Screen

yum install python36 python36-pip screen -ypip3 install requests

运行后端程序

screen -S moechecker# 如果是国外服务器请运行 backend2.pypython3 backend.py

浏览器访问 http://你的IP地址:1012/ 查看是否显示 400 Bad Request,如果是的话就说明正常了。

请将您的服务器 IP 地址和名字发送到 akkariins#gmail.com(# 换成 @),我就会将它加入到测速列表中。

名字可自定义,比如 “江苏宿迁电信”、“美国洛杉矶”

通过脚本一键安装 Ping + Minecraft 检测后端

这个 Minecraft 检测的后端是用 PHP 写的,因为具体安装步骤比较麻烦,可以用一键脚本安装。

所需环境:PHP 7 + Swoole,推荐用一键脚本安装,系统请用纯净 CentOS 7 以避免出现奇怪错误。

curl https://mcr.moe/install.sh | bash -

管理命令:

# 管理 Ping/cURL 功能服务端systemctl backend# 管理 Minecraft Check 功能服务端systemctl backend2

Minecraft 检测的后端运行在 1013 端口,请确保 1012 和 1013 端口都开放才能正常工作。

开源协议

本项目使用 GPL v3 协议开源

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:大学生初涉职场十一大病毒
下一篇:Disconf实现分布式配置管理的原理与设计
相关文章

 发表评论

暂时没有评论,来抢沙发吧~