[Evaporation Project] Разработка

Для тех, кто хочет сделать мир лучше.
Сообщение
Автор
MOZGIII
Разработчик
Разработчик
Сообщения: 910
Зарегистрирован: 09.01.2009
Откуда: Переезжаю в /dev/null
Благодарил (а): 7 раз
Поблагодарили: 65 раз
Контактная информация:

#211 Сообщение 29.03.2009, 03:05

Вот, версия для работы с архивами, бета на данный момент. Поддержиает rar арихивы, не поддерживает 7-zip, другие не тестил.
http://depositfiles.com/files/gxf7djdx2
Выкладываю для тестинга, пока не найду как распаковывать 7-zip архивы в MUpdate будет доступна только старая версия (1.5), которя вообще без поддержки архивов

$t@t!c_V()1D
Не, я про 7-zip архивы

Аватара пользователя
$t@t!c_V()1D
Разработчик
Разработчик
Сообщения: 2639
Зарегистрирован: 06.12.2007
Благодарил (а): 10 раз
Поблагодарили: 29 раз

#212 Сообщение 29.03.2009, 03:15

А че, неплохо вышло, только не люблю я обыденные шрифты %) .

MOZGIII
Разработчик
Разработчик
Сообщения: 910
Зарегистрирован: 09.01.2009
Откуда: Переезжаю в /dev/null
Благодарил (а): 7 раз
Поблагодарили: 65 раз
Контактная информация:

#213 Сообщение 29.03.2009, 03:16

$t@t!c_V()1D
А мне какрас так нравиться :)

Аватара пользователя
$t@t!c_V()1D
Разработчик
Разработчик
Сообщения: 2639
Зарегистрирован: 06.12.2007
Благодарил (а): 10 раз
Поблагодарили: 29 раз

#214 Сообщение 29.03.2009, 03:22

7-zip архивы ты unrar.dll никогда не распакуешь - тебе нужна 7_zip32.dll, поищи в нете.

MOZGIII
Разработчик
Разработчик
Сообщения: 910
Зарегистрирован: 09.01.2009
Откуда: Переезжаю в /dev/null
Благодарил (а): 7 раз
Поблагодарили: 65 раз
Контактная информация:

#215 Сообщение 29.03.2009, 03:25

$t@t!c_V()1D
Эмм, а ты через неё делал?
Кстати 7-zip - это же LZMA или он ещё как-то по другому называется?

Аватара пользователя
$t@t!c_V()1D
Разработчик
Разработчик
Сообщения: 2639
Зарегистрирован: 06.12.2007
Благодарил (а): 10 раз
Поблагодарили: 29 раз

#216 Сообщение 29.03.2009, 04:33

LZMA - это алгоритм сжатия, 7z - архивы, в которых файлы сжаты по этому алгоритму! Да, я ношу в проге 2 dll для распаковки 7z- и Rar-архивов.

MOZGIII
Разработчик
Разработчик
Сообщения: 910
Зарегистрирован: 09.01.2009
Откуда: Переезжаю в /dev/null
Благодарил (а): 7 раз
Поблагодарили: 65 раз
Контактная информация:

#217 Сообщение 29.03.2009, 04:59

$t@t!c_V()1D
Для 7-zip юзаеш свой модуль, или SevenZip.pas? Если Sevenzip, то как, не глючит?

Аватара пользователя
$t@t!c_V()1D
Разработчик
Разработчик
Сообщения: 2639
Зарегистрирован: 06.12.2007
Благодарил (а): 10 раз
Поблагодарили: 29 раз

#218 Сообщение 29.03.2009, 06:20

Зачем свой, если есть готовый! Использую LoadSevenZipDLL, IsLoaded, SevenZipExtractArchive с собственным callback'ом - всё работает пучком :-P !

Добавлено спустя 1 минуту 26 секунд:
Ах, ну и UnloadSevenZipDLL, конечно же :-D .

MOZGIII
Разработчик
Разработчик
Сообщения: 910
Зарегистрирован: 09.01.2009
Откуда: Переезжаю в /dev/null
Благодарил (а): 7 раз
Поблагодарили: 65 раз
Контактная информация:

#219 Сообщение 29.03.2009, 22:57

