|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Скрипты Inno Setup. Помощь и советы [часть 5] |
|
Скрипты Inno Setup. Помощь и советы [часть 5]
|
Ветеран Сообщения: 1264 |
Профиль | Отправить PM | Цитировать
Внимание! Данная тема предназначена только для обсуждения написания скриптов !
Остальные вопросы, а также последние версии компилятора в теме Inno Setup. Прочие вопросы. Предыдущие ветки обсуждения по ссылкам ниже и в прикреплённых архивах: Inno Setup [все вопросы] часть 1 Inno Setup [все вопросы] часть 2 Скрипты Inno Setup. Помощь и советы [часть 3] Скрипты Inno Setup. Помощь и советы [часть 4] |
|
Отправлено: 03:49, 21-05-2012 |
Пользователь Сообщения: 148
|
Профиль | Отправить PM | Цитировать Цитата Johny777:
Наподобе этого. У меня так например. |
|
Отправлено: 16:28, 08-07-2012 | #391 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 717
|
Профиль | Отправить PM | Цитировать Цитата Johny777:
Цитата mariolast:
Да не, еще скрипт ботвы надо было править оказывается. Разьяснили с этим вопросом уже работает. |
||
Отправлено: 11:36, 09-07-2012 | #392 |
Ветеран Сообщения: 978
|
Профиль | Сайт | Отправить PM | Цитировать Цитата mariolast:
[LangOptions] - такое решение пригодно только в том случае, еслои система хоть каким-нибудь боком знает русский язык - для русских либо позже русифицированных систем. В общем, присоединюсь к вопросу. |
|
------- Отправлено: 12:59, 09-07-2012 | #393 |
Ветеран Сообщения: 1264
|
Профиль | Отправить PM | Цитировать Цитата mariolast:
1. В апплете Regional and Language Options жмакнуть Advanced и выставить для Language for non-Unicode programs значение Russian. Перезагруз. 2. Если в системе есть какие-нибудь кириллические шрифты (нет - подгрузить свой), то использовать один из них, например: |
|
Отправлено: 17:48, 09-07-2012 | #394 |
Пользователь Сообщения: 69
|
Профиль | Отправить PM | Цитировать Ребята подскажите.Проблема такая:нужно папку при установке инсталятора поместить в мои документы текущей системы и текущего пользователя,но так как системной переменной мои документы нет,то перепробовал несколько способов
1.бат файл,но сложно для меня 2.через секцию файлы папка ubisoft или создаеться без файлов внутри или создается с названием игры, а потом сама папка,если убрать флаг createallsubdirs то вообще ошибки или другие флаги применить, то ошибка на ошибке. 3.пробовал сжать нужную папку в SFX архив и запустить через секцию RUN ,но нет переменной мои документы,ну есть %MyDocuments% для ХP и %USERPROFILE%/Documents для 7,но я же не знаю на какой системе будет установлена игра,тогда придеться создавать скрипт который определяет какая система и в зависимости от этого запускает нужный SFX. 4.Способ которым сейчас пользуюсь, помог ,но все равно некрасивый и должен лежать рядом с Setup.exe Может как то можно все таки через секцию файлы, средствами инно,без танцев и независимо какая система и текущий пользователь,поместить папку в мои документы,при этом с файлами внутри и чтобы не создавалась сначала папка названия игры.То есть ,не Driver San Francisco\ubisoft ,а просто ubisoft.Сейчас пользуюсь способом 4,подскажите новичку. Sanchez здравствуй,опять маленький вопросик, пример№1 который мне помог Серега и пример №2 от тебя скрипт для приведения размера устанавливаемого файла из байтовой формы в удобочитаемую,в чем отличие,поподробнее,у Сереги считывает размер файла после его копирования (фактически всегда пишется размер предыдущего файла) и +большие файлы более 3гб корректно,а твой пример?Расскажи плюсы и недостатки,если не сложно. |
Последний раз редактировалось FX-DENIS, 10-07-2012 в 00:41. Причина: очепятки Отправлено: 00:27, 10-07-2012 | #395 |
Ветеран Сообщения: 649
|
Профиль | Отправить PM | Цитировать Цитата FX-DENIS:
Хочешь скопировать папку "Ubisoft" с файлами в ней из "рядом с интсаллятором" в, например, C:\Users\Вася\Documents ? Примеръ: |
|
Последний раз редактировалось Johny777, 10-07-2012 в 02:39. Причина: добавил твёрдый знак к слову "пример" Отправлено: 02:17, 10-07-2012 | #396 |
Пользователь Сообщения: 69
|
Профиль | Отправить PM | Цитировать Джони я пробовал же,создается сначала в моих документах папка с названием самого приложения(игры),а потом внутри Ubisoft .если убрать флаги recursesubdirs createallsubdirs,то ошибки,то есть мне надо скопировать папку в мои документы текущего пользователя,без создания папки названия игры.И еще вопрос константа {userdocs} в XP сработает,как я понял это переменная самого инно,и ему не важно какая система?
|
Отправлено: 22:19, 10-07-2012 | #397 |
Новый участник Сообщения: 13
|
Профиль | Отправить PM | Цитировать Как сделать, чтобы компонет не становилсся жирным, когда его отмечаешь?
http://i43.fastpic.ru/big/2012/0712/...7de5319ba9.png |
Отправлено: 10:19, 12-07-2012 | #398 |
Ветеран Сообщения: 649
|
Профиль | Отправить PM | Цитировать t16bz,
WizardForm.ComponentsList.Flat := True; |
Отправлено: 12:12, 12-07-2012 | #399 |
Новый участник Сообщения: 13
|
Профиль | Отправить PM | Цитировать Johny777, нет, это не помогло
|
Отправлено: 12:28, 12-07-2012 | #400 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Скрипты Inno Setup. Помощь и советы [часть 4] | El Sanchez | Автоматическая установка приложений | 2099 | 22-05-2012 23:16 | |
Скрипты Inno Setup. Помощь и советы [часть 3] | Serega | Автоматическая установка приложений | 3755 | 26-10-2011 17:58 | |
[архив] Скрипты Inno Setup. Помощь и советы [часть 2] | Serega | Автоматическая установка приложений | 2651 | 08-11-2010 18:34 | |
Скрипты Inno Setup Compiler | QAZAK | Автоматическая установка приложений | 7 | 15-01-2007 17:59 | |
Inno Setup | tradeukraine | Вебмастеру | 3 | 13-06-2006 20:39 |
|