IPB

Здравствуйте, гость ( Авторизация | Регистрация )

 
Ответить в данную темуНачать новую тему
KPatсher v1.2, Обн.: 31-07-2010
-=Вейдер_Тиера=-
сообщение 21.7.2010, 14:57
Сообщение #1
Статус: Offline
Нет аватара

Новичок
Иконка группы

Награда(ы):

Группа: Global Moderators
Сообщений: 46
Points: 68
Регистрация: 27.8.2009
Пользователь №: 1061
Спасибо сказали: 16 раз

Downloaded: байт
Uploaded: байт
Ratio: ---



Репутация:   1  


И так, хотим представить вам наш патчер.

Название: KPatcher
Версия: 1.2.0.255B (Beta)
Язык: Русский
Поддержка ГРФ: GRF, GPF
Поддержка сторонних форматов: RAR
Поддержка протоколов работы: HTTP/FTP (с поддержкой логина и пароля)
Возможности:
1) Быстрое слияние GRF/GPF.
2) Контроль за фрагментацией GRF файла (по умолчанию стоит значение 10Мб).
3) Удаление непосредственно из GRF файла с поддержкой регулярных выражений.
4) Распаковка RAR архивов.
5) Удаление файлов из папки с клиентом с поддержкой удаления по маске.
6) Запуск файла клиента с заданными параметрами.
7) Авто создание GRF файла если он не существует.
8) Авто обновление патчера по CRC.
9) Проигрывание mp3 во время процесса обновления.
10) Докачка файлов после обрыва связи или закрытия патчера.
11) Поддержка URL резервного файл сервера.

Все файлы патчера хранятся в папке с одноименным названием, т.е. файл настроек патчер, имя файла которого kptahcer.exe, будет искать в папке kpatcher. В одноименной папке кроме конфига также хранится скин, звуковой файл а также служебный файл. При настройке патчера, пути к этим файлам указываются без указания полного пути

Формат патч листа
PAU:CRC:patcher.upd
//1001:GRF:pal.gpf
1002:GRF:rdata.grf
1003:ARCH:lib.rar
//1004:ARCH:data.rar
1005:GDF:data\clientinfo.xml
1006:CDF:dinput.dll

"//" - Комментарии. За комментированные строки не обрабатываются патчером.
"PAU" - Опция авто обновления патчера.
"1001" - Номер патча. Может начинаться с 1.
":" - Разделитель. Вот просто разделитель, что бы патчер понимал с чем он сейчас работает.
"GRF", "ARCH", "GDF", "CDF" - тип патча, иначе, как патчер будет обрабатывать тот или иной патч.
Подробне:
"CRC" - CRC нового патчера.
"GRF" - патч будет обьеденен с основным GRF файлом.
"ARCH" - патч будет распакован в папку с клиентом, только для RAR архивов.
"GDF" - указанный файл будет удален из основного GRF файла.
"CDF" - Файл будет удален из папки клиента.

Скрины патчера:





Скрин конфигуратора:


Скины менялись на лету.

Ну вот собственно и все, все пожелания, баги и вопросы задавать исключительно в данном топике, флуд будет удалятся а флудившие будут наказаны.
Скачать можно ]]>здесь]]> и ]]>здесь]]>.
Перейти в начало страницы
 
+Цитировать сообщение
Incubus
сообщение 22.7.2010, 13:32
Сообщение #2
Статус: Offline
Нет аватара

Новичок
Иконка группы

Награда(ы):

Группа: Пользователи
Сообщений: 1
Points: 0
Регистрация: 11.8.2009
Пользователь №: 985
Спасибо сказали: 0 раз

Downloaded: байт
Uploaded: байт
Ratio: ---



Репутация:   0  


Первое впечатление от патчера довольно положительное, однако есть пара пожеланий:
1) Сделать возможность убирать выбор скина через конфигуратор;
2) Сделать возможность удалять файлы командой CDF, не по одному а по маске, например 1:CDF:data\*.lua
С уважением Incubus
Перейти в начало страницы
 
+Цитировать сообщение
-=Вейдер_Тиера=-
сообщение 31.7.2010, 21:33
Сообщение #3
Статус: Offline
Нет аватара

Новичок
Иконка группы

Награда(ы):

Группа: Global Moderators
Сообщений: 46
Points: 68
Регистрация: 27.8.2009
Пользователь №: 1061
Спасибо сказали: 16 раз

Downloaded: байт
Uploaded: байт
Ratio: ---



Репутация:   1  


Выбор скина с патчере это тестовая опция, мы ее уберем.
Сделаем удаление по регулярному выражению.


Добавлена поддержка FTP с вводом логина и пароля.
Оптимизирован код.


Сегодня сделаю систему с резервными серверами, удаление по маске/регулярному выражению. Переделаю некоторые функции, подчищу и оптимизирую код.

Обновление, Версия: 1.2.0.255B (Beta)
Изменения:
1) Удаление из ГРФ по регулярному выражению, пример: ^data\\[\S]+.db - удалит из ГРФ все файлы с расширением db
2) Удаление из папки клиента по маске, пример *.gpf - удалит из папки с клиентом все файлы с расширением gpf
3) Добавлена поддержка резервного файл сервера, если патчер не может соединиться с основным файл сервером, то делается запрос на резверный, ошибка будет только в том случае, если недоступны оба сервера. Свойства резервного URL точно такие же как и у основного.


Спасибо сказали:
Перейти в начало страницы
 
+Цитировать сообщение
сообщение 31.7.2010, 21:33
Сообщение #
Статус: Offline
Нет аватара

Thanks for your support!


Награда(ы):

Группа: Bot


Регистрация: Сегодня, 8:54








    






загрузка...
Перейти в начало страницы
 
Цитировать сообщение

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последнее сообщение
Нет новых сообщений От: KPatсher v1.0
От темы с ID: 4987
0 Эмозадрот 44 22.7.2010, 17:29 Посл. сообщение: Эмозадрот
Нет новых сообщений От: KPatсher v1.0
От темы с ID: 4987
0 Смехохол 73 2.7.2010, 8:52 Посл. сообщение: Смехохол
Нет новых сообщений От: KPatсher v1.0
От темы с ID: 4987
0 Смехохол 60 1.7.2010, 23:06 Посл. сообщение: Смехохол
Нет новых сообщений От: KPatсher v1.0
От темы с ID: 4987
1 Sanasol 66 1.6.2010, 20:55 Посл. сообщение: -=Вейдер_Тиера=-

 

RSS Текстовая версия Сейчас: 3.9.2010, 8:54
Внимание, вся информация размещена на сайте пользователями, поэтому владельцы сайта не несут ответственности за правдивость, валидность, степень контрафактности. Если вы считаете что информация размещена неправомерно, сообщите пожалуйста(icq:450420625) и информация будет незамедлительно удалена.
Реклама: