Войти

Показать полную графическую версию : Скрипты Inno Setup. Помощь и советы [часть 4]


Страниц : 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 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 [65] 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105

Iska
23-03-2012, 21:09
убирай пожалуйста код дополнительно в конструкцию сдесь твой код[/code"][/more"] без кавычек »

Для показа тэгов BBCode «как есть» можно использовать тэг «noparse» (http://forum.oszone.net/misc.php?do=bbcode#noparse), например:
убирай пожалуйста код дополнительно в конструкцию [more][code]Здесь твой код
— обработка тэгов BBCode, вложенных внутрь тэга «noparse» (http://forum.oszone.net/misc.php?do=bbcode#noparse), не ведётся.

Ivan_009
23-03-2012, 21:17
Johny777 спасибо разобрался что к чему

rasim933
23-03-2012, 23:15
Такая ситуация. У меня есть 11 игр. При помощи AutoPlay Media Studio собрал все эти игры в антологию с автораном. Всё это весит 18 гигов. Как-то можно разбить это всё на 3 или 4 dvd5 диска с помощью Inno Setup?

Johny777
23-03-2012, 23:48
rasim933,
[Setup]
DiskSpanning=true
DiskSliceSize=1566000000
SlicesPerDisk=4

rasim933
23-03-2012, 23:54
Щяс проверю.

Ivan_009
24-03-2012, 01:19
Что за ошибка вот скрипт

Ivan_009
24-03-2012, 01:20
скрипт

Johny777
24-03-2012, 01:29
Ivan_009,
ты бы не мог пожалуйста не писать сообщения одно за другим, а отредактировать предыдущее?
это не чат!
скрин с ошибкой можно залить на тот же rghost
или скопировать текст из окна ошибки сочетанием клавиш ctrl + c
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
duplicate - дубликат
identifier - структура данных
function GetSystemMetrics.... уже где-то есть
дубликат »
значит больше раз чем нужно
сотри лишнюю строку
(возможно в модуле)

Ivan_009
24-03-2012, 01:51
А как обьеденить в одну функцию

Gnom_aka_Lexander
24-03-2012, 12:19
А как обьеденить »
Эта функция берется из внешней dll, поэтому нужно не объединять, а просто удалить одну из них.

rasim933
24-03-2012, 15:49
Сделал. Получилось не как я хотел.

Собранную антологию через AutoPlay Media Studio, начал упаковывать через Inno Setup. В конце получилось так, что сначала распаковывалась вся антология, а затем из этой распакованной антологии надо было установливать игры.

Можно как-то сделать так, чтоб сразу началась установка из антологии а не распоковка антологии?

Iska
24-03-2012, 16:05
rasim933, сначала, безо всяких AutoPlay Media Studio, готовите инсталляцию посредством Inno Setup, разбитую на потребное количество дисков (не забыв оставить на диске место под будущий Autorun), и лишь затем уже создаёте Autorun посредством AutoPlay Media Studio, из которого и будет запускаться созданная инсталляция.

Ivan_009
24-03-2012, 16:09
Можно пример текструированья прогресс бара

Johny777
24-03-2012, 16:25
Ivan_009,
1. через ботву. В примерах есть (в директории установки Inno Ultra ...Inno Setup 5\Modules\South\botva2_example\progressbar_example.iss )
2. в шапке пример замены цвета стандартного прогресбара
3. Используй скин, тк проще всего

rasim933
24-03-2012, 17:11
Iska, хоршая идей, сеёчас проверю её.

Ivan_009
24-03-2012, 20:20
помогите пожалуйста текструировать прогресс бар через ботву к этому скрипту

rasim933
24-03-2012, 21:16
Или я идиот или что-то пошло нетак.

Собрал я все игры через Inno Setup, получился инсталятор, который распаковывает все игры, котрые потом ещё устанавливать нужно. Как бЭ, это неустраивает меня.

Есть ещё какие-то предложния:?

Gnom_aka_Lexander
24-03-2012, 21:19
Чего уж проще-то? Каждую игру отдельно пакуешь в Inno Setup-инсталлятор, а в авторане на AutoPlay Media Studio прописываешь на каком диске, какая игра лежит и при нажатии на кнопку, просишь этот диск вставить. По моему, это первое, что должно прийти в голову.

rasim933
24-03-2012, 21:24
Нет смылсла какждую игры повторно упаковывать через Inno. Ведь каждая игры уже упакованы в инстолятор. Я все игры собрал вместе. И это всё занимает 18 гигов. Записывать отдельные игры на диски меня неустраивает. Через общий авторан прикольней получится.

Кстати, я незнаю как прописать в AMS, чтоб он просил нужный диск. Поэтому ищю помощи в Inno.

Gnom_aka_Lexander
24-03-2012, 21:31
Записывать отдельные игры на диски меня неустраивает »
Эммм.. ты расчитываешь разместить 18 гигабайт на одном диске?
Можно и на инно авторан сделать, это не сложно, в принципе.




© OSzone.net 2001-2012