mangojkee 47 Report post Posted January 10, 2017 (edited) Внимание этот пост содержит 3 разные версии программы, все имеют свои особенности, перед исользованием следует выбрать более подходящюю вашим требования: 1. Программа автообновления - самая первая версия, она же самая простая, поможет вам с обновлением клиента. Дизайн сменить нельзя. 2. Программа автообновления v2 [для серверов с динамическим ip] - аналог первой версии, но уже с возможностью автоматической правки ip адреса сервера в клиенте игрков. 3. Программа автообновления с возможностью смены дизайна - имеет отличие от прошлых версий, изменен функционал, убрано все лишнее, так же нет возможности автоматической смены ip в клиенте (позже будет добавлено) Программа автообновления Программа для автоматического обновления клиента. Очень проста в использовании. Как пользоваться программой: 1) Закинуть программу в папку с клиентом; 2) Запустить; 3) Настроить; -Версия патча (версия, по которой будет сверяться актуальность установленого патча с сервером, на сервере ее значения и будем менять при выходе новых обновлений); -Ссылка на патч (архив - zip, который содержит все нужные вам файлы обновления с соответсвующей структурой папок, как в клиенте); -Ссылка на ver.ini - файл, который сгенерирует эта же программа, по нажатию кнопки сохранить, файл должен так же находиться на сервере и в клиенте - обратите внимание на версию, в клиенте должна быть меньше, на сервере соответсвенно с каждым патчем увеличиваем; -Ссылка на changelog.txt - текстовый файл, содержит любую нужную вам информацию, которая будет выводиться в поле "новости", файл так же должен находиться на сервере; Все это можно проделать и вручную, пример ver.ini, приведен ниже. Пример сгенерированного ver.ini, для клиента ( на сервере значение версии должно быть другим!) [Settings] Patch=http://piratia-a.do.am/patch.zip Ver=http://piratia-a.do.am/Ver.ini Changelog=http://piratia-a.do.am/changelog.txt [Main] Version=0.0 4) Закинуть все нужные файлы на сервер (patch.zip, Ver.ini, changelog.txt) В итоге мы получим 2 файла: ver.ini и Пиратия автообновление.exe, которые необходимо ложить в клиент для работы программы. Скачать - dropbox Скачать - ЯД Программа автообновления v2 [для серверов с динамическим ip] Добавлена функция проверки актуальности ip адреса сервера и соответсвенно замены на актуальный в serverset.bin. (Поддерживает клиенты версии 1.3х) Использование Программа автообновления аналогично прошлой версии, есть одна небольшая особенность: В файле ver.ini будет добавилась еще одна строка для редактирования которой, добавлен соответсвующий пункт в меню-настройки. Процес проверки и замены адреса происходит при запуске самой программы, сверяются значение в ver.ini у клиента и на сервере и соответсвенно проводится замена в serverset.bin и ver.ini(у клиента). Пример ver.ini: [Settings] Patch=http://piratia-a.do.am/patch.zip Ver=http://piratia-a.do.am/ver.ini Changelog=http://piratia-a.do.am/changelog.txt [Main] Version=1.0 [Server] IP=127.0.0.0 При замене адреса у клиента, будет выведено следующее сообщение: Так же частично были поправлены ошибки прошлой версии программы. Скачать Программу автообновления v2 [для серверов с динамическим ip] c - dropbox Скачать с -ЯД Программа автообновления с возможностью смены дизайна Изменения: Убрана возможно редактирование ver.ini, о его настройке читать выше; Добавлена возможность смены дизайна, соответсвенно путь "\texture\updater\; Изменено отображение блока новостей, теперь выводиться нужная вам веб страница; Верхний блок выводит случайную картинку (0.jpg-3.jpg). Не тестировалось с большими размерами патча! Скачать с - dropbox Скачать с - ЯД Последние изменения: -Исправлены текстовые ошибки; P.S. написано на скорую руку, не тестировалось, о всех ошибках прошу сообщать. Первый пост, не судите строго. Edited February 16, 2018 by mangojkee Исправлена ошибка в названии. 4 Quote Share this post Link to post Share on other sites
e1mer 100 Report post Posted January 11, 2017 Довольно таки не плохо, в идеале бы ру.оффовский писал, я думаю им бы поголовно все пользовались. Quote Share this post Link to post Share on other sites
mangojkee 47 Report post Posted January 12, 2017 Была обновлена программа, точнее добавлена возможность проверки актуальности ip адреса сервера и соответсвенно замены на актуальный в serverset.bin. Все обновления содержаться в шапке темы. Quote Share this post Link to post Share on other sites
Спейсио 19 Report post Posted January 12, 2017 Пропущена буква в заголовке лаунчера (поиках) 1 Quote Share this post Link to post Share on other sites
V3ct0r 2,116 Report post Posted January 13, 2017 Привет @mangojkee! Хорошая работа, спасибо! Есть предложение перевести программу на английский язык и выложить в англоязычном разделе. 1 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
WVWMK 121 Report post Posted January 14, 2017 @mangojkee для идеала не мешало бы сделать дизайн из папки,чтоб каждый мог написать свой дизайн. Quote Делай добро и бросай его в воду Share this post Link to post Share on other sites
mangojkee 47 Report post Posted February 3, 2017 On 14.01.2017 at 0:35 PM, NMS3RR said: @mangojkee для идеала не мешало бы сделать дизайн из папки,чтоб каждый мог написать свой дизайн. Сделано) On 10.01.2017 at 1:39 PM, mangojkee said: Программа автообновления с возможностью смены дизайна Изменения: Убрана возможно редактирование ver.ini, о его настройке читать выше; Добавлена возможность смены дизайна, соответсвенно путь "\texture\updater\; Изменено отображение блока новостей, теперь выводиться нужная вам веб страница; Верхний блок выводит случайную картинку (0.jpg-3.jpg). Скачать с - MEGA 2 Quote Share this post Link to post Share on other sites
Graf 209 Report post Posted February 5, 2017 У меня одного не переходит по ссылкам? Quote Share this post Link to post Share on other sites
mangojkee 47 Report post Posted February 5, 2017 14 minutes ago, Graf said: У меня одного не переходит по ссылкам? ссылки обновлены, добален ЯД 1 Quote Share this post Link to post Share on other sites
3kov 1 Report post Posted June 21, 2017 Когда обновляю с помощью авто-патчера создается пустой stringset.bin с вем 0 кб , и игра не запускается что делать? ( и сувал в патч stringset нормальный но не идет ) Quote Share this post Link to post Share on other sites
mangojkee 47 Report post Posted June 22, 2017 21 час назад, 3kov сказал: Когда обновляю с помощью авто-патчера создается пустой stringset.bin с вем 0 кб , и игра не запускается что делать? ( и сувал в патч stringset нормальный но не идет ) Я так понимаю вы пытаетесь запустить версию с автоматической заменой ip адреса? (Поддерживает клиенты версии 1.3х) Все действия были выполнены верно? Вы указали все необходимые данные в конфигурационном файле? Версии патча должны отличатся в конфигуроционном файле на сервере и клиенте для замены ip адреса, если не решите проблему - сообщите версию патчера и я посмотрю в чем проблема. Quote Share this post Link to post Share on other sites
WVWMK 121 Report post Posted June 23, 2017 @mangojkee на каком языке написан лаунчер? Quote Делай добро и бросай его в воду Share this post Link to post Share on other sites
mangojkee 47 Report post Posted June 23, 2017 56 минут назад, NMS3RR сказал: @mangojkee на каком языке написан лаунчер? delphi( Quote Share this post Link to post Share on other sites