Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » ISDone.dll

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34

Открыть новую тему     Написать ответ в эту тему

Profrager



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ISDone.dll

Библиотека, включающая в себя все необходимое для распаковки и подготовки файлов с помощью прекомпрессоров посредством инсталлятора InnoSetup, с равномерным отображением всех идущих операций на одном или двух прогрессбаров. Поддерживаются arc, 7zip, rar, pcf, srep архивы. Создана в основном в помощь репакерам игр.
 
предыдущие версии:
 
переехал сюда

Всего записей: 888 | Зарегистр. 22-05-2010 | Отправлено: 21:34 21-10-2010 | Исправлено: Profrager, 19:17 23-04-2012
Profrager



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
skeptik_vdm
ничего не надо вписывать, все само автоматом вписывается при тестовом проходе.

----------
переехал сюда

Всего записей: 888 | Зарегистр. 22-05-2010 | Отправлено: 17:49 06-11-2010
dimon55

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
о заработала сенкс, а если вручную проценты расставить, он не создает records.inf, как его создать ?

Всего записей: 8 | Зарегистр. 05-11-2010 | Отправлено: 18:14 06-11-2010
Profrager



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dimon55
а зачем он, если проценты все равно вручную расставляешь?) А если вручную, то и этого файла не надо, а просто все вторые параметры функций распаковки заполни требуемыми процентами, но чтобы сумма их была равна 100. В хелпе почитай в теме про расстановку процентов.

----------
переехал сюда

Всего записей: 888 | Зарегистр. 22-05-2010 | Отправлено: 18:40 06-11-2010 | Исправлено: Profrager, 18:44 06-11-2010
dimon55

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
я ручной всегда пользуюсь, спасибо за ответ просто думал при ручной расстановке  он тоже нужен

Всего записей: 8 | Зарегистр. 05-11-2010 | Отправлено: 18:44 06-11-2010
troyan90



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
ISDone 0.5k beta (06.11.2010)

теперь названия файлов в юникод верии правильно отображаются без китайского
http://picsee.net/upload/2010-11-06/a6b6e755f9f0.jpg

Всего записей: 397 | Зарегистр. 24-04-2010 | Отправлено: 19:05 06-11-2010
Profrager



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
troyan90
надо же... заодно и эта бага автоматом поправилась из-за типа строк)

----------
переехал сюда

Всего записей: 888 | Зарегистр. 22-05-2010 | Отправлено: 19:15 06-11-2010
BADAN36

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
спасибо работает

Всего записей: 30 | Зарегистр. 31-10-2010 | Отправлено: 19:22 06-11-2010
oZEROth2008

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Profrager
когда будет финальная по планам?

Всего записей: 35 | Зарегистр. 26-06-2010 | Отправлено: 20:38 06-11-2010
aganet

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
что за файлы надо добавить в ISDone 0.5j или i для того, чтобы не было ошибки?

вроде и srep.exe закинул в папку и ExtractTemporaryFile('srep.exe'); раскоментировал, а все равно появляется

Всего записей: 51 | Зарегистр. 07-02-2010 | Отправлено: 20:46 06-11-2010 | Исправлено: aganet, 20:48 06-11-2010
oZEROth2008

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
aganet
вы ISSrep раскоментировали? походу да ! вы среп используете ? если нет то закомментируйте эту строку нафиг!

Всего записей: 35 | Зарегистр. 26-06-2010 | Отправлено: 20:48 06-11-2010
aganet

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
oZEROth2008
использую

Всего записей: 51 | Зарегистр. 07-02-2010 | Отправлено: 20:49 06-11-2010
oZEROth2008

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
aganet
проверьте правильно ли у вас всё!

Всего записей: 35 | Зарегистр. 26-06-2010 | Отправлено: 20:52 06-11-2010
aganet

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
oZEROth2008
да там вроде и запутаться негде))