$t@t!c_V()1D
Ясно :)
Кстати, а как колбеки юзать, не кинеш пимерчик?

Добавлено спустя 4 часа 52 минуты 33 секунды:
Скомпилил версию с 7z архивами, но даже протестить не успел, а поэтому пока-что не выкладываю

Аватара пользователя
$t@t!c_V()1D
Разработчик
Разработчик
Сообщения: 2639
Зарегистрирован: 06.12.2007
Благодарил (а): 10 раз
Поблагодарили: 29 раз

#220 Сообщение 30.03.2009, 16:52

MOZGIII писал(а):Кстати, а как колбеки юзать, не кинешь примерчик?
Grammar nazi :D or a kind of that...

Эмм, ну я не нашел ничего более лучшего, чем закинуть часть исходников Main.dll (бывший MzL.dll), отвечающую за менеджмент плагинов. Вызов функции "StartUnpackingArchives_Thread" из CommandProcessor'a в PluginsManager.pas должен прояснить ситуацию...надеюсь :%)
MzL_DLL.7z
Главная часть
(20.83 КБ) 140 скачиваний
MzL_DLL.7z
Главная часть
(20.83 КБ) 140 скачиваний
mGCF_UnpackWnd.7z
Недостающая часть :S
(2.71 КБ) 136 скачиваний
mGCF_UnpackWnd.7z
Недостающая часть :S
(2.71 КБ) 136 скачиваний
Зааплоадил в 2 архива, потому что, забыл "недостающую часть", а перезаливать архив не могу - connection really sux today :bad: ...

MOZGIII
Разработчик
Разработчик
Сообщения: 910
Зарегистрирован: 09.01.2009
Откуда: Переезжаю в /dev/null
Благодарил (а): 7 раз
Поблагодарили: 65 раз
Контактная информация:

#221 Сообщение 30.03.2009, 18:08

$t@t!c_V()1D
Спасибо огромное
$t@t!c_V()1D писал(а):connection really sux today
ОМГ! Где же ты в инет выходиш?

Аватара пользователя
$t@t!c_V()1D
Разработчик
Разработчик
Сообщения: 2639
Зарегистрирован: 06.12.2007
Благодарил (а): 10 раз
Поблагодарили: 29 раз

#222 Сообщение 30.03.2009, 18:39

С мобилы :%) ...

MOZGIII
Разработчик
Разработчик
Сообщения: 910
Зарегистрирован: 09.01.2009
Откуда: Переезжаю в /dev/null
Благодарил (а): 7 раз
Поблагодарили: 65 раз
Контактная информация:

#223 Сообщение 30.03.2009, 19:00

$t@t!c_V()1D
Мдаа...

Аватара пользователя
nALLITeT
Полковник
Полковник
Сообщения: 2560
Зарегистрирован: 01.08.2008
Откуда: 127.0.0.1
Поблагодарили: 2 раза
Контактная информация:

#224 Сообщение 31.03.2009, 18:49

MOZGIII
будет релиз серверной части?
http://steam.rapedstudios.com/ - мертвая ссылка
http://mozgiii.l4rge.com/steam/updates.php - ??
[UPD]
Скачал новую версию, так и не загрузил список файлов =//
Изображение
JIEGOKOJI писал(а)::lol: Steamworks это паблишер вальв лол.

MOZGIII
Разработчик
Разработчик
Сообщения: 910
Зарегистрирован: 09.01.2009
Откуда: Переезжаю в /dev/null
Благодарил (а): 7 раз
Поблагодарили: 65 раз
Контактная информация:

#225 Сообщение 31.03.2009, 20:34

nALLITeT
Сервак опять косячит

Добавлено спустя 55 секунд:
Скоро всё переедет на http://steam.rapedstudios.com/ (я надеюсь :))

Добавлено спустя 57 минут 6 секунд:
MOZGIII писал(а):будет релиз серверной части?
Да, я выложу файл, к которому обращяется клиент (упрощённый разумеется). Т.к. полную серверную часть предоставлять я не могу, выложу хоть это :pardon:

Добавлено спустя 29 секунд:
http://depositfiles.com/files/k00zsbr0v

Ответить Вложения 5