AnexeR
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Yaroslavi Объясняю популярно для начинающих и всех "кто не на коне". Есть такой неплохой инсталлятор, называется Inno Setup. Сам-то я им не пользуюсь, предпочитаю другие. Но именно в Inno Setup пакуются все версии K-Lite Codec Pack-ов. Как и любой нормальный инсталлятор, Inno Setup поддерживает кой-какие параметры командной строки. И среди прочих параметры: /SAVEINF= указывает инсталятору сохранить параметры установки в указанный файл. /LOADINF= указывает инсталятору загрузить параметры установки из указанного файла. Так что ты можешь запускать установку любого K-Lite-а с такими вот дополнительными параметрами командной строки: "C:\K-Lite Mega Codec Pack 1.51.exe" /SAVEINF="D:\klmcp.ini" "C:\K-Lite Mega Codec Pack 1.51.exe" /LOADINF="D:\klmcp.ini" (Примечание для начинающих: пожалуй, проще всего вам будет создать два ярлыка на нужный дистрибутив K-Lite Codec Pack, после чего дописать в свойствах каждого из этих ярлыков, в поле объект, нужное продолжение к пути файлу: /SAVEINF="D:\klmcp.ini" в одном, и /LOADINF="D:\klmcp.ini" в другом.) Как видишь klmcp.ini это всего лишь файл установок K-Lite Codec Pack (который мы обозвали именно klmcp.ini, а не как либо иначе, лишь по сложившейся уже традиции). Установив K-Lite Codec Pack с нужными тебе настройками и параметром ком.строки /SAVEINF="D:\klmcp.ini", ты сгенерируешь тем самым klmcp.ini. Который и сможешь использовать в дальнейшем, для более быстрой установки пакета с твоими единожды определёнными в klmcp.ini настройками. -------------------------- Ещё вот выкладываю два автоинсталлятора для любых версий любых пакетов K-Lite Codec Pack. Версия инсталлятора с возможностью уточнить (выбрать) кодеки: http://alexey-rassylki.pisem.net/k-lite_pack.exe Полностью автоустанавливаемая в два клика версия: http://alexey-rassylki.pisem.net/k-lite_pack_silent.exe Размер каждого инсталлятора - 64 KB. Когда-то давно создавал с вполне определённой целью. Была огромная необходимость в полностью автоустанавливаемом пакете кодеков для распространения среди "диких юзверей" вместе с автоустанавливаемыми модинг-сборками различных программ и подобным же дистрибутивом Windows. Это чтобы самому не приходить и не "администрировать" всё подряд. Короче, лень матушка сподвигла. И буквально вот сегодня перепаковал. Возможно кому пригодится. Пакеты - обычные самораспаковывающиеся ZIP-архивы. Ну ессесно не совсем обычные, кой-чего там всё же прописано в параметрах. Но паковать в них можно как в обычные, любым архиватором. (Использован модуль самораспаковки Zip.SFX из WinRAR 3.51, впрочем это не важно...) В каждом архиве находятся два файла-болванки: "Pack.exe" - это ваш дистрибутив (файл установки) K-Lite Codec Pack. "klmcp.ini" - это ваш готовый файл настроек (как сгенерировать уже описано). Внимание! Это только пустые болванки файлов! Заменяем их соответствующими одноимёнными файлами в любом архиваторе или файловом менеджере! Файлы ваши, которые вы упаковываете в эти архивы, должны называться именно так и никак не иначе! "Pack.exe"! И "klmcp.ini"! Версия и тип пакета K-Lite Codec Pack не важны. Желательно только чтобы "klmcp.ini" был сделан именно с того пакета для которого вы собираетесь его использовать. | Всего записей: 133 | Зарегистр. 17-07-2004 | Отправлено: 10:50 26-02-2006 | Исправлено: AnexeR, 11:03 26-02-2006 |
|