Новости

Как правильно установить Updater на свой сервер

Скачиваем любой апдейтер. Разорхивируем архив и видем в нем 3 папки:
-Web
-Client
-upBuilder
Теперь обьясню что в каждой из них лежит и для чего оно предназначено.
Папка Web:
-Img - в этой папке лежат изображения которые будут отображаться у вас в апдейтере
-index.html
- в этом файлике написан html код, его можно отредактировать в обычнов
блокноте. А именно вписать свои ссылки, или изменить и переставить
блоки.
-global.js - это скрипт, он меняет картинки в левом нижнем углу вашего апдейта.
Папка Сlient:
-L2Updater.exe - собстенно сам апдейтер
-_settings.ini
- настройки апдейтера, для того что бы апдейт отображал html страницу и
загружал обновления в нем нужно изменить url адреса на свои, как именно
это делать я расскажу ниже.
Папка upBuilder:
-upBuilder.exe - программа для создания списка файлов, которые будет обновлять апдейтер.
-settings.ini - настройки upBuilder`a, в нем надо будет вписать ИП вашего сайта.

Сейчас я расскажу как правильно настроить апдейтер


1) Открывайм папку Web, и видим html файлик. Открываем его блокнотом и
меняем ссылки на свой. В папке Img можете заменить картинки на свои,
если это требуеться. Если не хотите мароки с переписывание имен ваших
картинок в индексе, то новые изображения называйте такимиже "именами"

Папку Web заливаем в корень сайта, если в другую директорию то нужно
указать уже ваш путь, а не так как будет описано в примере ниже!!!

2) Открываем папку Client, ехе файлик не трогаем, ну за исключением
того что вы умеете его редактировать. Открываем _settings.ini


Code
[main]
Installed=1
UpdatesUrl=http://Chezzy.ru/upd
NewsUrl=http://Chezzy.ru/Web/index.html
AtRevision=0
CreateBackup=0
LinkName=Play @ My Server

И изменяем следующие строчки (Жирным выделенно то что надо изменить на свои ссылки):

UpdatesUrl=http://Chezzy.ru/upd
NewsUrl=http://Chezzy.ru/Web/index.html

Закрываем и сохраняем файл, оба этих файлика должны быть в клиенте. Имхо обновляться без файла натроек ваш апдейтер не будет!!!

3) Открываем папку upBuilder, с начала надо вбить настроки в файл settings.ini !!! Если же вы создадите лист файлов без редактирования настроек в upBuilder.exe, то апдейт не будет обновлять клиент.
И изменяем следующие строчки в settings.ini (Не путать с _settings.ini Жирным выделенно то что надо изменить):

Code
[main]
revision=14
revision_autoinc=1
modify_hosts=0
GGIP=[b]127.0.0.1[/b]
AuthIP=[b]127.0.0.1[/b]
CustomName=L2Updater.exe

GGIP=127.0.0.1
AuthIP=127.0.0.1

Вписывать нужно ИП своего сайта!!! Иногда его путают с ИП от ftp менеджера!
Сохраняем и закрываем.
Идем на рабочий стол, и создаем 2 папки _Патч (В нее закидываем то что будет в патче, и закиьте туда 2 файла из папки клиент) И папку upd (Именно с таким названием!)
Теперь наконец все готово для того что бы создать патч лист. Открываем upBuilder.exe
Sourse dir указываем на паку Патч (котрую мы создали на рабочем столе)
Output dir указываем паку "вывода" заархивированных файлов и патч листа, это папка upd (которую мы так же создали на рабочем столе)
Нажимаем Build. После того как прогрузит полоску загрузки должно вылететь окошко с надписью Copleted и числом сделанных файлов.
Запускаем ftp клиент и заливаем на сайт upd папку, в главную директорию!!!
После окончания загрузки файлов через ФТП клиент если вы все сделали правильно запустив апдейт вы увидите что все работает.

Статью писал сам, потратил больше часа. Поэтому копипастеры прошу указывать имя автора. И не забываем клоцать на +

by ChezzyChezz специально для L2edit.ru


Ссылки на скачивания дотупны только зарегистрированным пользователям.
[ Регистрация | Вход ]
shaman376
shaman376 | Понедельник 29.08.2011 15:24 [Материал]
у меня нубовский вопрос ))) вот я все сделал но приобновлении пишет Обновление прошло успешно и все ничего не обновляет что делать? =)

akid
akid | Понедельник 11.10.2010 18:52 [Материал]
мего вопрос =) ! почему всё заливает нормально , но кнопачка СТАРТ ненажымается =( пишет нот фонд
! заранее спб на ответ =)

ChezzyChezz
ChezzyChezz | Суббота 09.10.2010 16:10 [Материал]
Мне в ЛС задали вопрос:
"Почему не качает именно в папку систем, а просто закидывает файлы в клиент"
Ответ оч прост, Там где ты создаешь папку "Патч" не просто закидывай в нее файлы, а создай в ней Папку System и в нее закидывай файлы. Тогда все будет как надо. И не забудь ++ В репу)

shown
shown | Понедельник 04.10.2010 20:51 [Материал]
Молодец, что стараешься. как раз нету таких подробных гайдов. + тебе!


HTML

BB-Code

Ссылка

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Minecraft


Lineage 2


Кто тут онлайн


Онлайн всего: 1
Гостей: 1
Пользователей: 0