mangojkee 47 Report post Posted January 10, 2017 Всем привет! В этом гайде будет описано решение проблемы людей, которы хотят держать сервер и не могут себе позволить статический адрес. Все очень просто, но все же я подобного гайда не видел и совсем уж ленивым людям он понадобиться. Как мы знаем ip адрес сервера храниться в клиенте игроков в файле ServerSet.bin. То есть для того что бы у клиента была возможноть подключиться, необходимо при каждой смене адреса менять значения в ServerSet.bin. Для смены адреса можно взять IP Changer или IP Changer для x86 (1.3х клиент). Осталось всего лишь заменить ServerSet.bin в клиентах игроков на новый. Берем и с помощью Программа автообновления, которая работает через HTTP, то есть наш патч (содержащий ServerSet.bin) можно залить на любой веб сервис к которому и будут обращаться клиенты при каждом запуске, соответсвенно будет производиться замена этого файла. 1 Quote Share this post Link to post Share on other sites
Арсен 2 Report post Posted January 10, 2017 Зачем это постоянно делать, на хост сайта постоянно надо копилировать файлы для клиента и заливать, зачем? не легче просто ip просто на сайте обновлять, и в чате писать. Реклама своей же программы. Quote Share this post Link to post Share on other sites
mangojkee 47 Report post Posted January 10, 2017 (edited) 28 minutes ago, Арсен said: Зачем это постоянно делать, на хост сайта постоянно надо копилировать файлы для клиента и заливать, зачем? не легче просто ip просто на сайте обновлять, и в чате писать. Реклама своей же программы. Тебе не надо - не делай, это выбор каждого, я лишь описал решение того, что с моей точки зрения в 2017 - необходимо. Вообще всем игрокам перекачивать патч, если его размер значителен - тоже не разумно, но в особых случаях может быть полезным. Edited January 10, 2017 by mangojkee Quote Share this post Link to post Share on other sites
V3ct0r 2,117 Report post Posted January 13, 2017 Интересное решение проблемы, когда программа автообновления сама устанавливает IP адрес сервера в клиенте. Quote Some useful links / Полезные ссылки Tips for making a topic in 'Questions & Help' / Рекомендации по созданию тем в разделе "Помощь" Server Advertising Section Rules / Правила раздела "Реклама серверов" Available e-mail domains for registration / Допустимые e-mail домены для регистрации User groups / Группы пользователей User ranks / Звания пользователей "Broken" pictures on the forum / "Битые" изображения на форуме Beware of scammers! / Осторожно, мошенники! My developments / Мои разработки Mods for client and server / Моды для клиента и сервера PKOdev.NET website for Tales of Pirates Server / PKOdev.NET веб-обвязка для сервера Пиратии I do not provide any help in private messages and outside the forum. Use 'Questions & Help' section please. Thank you for understanding! Я не оказываю какую-либо помощь в личных сообщениях и вне форума. Пожалуйста, используйте раздел "Пиратия: Помощь". Благодарю за понимание! Share this post Link to post Share on other sites
mangojkee 47 Report post Posted January 13, 2017 1 hour ago, V3ct0r said: Интересное решение проблемы, когда программа автообновления сама устанавливает IP адрес сервера в клиенте. В принципе эту тему можно удалять, так как во второй версии программы автобления, есть функция автоматической смены IP, но все же сам способ использования обновления для смены ip, может быть будет кому то полезным. Quote Share this post Link to post Share on other sites