Inko7 > 18-05-2012 18:00:53 |
Кто знает, какими программами подготавливают софт для различных сборников WPI? Т.е. нужна прога которая подготовит (переделает или создаст новый) setup любой программы для её установки в "тихом" режиме с определенными параметрами (расставленными галочками и выбранными пунктиками). |
firespace > 19-05-2012 14:53:06 |
Поискать в Яндексе и Гугле слабо? http://yandex.ru/yandsearch?text=WPI&fr … 510&lr=236 https://encrypted.google.com/search?q=W … nt=firefox https://en.wikipedia.org/wiki/Windows_P … all_Wizard http://www.wpiw.net/home.html http://www.msfn.org/board/forum/93-wind … izard-wpi/ |
Inko7 > 19-05-2012 16:37:49 |
Angel Hipster Хм... Может я не совсем понятно описал ситуацию? Мне не нужна сама оболочка для WPI, мне нужна программа (или сам принцип), с помощью которой можно переделать инсталлятор любой программы в одиночный запускающийся файл (контейнер), после запуска которого установится эта программа с заранее определенными параметрами и не задавая никаких вопросов! Например, возьмем WPI от ZverDVD: там присутствует куча программ и каждая из них всего один ехе-файл. Во время установки никаких вопросов не задается. Я знаю, что некоторые программы имеют ключи для тихой установки - с этими все ясно. А что делать с теми, которые таких ключей установки не имеют? И как тогда расставить нужные галки? Для чего все это надо: сейчас на работе необходимо устанавливать на компы определенный набор программ (5-7 штук), по ходу установки выставляя нужные галки. Количество компов в день может достигать 100шт. Лень - явление известное, вот я и хочу немного облегчить свою задачу |
Keepun > 19-05-2012 17:22:29 |
Берешь Sandboxie или другую песочницу (COMODO), ставишь в нее не родимую прогу и по изменения создаешь нормальный MSI-пакет. MSI-пакет можно ставить на несколько компов по сети. Так же некоторые программисты сами отдельно создают MSI-пакет для кооперативных клиентов, так что в первую очередь смотри на сайте. |
Inko7 > 19-05-2012 19:11:34 |
Keepun пишетБерешь Sandboxie или другую песочницу (COMODO), ставишь в нее не родимую прогу и по изменения создаешь нормальный MSI-пакет.
Это интересно, но разве Sandboxie умеет по изменениям создавать msi-пакеты? Я просто никогда этого не делал. И по сети мне установка не нужна. Работа с компами идет последовательно и индивидуально. okkamas_knife пишетставишь прогу на чистую систему, настраиваешь смотришь какие изменения внесены (файлы, реестр) потом в любом создателе инсталляторов лепишь свой установщик который распихивает файлы и вносит изменения в реестр. элементарно же.
это просто, если в этом разбираешься okkamas_knife пишета универсальных прог которые переделывают готовые инсталляторы не может существовать в принципе.
т.е. над каждой программой из распространенных WPI поработали вручную? Дааа, морока... okkamas_knife пишета вообще гораздо проще использовать портабельный софт. настроил запаковал в самораспаковывающийся архив и всё.
мне ж программы клиентам на компах оставить надо установленными |
Keepun > 19-05-2012 19:38:55 |
Inko7 пишетЭто интересно, но разве Sandboxie умеет по изменениям создавать msi-пакеты?
Сам он не умеет - не его задача, но ты получишь структуру изменений в системе в виде папок и файлов, которую при небольшом изменении можно превращать в MSI-пакет или другой инсталлятор. У COMODO неплохая структура реестра получается. |
Inko7 > 19-05-2012 19:53:02 |
okkamas_knife Keepun спасибо пока буду переваривать текущую информацию |
Phoenix > 22-05-2012 14:27:03 |
Можно создавать дистрибутивы с помощью NSIS + HM NIS Edit, или Inno Setup в режиме мастера, и других программ. Однако много ручного труда, и это может быть непросто. Думаю, что есть определённая «кухня», упрощающая перепаковку, хотя, конечно, руками и головой поработать всё же придётся. Возможно, пригодится следующее: Total Commander (с поддержкой различных форматов архивов) — для входа в архивы/дистрибутивы, как в каталоги (по нажатию Ctrl+Page Down). Universal Extractor — для распаковки архивов и дистрибутивов. Архиватор 7Zip и кнопка для работы с SFX-архивами 7Zip в Total Commander (см. http://forum.oszone.net/thread-83838.html). Если открыть некоторые перепакованные для быстрой установки дистрибутивы, то там можно обнаружить обычные командные файлы, управляющие процессом установки. На страничке, которая открывается по ссылке выше, вы увидите ник gora, так вот этот ник встречается в некоторых перепакованных дистрибутивах в командных файлах. Может быть, получится связаться с этим человеком — вдруг подскажет, что конкретно нужно использовать. Сейчас на работе необходимо устанавливать на компы определенный набор программ (5-7 штук), по ходу установки выставляя нужные галки. Количество компов в день может достигать 100шт.
В данной ситуации можно попробовать не перепаковку, а инструменты вроде MultiSet (кроме названной, других не помню): на чистую систему устанавливаете необходимые приложения с нужными параметрами, программа это всё запоминает, и в итоге получается каталог с дистрибутивами и параметрами для них. Потом все эти приложения сразу можно за пару кликов установить на другом компьютере. |
Inko7 > 22-05-2012 17:38:16 |
Phoenix пишетВ данной ситуации можно попробовать не перепаковку, а инструменты вроде MultiSet
Пробовал эту Almeza Multiset и что-то или не разобрался или она не со всеми программами работает. В частности с прогой 3DMark2003 ничего не получилось. Рассматривал варианты программ для переноса уже установленного софта, но и с ними затыки - то то не так, то это... Кое-какие уже подготовленные проги нашел на forum.oszone.net, а остальные пока пользую обычными самораспаковывающимися архивами. |