ладно .. тут ветка об обсуждении программы, а не навешивании ярлыков и оскорблений .. я конечно погорячился, каюсь .. прости меня, кряк .. бир и всё такое
давайте обсуждать программу ..
ношусь уже пару месяцев с идеей автоматического обновления инсталляторов (АОИ) в сборке ..
оболочка - конечно же эта программа
тут внешняя ссылка:
http://usbtor.ru/viewtopic.php?t=1280
в инсталлере профили - статичные, после изменения версий инсталляторов заново пересобираю их (профили)
теперь о фишках инсталлера:
(буду вести далее разговор в понятиях, что внедрил в мой АОИ ..)
- важная фишка - в профиле нумерация групп идет с 0. сначала думал об баге .. но это оказалось фишкой, группа с номером 0 - неправильная группа! если ячейка собрана неправильно, то она будет учавствовать в сборке (и в инсталлере), но под группой 0
- еще, что понра- .. список программ в профиле нумеруется по алфавитному порядку, нумерация групп довольно хаотично (к примеру первая по списку программа имеет номер группы 5, вторая - 20, третья 13), но потом в оболочке (MIstall) список упорядочен по группам!! и внутри групп по алфавиту!! это очень удобно.
- механизЬм иконок: в ячейке есть файл, отвечающий за номер иконки (если там число >0 - используем для иконок один файл, если число
"%~dp0%spisok%"[/code]
(для понимания отрывок кода делает следующее: если в ячейке есть файл version.txt, то берем из него первую строку иначе используем знак ? .. далее при сборке эта строка добавляется в ини-файл профиля)
а к примеру так:
Ver=
у меня каждая ячейка обособлена, для версии есть отдельный файл, и хорошая идея использовать содержимое этого файла как строковое выражение для переменной версии