Приветствую Вас Гость
Регистрация | Вход
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]

Страница 1 из 212»
Модератор форума: Bizunow, Romixal 
Форум » Проекты » Примеры и статьи » Автопатчер
Автопатчер
ФилДата: Вторник, 07.06.2011, 21:38 | Сообщение # 1
Томатный Революционер
Группа: Администраторы
Сообщений: 784
Статус: Offline
Автопатчер

Использованы библиотеки: DownloadManager2.dll и GMZ.dll

Ссылка: download

Скриншоты:



Описание:
Автопатчер работает следующим образом: сначала скачивается файл, в котором в нужном порядке написаны версии игры (архивы с патчами должны иметь такие же названия). Затем определяется следующая версия и нужный архив скачивается, и автоматически распаковывается в папку с игрой. Все повторяется до тех пор, пока клиент не обновится до последней версии.

Автор: Я

Дата начала разработки: 06.06.11

Дата окончания разработки: 07.06.11

Способ распространения: Бесплатно


Похвалы делают людей ленивыми, ругайте друг друга. Оценку любого проекта надо начинать со слов «Так, что это за г…но?». (с)Veil
 
LeoПольтДата: Вторник, 07.06.2011, 22:31 | Сообщение # 2
Морковный революционер
Группа: Модераторы
Сообщений: 337
Статус: Offline
круто фил, 5 баллов, честно говорю, давно такую шнягу искал...

HOUKAGO TEA TIME THE BEST <3
 
ФилДата: Вторник, 07.06.2011, 22:36 | Сообщение # 3
Томатный Революционер
Группа: Администраторы
Сообщений: 784
Статус: Offline
Спасибо :)

Похвалы делают людей ленивыми, ругайте друг друга. Оценку любого проекта надо начинать со слов «Так, что это за г…но?». (с)Veil
 
agentx001Дата: Вторник, 07.06.2011, 23:13 | Сообщение # 4
Генерал-майор
Группа: Пользователи
Сообщений: 309
Статус: Offline
Фил, неплохо!
 
QvantДата: Вторник, 07.06.2011, 23:43 | Сообщение # 5
Въехавший
Группа: Проверенные
Сообщений: 64
Статус: Offline
Автопатчер не работает в версии ГМ 8.1
подправь исходник в креэйте GMZ_Init("GMZ.dll"); чтоб он работал и под эту версию
 
ФилДата: Среда, 08.06.2011, 00:02 | Сообщение # 6
Томатный Революционер
Группа: Администраторы
Сообщений: 784
Статус: Offline
Qvant, спасибо. Исправил.

Похвалы делают людей ленивыми, ругайте друг друга. Оценку любого проекта надо начинать со слов «Так, что это за г…но?». (с)Veil
 
zxc76Дата: Среда, 08.06.2011, 07:09 | Сообщение # 7
Генерал-полковник
Группа: Администраторы
Сообщений: 845
Статус: Offline
Ну наконец то))Отлично!)))
Мне всё лень было написать, а когда не лень- просто не получалось реализовать))


 
Server313Дата: Суббота, 11.06.2011, 01:24 | Сообщение # 8
Въехавший
Группа: Пользователи
Сообщений: 40
Статус: Offline
Мене бы понять как работает автопатчер. В сайте какойто dat есть, если в своём сайте сделать че в тот dat писать
 
ФилДата: Суббота, 11.06.2011, 01:30 | Сообщение # 9
Томатный Революционер
Группа: Администраторы
Сообщений: 784
Статус: Offline
Server313, это обычный тхт файл. только с другим расширением.
Вот содержимое файла:
Quote
v0.01
v0.01a
v0.02
v0.03

Это список всех версий.


Похвалы делают людей ленивыми, ругайте друг друга. Оценку любого проекта надо начинать со слов «Так, что это за г…но?». (с)Veil
 
Server313Дата: Суббота, 11.06.2011, 12:58 | Сообщение # 10
Въехавший
Группа: Пользователи
Сообщений: 40
Статус: Offline
Фил, Спасибо

Добавлено (11.06.2011, 12:50)
---------------------------------------------
А ещё какие названия файлов на сервере должны быть? Такие же как и в списке? И помещены патчи должныбыть в server313.my1.ru/patch_files/ так?

Добавлено (11.06.2011, 12:58)
---------------------------------------------
А кажись понял часть. server313.my1.ru/fil-files/ так? А обновления будут помещены в папку patch_files. v0.01.zip вот так должны файлы называтся примерно. Вобщем версия+.zip Надо бы чета новое с этой прогой придумать. Новую версию чтоли. Как библиотек новая версия выйдет тогда обновить надо. Я думаю дождатся новой версии. С более бодробной инструкцией. И сам после этого попытаюсь подробный урок сделать. Чтоб самому понять и новичкам помочь

 
ФилДата: Суббота, 11.06.2011, 15:28 | Сообщение # 11
Томатный Революционер
Группа: Администраторы
Сообщений: 784
Статус: Offline
Quote (Server313)
server313.my1.ru/fil-files

Только без фил-файлес
Просто в исходнике меняешь путь на свой.
Quote (Server313)
А обновления будут помещены в папку patch_files

Да, они будут скачиваться в эту папку.
Quote (Server313)
Вобщем версия+.zip

Ага.
Quote (Server313)
Новую версию чтоли

Как мне кажется, тема себя исчерпала. Что еще можно прикрутить? Если есть идеи - пиши.


Похвалы делают людей ленивыми, ругайте друг друга. Оценку любого проекта надо начинать со слов «Так, что это за г…но?». (с)Veil
 
GrafДата: Воскресенье, 12.06.2011, 20:20 | Сообщение # 12
Въехавший
Группа: Пользователи
Сообщений: 43
Статус: Offline
А dll GMZ.dll распаковывает файлы куда угодна?

Сделать можно все...
http://fantasy-portal.ru/blog/fantasy-portalru/23-fevral-2011/kak-pravilno-sobirat-komandu
 
ФилДата: Воскресенье, 12.06.2011, 21:38 | Сообщение # 13
Томатный Революционер
Группа: Администраторы
Сообщений: 784
Статус: Offline
Graf, кажется распаковывает только в ту папку, где находится эта длл.

Похвалы делают людей ленивыми, ругайте друг друга. Оценку любого проекта надо начинать со слов «Так, что это за г…но?». (с)Veil
 
GrafДата: Воскресенье, 12.06.2011, 22:07 | Сообщение # 14
Въехавший
Группа: Пользователи
Сообщений: 43
Статус: Offline
Понятно, есть длл которая распаковывает только 7z архивы, но автопатч их некачает как надо Есть еще длл для архиваторов?
P.S Кажется немного не по теме


Сделать можно все...
http://fantasy-portal.ru/blog/fantasy-portalru/23-fevral-2011/kak-pravilno-sobirat-komandu
 
ФилДата: Воскресенье, 12.06.2011, 22:30 | Сообщение # 15
Томатный Революционер
Группа: Администраторы
Сообщений: 784
Статус: Offline
Graf, а чем это dll не устраивает?

Похвалы делают людей ленивыми, ругайте друг друга. Оценку любого проекта надо начинать со слов «Так, что это за г…но?». (с)Veil
 
Форум » Проекты » Примеры и статьи » Автопатчер
Страница 1 из 212»
Поиск:
Хостинг от uCoz