Прошу помощи по отладке скрипта.

Ученик_77

Участник
Приветствую уважаемых скриптографов!))
Решил попросить у вас помощи в отладке моего, с позволения сказать, инсталлятора.
Сам он тут - http://rgho.st/87Y9wj8JV.
Некоторые из вас уже помогали мне с ним, за что огромное спасибо, но хотелось бы ещё кое-что в нём поправить.
Сам вряд ли разберусь, поэтому прошу помочь.
Краткая предыстория.)
Взято сие с ресурса, где (теперь вновь) обитаю по этим же ником и модераторствую. Есть там релиз-группа, её глава поделился этим скриптом, разумеется, я просил и его помочь, но ответа недели три уже нет...
В чём конкретно прошу помощи (что заметил сам, возможно и вы найдёте иные проблемы):
- Первое. При установке игры, создаётся в устанавливаемой папке временная папка, в которую пока полностью не выгрузится файл архива (пакую фриарком), процесс установки не двинется (создаётся впечатление, что установщик зависает. Можно ли это как-то изменить или оптимизировать, чтобы процесс установки был более быстрым и плавным, а не какими-то урывками.
- Второе. Очевидно предполагается шкала процентов распаковки, но видна лишь крошечная часть их, то есть они фактически не отображаются. Прогресс-бар, вроде бы, работает адекватно.)) Где искать и как исправлять проблему отображения процентов даже примерно пока не представляю.
- И третье. Не мало важное для меня. От "издателя" в установщике нет "специального" окна для выбора компонентов. То есть когда я их добавляю, в плане интерфейса выглядит так:
Как итог - на третьем окошке выбора компонентов отсутствует фоновая картинка, кнопки выбора, шрифт и прочее всё не такое, как на остальных окнах.
Можно ли всё это поправить и привести к общему виду ?
Я бы может попытался и сам что-то исправить, но даже примерно не знаю какие компоненты надо править.
Заранее спасибо.:$
 

Avengerz13

Участник
Я считаю что лучше написать заново чем править нынешний.
В скрипте используется ботва и почему еще и битпам. Много лишних файлов...
 
Последнее редактирование:

vint56

Ветеран
Проверенный
Ученик_77, 1 ты используеш не только фриарк но приком и срип но в исдоне 6 PrecompInside только 0.42 а 0.43 работать вроде как не будет прочитай справку по isdone она внутри архива
 

Вложения

Последнее редактирование:

Ученик_77

Участник
vint56, спасибо огромное, я почитаю.
Может чего пойму.)))
------------------------------------------
Использовал прикреплённый вами скрипт, что-то проценты не желают у меня отображаться.
Всё те же едва заметные закорючки.
Может что не так вписал...
И по этому вопросу я так ничего и не разобрал.
но в исдоне 6 PrecompInside только 0.42 а 0.43 работать вроде как не будет прочитай справку по isdone она внутри архива
 

Вложения

Последнее редактирование:

SBalykov

Старожил
Александр, ты заменил файлы, которые тебе отправил с архивом?
Загрузи и распакуй в папку установленной Inno Setup 5 с заменой файлов ...
 
Последнее редактирование:

Ученик_77

Участник
Загрузил, заменил.
В папку Inno Setup 5.
Такая ошибка.
Очевидно не такая версия Inno у меня ?
 

Ученик_77

Участник
Сергей, спасибо огромное, с процентами теперь порядок, и с выбором компонентов тоже.
А как-то изменить "тормознутую" распаковку возможно ?
 

SBalykov

Старожил
Сергей, спасибо огромное, с процентами теперь порядок, и с выбором компонентов тоже.
А как-то изменить "тормознутую" распаковку возможно ?
Саша, я уже писал, что ты слишком много не используемых модулей подключаешь.
Отключи лишние. Оставь только те, которые используешь при распаковке.
Тут покопал твой скрипт и "немного переделал".
Посмотри, если хочешь ...
 

Ученик_77

Участник
Посмотри, если хочешь ...
Конечно хочу. Спс, гляну с утра, если успею.
Отключи лишние.
Попробую...методом тыка.))
==================================
Прогнал по-быстрому.
Ошибку выдал.
А вообще, конечно, такой вариант скрипта мне нравится, аккуратнее как-то.
Спасибо.
 
Последнее редактирование:

SBalykov

Старожил
Конечно хочу. Спс, гляну с утра, если успею.

Попробую...методом тыка.))
==================================
Прогнал по-быстрому.
Ошибку выдал.
А вообще, конечно, такой вариант скрипта мне нравится, аккуратнее как-то.
Спасибо.
Пропустил просто. Удали эту строку вообще ...
 

Вложения

SBalykov

Старожил

Вложения

Последнее редактирование:

Ученик_77

Участник
Да я вроде сам разобрался, спасибо Сергей.
Взял самый первый из архива Skript_new и стёр пару строк (на которые ошибка выходила), как ты советовал.
Пока всё прекрасно работает.
А размер картинок обязательно 725х437 ?
В прежнем можно было менять.
 

Ученик_77

Участник
Не обязательно, но желательно.
Не правильно, я бы сказал не эстетично, когда изображение либо растянуто, либо сжато ...
Полностью согласен, Сергей.
Но если стандартное 1920х1080 уменьшать с сохранением пропорций, то получим 725х408....
Или в данном случае иные стандарты ? ( мне не принципиально, эт я так...)
И ещё, наверно, глупый вопрос.
Для чего две папки: outlup и output ?
В первую я ранее помещал запаковываемые архивы ( и сейчас поместил тоже).
 
Последнее редактирование:
Сверху