Всего записей: 51 | Зарегистр. 07-02-2010 | Отправлено: 20:53 06-11-2010
oZEROth2008

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
aganet
хм даж незнаю как помочь)))

Всего записей: 35 | Зарегистр. 26-06-2010 | Отправлено: 20:55 06-11-2010
Profrager



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
aganet
srep.exe не требуется. Скопируй кусок скрипта с распаковкой сюда и описание чего из каждого архива у тебя должно распаковываться.

----------
переехал сюда

Всего записей: 888 | Зарегистр. 22-05-2010 | Отправлено: 21:02 06-11-2010
aganet

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
if not ISArcExtract    ( 0, 20, ExpandConstant('{src}\Game.arc'),       ExpandConstant('{app}\'),            false, '', '', '', false ) then break;
        if not ISArcExtract    ( 0, 20, ExpandConstant('{src}\LevelPacks.arc'),       ExpandConstant('{app}\LevelPacks.srp'),            false, '', '', '', false ) then break;
        if not ISSRepExtract   ( 0, 20, ExpandConstant('{app}\LevelPacks.srp'), ExpandConstant('{app}\LevelPacks.pcf'), true                     ) then break;
        if not ISPrecompExtract( 0, 20, ExpandConstant('{app}\LevelPacks.pcf'),  ExpandConstant('{app}\LevelPacks.7z'),  true                     ) then break;
        if not IS7ZipExtract   ( 0, 20, ExpandConstant('{app}\LevelPacks.7z'),   ExpandConstant('{app}\'),            true,  ''                ) then break;
LevelPacks запакованная папка, которая должна распаковаться в корень {app}

Всего записей: 51 | Зарегистр. 07-02-2010 | Отправлено: 21:09 06-11-2010 | Исправлено: aganet, 21:18 06-11-2010
oZEROth2008

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Profrager
можете как будете обновлять исдон отдельно выносить что заменили и чем заменили?)
 
то есть например строка 100
 Код  
 

Цитата:
        if not ISArcExtract    ( 0, 20, ExpandConstant('{src}\LevelPacks.arc'),       ExpandConstant('{app}\LevelPacks.srp'),            false, '', '', '', false ) then break;

 
заменено этим
 

Цитата:
 if not ISSRepExtract   ( 0, 20, ExpandConstant('{app}\LevelPacks.srp'), ExpandConstant('{app}\LevelPacks.pcf'), true                     ) then break;

 
примерно такое возможно с вашей стороны? для удобства и что бы стопицот раз код не ковырять!

Всего записей: 35 | Зарегистр. 26-06-2010 | Отправлено: 21:50 06-11-2010
Profrager



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
aganet

Код:
  if not ISArcExtract    ( 0, 20, ExpandConstant('{src}\LevelPacks.arc'),       ExpandConstant('{app}\LevelPacks.srp'),            false, '', '', '', false ) then break;

тут выходным параметром должна быть папка, а не файл.
Типа такого:
Код:
  if not ISArcExtract    ( 0, 20, ExpandConstant('{src}\LevelPacks.arc'),       ExpandConstant('{app}\'),            false, '', '', '', false ) then break;

 
 
Добавлено:
oZEROth2008
в Total Commander'е есть функция "сравнить файлы.." там наглядно выделятся строки, которые отличаются

----------
переехал сюда

Всего записей: 888 | Зарегистр. 22-05-2010 | Отправлено: 22:15 06-11-2010
aganet

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Profrager
спасибо, помогло

Всего записей: 51 | Зарегистр. 07-02-2010 | Отправлено: 22:29 06-11-2010 | Исправлено: aganet, 22:45 06-11-2010
oZEROth2008

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Profrager
хм спасибо я про это не знал

Всего записей: 35 | Зарегистр. 26-06-2010 | Отправлено: 22:30 06-11-2010
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34

Компьютерный форум Ru.Board » Компьютеры » Программы » ISDone.dll


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru