Иконка ресурса

Скрипт Reborn Setup 4.5.2

Нет прав для скачивания

Timick

Старожил
Timick добавил(а) новый ресурс:

Reborn Setup - Новая версия отличного скрипта

Новая версия отличного скрипта! (Предыдущая версия)

[=] Отличный дизайн

[=] ISDone (v.0.6f) (Update lib 2021)
[=] Собственный шрифт (с возможностью легкой замены на собственный)
[=] Полноценная поддержка компонентов (Опционально)
[=] Проверка хеш-суммы MD5 (Опционально)
[=] Музыка (Опционально)
[=] Splash (Опционально)
[=] Удаление игровых сохранений (Опционально)

[=] Ну и в...
Узнать больше об этом ресурсе...
 

aserx

Мимокрокодил
Timick всё гуд, но где совместимость с Windows 7 (Запускается и висит)? Как сменить скин (ну или фон всплывающих окон)?

Есть ещё ошибки MD5 проверки :
1. Жмём кнопочку "Проверить MD5", далее жмём "отмена", далее "Да", далее снова жмём "Проверить MD5", далее жмём "Да" и получаем ошибку Exception: Invalid pointer operation.
2. Жмём кнопочку "Проверить MD5", далее жмём "отмена", далее "Нет", далее "Да" снова жмём "Проверить MD5", далее жмём "Да" и получаем ошибку Exception: Invalid pointer operation.
3. Жмём кнопочку "Проверить MD5", далее жмём "отмена", далее "Да", далее снова жмём "Проверить MD5", далее жмём "Да" и получаем ошибку Exception: Invalid pointer operation.

P.S. Картинки + написанный текст на них (под видом скина для md5 окна) - это изврат, как по мне...И замени , плиз, либу XTime.dll на свою.
ЛУЧШЕЕ - ВРАГ ХОРОШЕГО :) (из хорошего - может добавить функцию (опционально) ISGetSize из marc :scratchhead:)
 
Последнее редактирование:

Andreo Fadio

Ветеран
всё гуд, но где совместимость с Windows 7 (Запускается и висит)?
это не из-за совместимости с windows 7. Это dll в комплекте шалит, под названием XTime.dll на операционных системах не русского образа запускается при инициализации как значок установки в трее, который нельзя развернуть - инициализация не проходит. Функционал у нее отличный, но это геморрой с работоспособностью - просто удручает.
 

Andreo Fadio

Ветеран
А к чему вообще здесь XTime?)
Потому библиотека выдает ошибку при инициализации на не english и русских образах системы, даже при компиляции стандартных пример от автора. Хотя не спорю русского язычный образ работает без проблем, как и uk english образ.
 

zettend

Старожил
@Andreo Fadio, я о том, что зачем вообще было в установщик пихать лишнюю библиотеку, без которой он и так успешно обходился?
 

Andreo Fadio

Ветеран
@zettend, функционал удобный у нее, но исполнение для ограниченного круга систем.
Да и isdone обновленный завязан на данную библиотеку. нет такого, но инициализацию библиотеки лучше отключить и проверить запуск на windows 7
 
Последнее редактирование:

Grisaq

Новичок
А какая версия скрипта Inno Setup нужна для работы этого сетапа? пробовал 2 версии и нечего... даже китайская не работает чего то не хватает постоянно)
 

Andreo Fadio

Ветеран
Спасибо а тут есть где скачать полный комплект)
не знаю как здесь, но тут можно точно: Ссылка (ЯДиск)
Пояснение что там в файле параллельно.

А если Restool версия не заведется с того пака в комплекте, то вот еще вариант (на этом точно соберется): Ссылка (Mega.NZ)
 
Последнее редактирование:

Grisaq

Новичок
а как убрать этот пароль чтоб не было вообще его
#define Password "1g2x3h7421" /* Пароль на архивы */
//====== [Работа с ISDone] ======\\ если убрать будет ошибка... или что эта за функция?
 
Последнее редактирование:

tihiy_don

Старожил
а как убрать этот пароль чтоб не было вообще его
#define Password "1g2x3h7421" /* Пароль на архивы */
//====== [Работа с ISDone] ======\\ если убрать будет ошибка... или что эта за функция?
Это пароль, который вы ставите на свои архивы. Просто закомментируйте эту строку и тут уберите значение пароля:

С:
Код:
if not ISArcExtract(1, 0, ExpandConstant('{src}\Soft-1.bin'), ExpandConstant('{app}'), '', False, '{#Password}', ExpandConstant('{tmp}\arc.ini'), ExpandConstant('{app}'), False) then Break;
НА:
Код:
if not ISArcExtract(1, 0, ExpandConstant('{src}\Soft-1.bin'), ExpandConstant('{app}'), '', False, '', ExpandConstant('{tmp}\arc.ini'), ExpandConstant('{app}'), False) then Break;
Либо пропишите сами туда пароль свой прям в коде без использования дефайна.
 
Сверху