, так что в настоящее время я использую свой сервер World of Warcraft на Linux Debian 9, и мне удалось все правильно настроить, но всякий раз, когда я перезагружаю свой «worldserver.exe», он просто не перезапускается.Это коды, которые я использую для запуска worldserver.exe и перезапуска.
При запуске я создаю файл перезапуска со следующей информацией:
#!/bin/bash
while :; do
wine worldserver.exe
sleep 1
done
Затем я изменяю 'chmod' на 777используя это:
sudo chmod 777 restarter.sh
В конце я запускаю авторестартер следующим образом:
screen -AmdS world ./restarter.sh
Все в этой части работает отлично, если я не наберу .server restart 10 + Эта команда простозакройте worldserver.exe и после этого произойдет сбой без регистрации на самом деле, потому что это нормально для окон. Я использовал метод для Windows, который похож на этот: LINK Но так как я использую Wine вLinux мне было интересно, как бы это получилось?