aaa888218 发表于 2023-8-7 18:55:12

幻想神域修复一小时掉线

这里有一个 shell 脚本,用于直接在服务器上修补 MissionServer 1 小时崩溃错误
法典:
#!/bin/sh

SOURCE="${BASH_SOURCE}"
while [ -h "$SOURCE" ]; do # resolve $SOURCE until the file is no longer a symlink
DIR="$( cd -P "$( dirname "$SOURCE" )" && pwd )"
SOURCE="$(readlink "$SOURCE")"
[[ $SOURCE != /* ]] && SOURCE="$DIR/$SOURCE" # if $SOURCE was a relative symlink, we need to resolve it relative to the path where the symlink file was located
done
DIR="$( cd -P "$( dirname "$SOURCE" )" && pwd )"

NOW=$(date "+%m%d.%H%M")
BINFILE="$DIR/date_patch.bin.$NOW.tmp"
MISSIONFILE="$DIR/MissionServer"


# hex code e1 51 33 01 = 0x13351e1 = 20140513
#          31 4a 40 01 = 0x1404a31 = 20990513
printf '\x31\x4a\x40\x01' > "$BINFILE"


dd if="$BINFILE" of="$MISSIONFILE" bs=1 count=4 seek=2025213 conv=notrunc

rm -f "$BINFILE"


这个教程好几年前就有了目前V15出来找不到对应的时间 大家看得懂的自己实践去吧

华夏爱好者2 发表于 2023-8-7 19:07:15

支持一下楼主!

wangyiyang 发表于 2023-8-8 03:56:04

感谢分享!~
页: [1]
查看完整版本: 幻想神域修复一小时掉线

本站内容如若侵犯到您的权益,请来电来函告知,我们会尽快处理!
联系QQ:1953150286,2251387361,123784736,免责申明