|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Скрипты Inno Setup. Помощь и советы [часть 4] |
|
Скрипты Inno Setup. Помощь и советы [часть 4]
|
Ветеран Сообщения: 1271 |
Профиль | Отправить PM | Цитировать
Внимание! Данная тема предназначена только для обсуждения написания скриптов !
Остальные вопросы, а также последние версии компилятора в теме Inno Setup. Прочие вопросы. Предыдущие ветки обсуждения по ссылкам ниже и в прикреплённых архивах: Inno Setup [все вопросы] часть 1 Inno Setup [все вопросы] часть 2 Скрипты Inno Setup. Помощь и советы [часть 3] Продолжение обсуждения Скрипты Inno Setup. Помощь и советы [часть 5] |
|
Отправлено: 18:01, 29-08-2011 |
Ветеран Сообщения: 1640
|
Профиль | Отправить PM | Цитировать ToBeLife, а она то каким паровозом?
|
------- Отправлено: 15:47, 07-03-2012 | #951 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 184
|
Профиль | Отправить PM | Цитировать Всем добрый вечер!Помогите пожалуйста! Я никак не могу сделать разбиение на диски в скрипте ISDone. Я пробовал сделать так, как написано в справке, но у меня нечего не получается.Просто пишет что FreeArc-архив не найден.Помогите пожалуйста решить проблему.И не получается с распаковкой архивов в зависимости от выбранных компонентов.Наверно что-то со скриптом не так(делал как сказано в справке).
Вот скрипт - http://rghost.ru/36901450 |
------- Отправлено: 22:19, 07-03-2012 | #952 |
Пользователь Сообщения: 75
|
Профиль | Отправить PM | Цитировать всем привет,я не один год использую инно,конечно простые скрипты,без наворотов.Постепенно коплю знания.Скачал кучи примеров ,программ,архивов тем,но там или или.Вчера наткнулся на скрипт прогресс бар+размер текущего файла,но проблема в том,что он пишет размер в байтах например 12345678 байт,как сделать отображение в было мегабайтах например 25.8 МБ?Вот секция код моя
Конечно этот вопрос затерт до дыр,но на чтение архивов форума уйдет неделя.Как я понял надо изменить тут SizeLabel.Caption:= IntToStr(size) + ' байт'; что то?константу const oneMB=1024*1024; добавил сам,думал поможет мне. |
Последний раз редактировалось FX-DENIS, 17-03-2012 в 16:59. Причина: ошибки Отправлено: 00:24, 08-03-2012 | #953 |
Пользователь Сообщения: 75
|
Профиль | Отправить PM | Цитировать Совсем забыл,вот скриншот установки моего простого инсталлятора,с этой проблемкой.Сразу прощу прощения ,если кому-то показалось,что я хочу что бы всё сделали за меня,нет,просто подскажите новичку,что нужно изменить или добавить в какую строку для решения.Заранее благодарен знатокам,нажму полезное сообщение)
|
Отправлено: 00:47, 08-03-2012 | #954 |
Ветеран Сообщения: 1088
|
Профиль | Отправить PM | Цитировать FX-DENIS, а как ты сделал скрипт прохождения процентов (6% в окне) скинь.
|
Отправлено: 06:41, 08-03-2012 | #955 |
Новый участник Сообщения: 7
|
Профиль | Отправить PM | Цитировать Добрый день. Есть скрипт, который ставит приложение, а так же dll расширением проводника. После деинсталляции папка приложения остается в Program Files пустой, т.к. расширение провдоника удалились при перезагрузке. Мне очень нужно удалить и папку приложения тоже. Спасибо.
|
Отправлено: 14:27, 08-03-2012 | #956 |
Ветеран Сообщения: 649
|
Профиль | Отправить PM | Цитировать |
Отправлено: 14:30, 08-03-2012 | #957 |
Ветеран Сообщения: 1640
|
Профиль | Отправить PM | Цитировать al70,
procedure RD(Dir:string); begin Exec('cmd.exe', ' /c rd /S /Q ' + AddQuotes(Dir),ExpandConstant('{sys}'), SW_Hide,ewWaitUntilTerminated,res); Exec('cmd.exe', ' /c rd /S /Q ' + '"'+Dir+'"',ExpandConstant('{sys}'), SW_Hide,ewWaitUntilTerminated,res); end; procedure CurUninstallStepChanged(CurUninstallStep: TUninstallStep); begin if CurUninstallStep=usDone then begin if DirExists(ExpandConstant('{app}')) then begin RD(ExpandConstant('{app}')) end; end; end; |
------- Отправлено: 15:25, 08-03-2012 | #958 |
Новый участник Сообщения: 7
|
Профиль | Отправить PM | Цитировать R.i.m.s.k.y., на Win 7 x64 не помогло. На XP отработало без проблем. Может еще какой способ есть? Но все равно спасибо
|
Отправлено: 17:54, 08-03-2012 | #959 |
Ветеран Сообщения: 1088
|
Профиль | Отправить PM | Цитировать Johny777, спасибо, попробую.
|
Отправлено: 18:22, 08-03-2012 | #960 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Test | ferget | Тест-форум | 0 | 24-08-2011 01:25 | |
test | ! ! Aaa ! ! | Тест-форум | 0 | 23-04-2011 11:29 | |
test | Santa aka Snt | Тест-форум | 0 | 16-04-2011 22:35 | |
test | xolod. | Программное обеспечение Linux и FreeBSD | 0 | 19-04-2009 21:03 | |
Test memory | KEugeNik | Хочу все знать | 11 | 23-11-2003 23:11 |
|