|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
Привет всем! Пользователь заходит на сайт и скачивает msi установщик программы. Причём в зависимости от лицензии msi установщики разные (меняется только файл настроек). Вопрос : как лучше автоматически создавать различные msi-установщики для разных пользователей (если это вообще возможно). ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2014, 15:53 |
|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
В зависимости от какой лицензии? Вообще, MSI можно делать на лету тем же WiX'ом, но из-за крайней его ущербности делать это не рекомендую. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.08.2014, 12:56 |
|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
НахлобучВ зависимости от какой лицензии? Вообще, MSI можно делать на лету тем же WiX'ом, но из-за крайней его ущербности делать это не рекомендую. А чего есть другого-то, кроме WiX, для решения таких задач? Да, Викс не прост, но лучше попробуйте найти. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.08.2014, 13:50 |
|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
Нахлобучно из-за крайней его ущербности делать это не рекомендую. А мне WiX понравился, хотя изначально я на него плевался. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.08.2014, 15:11 |
|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
hVosttА мне WiX понравился, хотя изначально я на него плевался.Это чем же? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.08.2014, 15:41 |
|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
HomeCoderНахлобучВ зависимости от какой лицензии? Вообще, MSI можно делать на лету тем же WiX'ом, но из-за крайней его ущербности делать это не рекомендую. А чего есть другого-то, кроме WiX, для решения таких задач? Да, Викс не прост, но лучше попробуйте найти.InstallShield. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.08.2014, 16:13 |
|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
skyANAHomeCoderпропущено... А чего есть другого-то, кроме WiX, для решения таких задач? Да, Викс не прост, но лучше попробуйте найти.InstallShield. Инносетап, Вайз - вот это всё. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.08.2014, 18:31 |
|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
HomeCoderskyANAпропущено... InstallShield. Инносетап, Вайз - вот это всё. Первый разве имеет какое-то отношение к MSI? Последний вообще сдох вроде как. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.08.2014, 18:34 |
|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
skyANAHomeCoderпропущено... Инносетап, Вайз - вот это всё. Первый разве имеет какое-то отношение к MSI? Последний вообще сдох вроде как. А почему именно MSI? Где может быть требование именно MSI? Ну и разве InstallShield лучше WiX? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.08.2014, 18:39 |
|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
HomeCoderskyANAпропущено... Первый разве имеет какое-то отношение к MSI? Последний вообще сдох вроде как. А почему именно MSI? Где может быть требование именно MSI?В названии темы и первом посте ... |
|||
:
Нравится:
Не нравится:
|
|||
11.08.2014, 18:42 |
|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
skyANAInstallShield. Select your product: InstallShield 2014 Premier ($4,799.00) InstallShield 2014 Professional ($2,599.00) InstallShield 2014 Express ($649.00) Для зарабатывающего на дистрибах продукта ок, но в целом дороговато. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.08.2014, 19:42 |
|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
НахлобучhVosttА мне WiX понравился, хотя изначально я на него плевался.Это чем же? Тем, что в полной мере решает свою задачу. Или требуется что-то ещё? Кофе не варит, к сожалению :) ... |
|||
:
Нравится:
Не нравится:
|
|||
11.08.2014, 19:43 |
|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
hVosttТем, что в полной мере решает свою задачу. Или требуется что-то ещё? Кофе не варит, к сожалению :) Это как пустая гречка в полной мере решает задачу набить брюхо. Здорово, бесспорно, но иногда еще и бифштекса хочется. А WiX и MSI прочно входят в шорт-лист самых индусских поделий. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.08.2014, 20:15 |
|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
НахлобучhVosttТем, что в полной мере решает свою задачу. Или требуется что-то ещё? Кофе не варит, к сожалению :) Это как пустая гречка в полной мере решает задачу набить брюхо. Здорово, бесспорно, но иногда еще и бифштекса хочется. А WiX и MSI прочно входят в шорт-лист самых индусских поделий. Переходи на Метро и магазин приложений. :) Дяденьки, которые делают WiX, сами признаются, что MSI "плохой, очень плохой". Но ничего сделать нельзя - WiX и так некоторые вещи скрывает-облегчает. Ну и где другие примеры успешных инсталляторов? Я находил простыни и где на скрипты InnoSetup жалуются, и на Wise, и на InstallShield. Попользовался всеми ими понемногу в своё время. Самым лучшим для создания простых установщиков был какой-то шаблончик из Setup And Deployment, который последний раз засветился в 2010 Студии. Там выбрал мышкой нужные тебе файлы, перенёс их в нужные тебе папки и нажал на кнопку - готово. Однако, как дело касалось чего-то сложнее - запуск служб, кастомные окна установщика и прочее - финита. По-моему, на Виндовс нет простого и удобного установщика. В принципе. Многие тупо пишут свой экзешник и сами ручками кидают файлы куда нужно и делают прочие манипуляции. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.08.2014, 20:48 |
|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
НахлобучhVosttТем, что в полной мере решает свою задачу. Или требуется что-то ещё? Кофе не варит, к сожалению :) Это как пустая гречка в полной мере решает задачу набить брюхо. Здорово, бесспорно, но иногда еще и бифштекса хочется. А WiX и MSI прочно входят в шорт-лист самых индусских поделий. Полностью согласен с тем, что без опыта подойти к WiX очень тяжело, и грозит парочкой нервных срывов. Но хорошо тем, что один раз пое...сь, затем он работает как швейцарские часики. Благо инсталлятор трогать приходится крайне редко, выпуская очередные релизы. Лично я от него добился всего, что мне было нужно: регистрация COM, установка и запуск сервисов, ярлыков, установка пререквизитов и модулей слияния, распихивающие модуля куда надо, выбор компонентов на этапе инсталляции, хелпа, разные версии инсталлеров (x86/x64), под разные платформы. Хорошо дружит с MS Build. Ну и если чего нехватает, можно запилить свой модуль. Резюмирую, настраивается черезжопно, но работает в итоге замечательно ... |
|||
:
Нравится:
Не нравится:
|
|||
11.08.2014, 21:20 |
|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
Нахлобуч, а если хочется удобства и красоты, то бесспорный лидер это InstallShild. дорогой, собака, но неимоверно крутой. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.08.2014, 21:21 |
|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
hVosttskyANAInstallShield. Select your product: InstallShield 2014 Premier ($4,799.00) InstallShield 2014 Professional ($2,599.00) InstallShield 2014 Express ($649.00) Для зарабатывающего на дистрибах продукта ок, но в целом дороговато. ТСу за Ынтырпрайз лицензию заплатят и усе окупится ... |
|||
:
Нравится:
Не нравится:
|
|||
11.08.2014, 21:32 |
|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
HomeCoderСамым лучшим для создания простых установщиков был какой-то шаблончик из Setup And Deployment, который последний раз засветился в 2010 Студии. Там выбрал мышкой нужные тебе файлы, перенёс их в нужные тебе папки и нажал на кнопку - готово. Однако, как дело касалось чего-то сложнее - запуск служб, кастомные окна установщика и прочее - финита.Странно... Не помню проблем со службами в "Setup And Deployment"... Немного подрихтовать ServiceInstaller - и, в принципе, все... HomeCoderПо-моему, на Виндовс нет простого и удобного установщика. В принципе. Многие тупо пишут свой экзешник и сами ручками кидают файлы куда нужно и делают прочие манипуляции.Ну, это Вы еще с оракловым "универсальным инсталятором" не сталкивались... ... |
|||
:
Нравится:
Не нравится:
|
|||
11.08.2014, 22:30 |
|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
StudentsПривет всем! Пользователь заходит на сайт и скачивает msi установщик программы. Причём в зависимости от лицензии msi установщики разные (меняется только файл настроек). Вопрос : как лучше автоматически создавать различные msi-установщики для разных пользователей (если это вообще возможно). Если это WiX, то просто подменяешь одну строчку в XML - разные файлы настроек. И перекомпиливаешь проект. Это самое простое, что пришло в голову. Я сильно глубоко WiX не знаю - может, там есть опция создавать за одну компиляцию проекта установки сразу несколько вариантов установщиков. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2014, 06:47 |
|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
hVosttНахлобуч, а если хочется удобства и красоты, то бесспорный лидер это InstallShild. дорогой, собака, но неимоверно крутой. Там можно мышкой файлы таскать? В WiX проблема - кучу файлов надо прописывать руками. Единственное, что посоветовал создатель WiX для такой цели - делать установщик параллельно с деланием продукта. Т. е. создал новый файл для продукта - создал записи в XML установщика для этого файла. Не то, чтобы это очень напрягало... для бесплатного продукта пойдёт. Но хотелось бы хоть каких-то удобств, понимаешь. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2014, 06:51 |
|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
sphinx_mvHomeCoderСамым лучшим для создания простых установщиков был какой-то шаблончик из Setup And Deployment, который последний раз засветился в 2010 Студии. Там выбрал мышкой нужные тебе файлы, перенёс их в нужные тебе папки и нажал на кнопку - готово. Однако, как дело касалось чего-то сложнее - запуск служб, кастомные окна установщика и прочее - финита.Странно... Не помню проблем со службами в "Setup And Deployment"... Немного подрихтовать ServiceInstaller - и, в принципе, все... HomeCoderПо-моему, на Виндовс нет простого и удобного установщика. В принципе. Многие тупо пишут свой экзешник и сами ручками кидают файлы куда нужно и делают прочие манипуляции.Ну, это Вы еще с оракловым "универсальным инсталятором" не сталкивались... Про службы в Setup And Deployment мог и соврать - давно это было. А насчёт трудностей в других системах - так это же модно ругать МС за любой косяк, не замечая косяков у других. Линукс лучше Виндовс! - Почему? А куй знает - лучше и всё. Мак лучше - потому что там не надо ничего настраивать и всё идёт из коробки. Линукс лучше, потому что там можно всё настроить под себя. Виндовс всегда хуже, потому что там нельзя ничего настроить и надо всё настраивать. Мак лучше - потому что он крутой и красивый, хоть и в комплекте с переоцененным в полтора-два раза железом за штуку баксов минимум. Линукс лучше - потому что бесплатен. Виндовс всегда хуже, потому что 100-200 баксов раз в 3 года - это непомерно дорого. Вот такой вот винегрет в бошках у тупорылого хомячья. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2014, 06:56 |
|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
hVosttНахлобуч, а если хочется удобства и красоты, то бесспорный лидер это InstallShild. дорогой, собака, но неимоверно крутой. не нашёл, в InstallShild возможно автоматически создавать различные msi-установщики для разных пользователей? (если у меня 10 000 пользователей и каждому нужен свой msi инсталлятор со своими файлами настроек для каждого пользователя). ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2014, 12:19 |
|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
HomeCoderТам можно мышкой файлы таскать? В WiX проблема - кучу файлов надо прописывать руками. Единственное, что посоветовал создатель WiX для такой цели - делать установщик параллельно с деланием продукта. Т. е. создал новый файл для продукта - создал записи в XML установщика для этого файла. Не то, чтобы это очень напрягало... для бесплатного продукта пойдёт. Но хотелось бы хоть каких-то удобств, понимаешь. Мышкой нельзя, но и руками прописывать тоже не надо. Есть инструменты и типы подпроектов, которые собирают инсталлер. Ручками надо немного подправлять и прописывать кастомные сценарии установки, а также разбивать продукт на компоненты. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2014, 12:41 |
|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
Сам сайт (на котором необходимо автоматически создавать MSI-инсталляторы) написан на php и работает под линуксом. И Wix или InstallShield необязательно использовать. При нажатии на "загрузить инсталлятор" необходимо автоматически генерить msi-установщик для конкретного пользователя. (в завиcимости от пользователя необходимо автоматически менять один или несколько небольших файлов в инсталляторе). ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2014, 12:42 |
|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
Students(в завиcимости от пользователя необходимо автоматически менять один или несколько небольших файлов в инсталляторе).архитектора на мыло. а перед этим публично опустить. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2014, 12:44 |
|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
Antonariy, ключи и настройки должны быть вшиты в msi-установщик в зависимости от лицензии, компании, пользователя и т.д. Не понятно как эти файлики "вклеить" в общий msi-установщик, чтобы получился новый (в зависимости от лицензии, компании, пользователя и т.д.) ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2014, 12:49 |
|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
Studentsне нашёл, в InstallShild возможно автоматически создавать различные msi-установщики для разных пользователей? (если у меня 10 000 пользователей и каждому нужен свой msi инсталлятор со своими файлами настроек для каждого пользователя). при чём тут InstallShild? это не входит в его задачи. выноси отдельные части конфига и подсовывай нужные для каждого пользователя. это однаково верно как для InstallShild, так и для WiX и для чего бы то ни было. при чём тут инструмент? для большей убедительности, если не можешь попасть по гвоздю, то смена молотка с деревянной ручкой на алмазный молоток, с розовой ручкой усыпанной бриллиантами ничего не изменят. т.е. не в инструменте дело. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2014, 12:51 |
|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
StudentsСам сайт (на котором необходимо автоматически создавать MSI-инсталляторы) написан на php и работает под линуксом. И Wix или InstallShield необязательно использовать. При нажатии на "загрузить инсталлятор" необходимо автоматически генерить msi-установщик для конкретного пользователя. (в завиcимости от пользователя необходимо автоматически менять один или несколько небольших файлов в инсталляторе). эта задача не решается напрямую ни одним из существующих инструментов. так что можешь брать любой по вкусу/цене/требованиям. не имеет значения. задача решается инструментом, который запускает сборку инсталлера, подменяя перед этим файлы. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2014, 12:55 |
|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
hVosttзадача решается инструментом, который запускает сборку инсталлера, подменяя перед этим файлы. и что это за инструмент? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2014, 12:56 |
|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
StudentshVosttНахлобуч, а если хочется удобства и красоты, то бесспорный лидер это InstallShild. дорогой, собака, но неимоверно крутой. не нашёл, в InstallShild возможно автоматически создавать различные msi-установщики для разных пользователей? (если у меня 10 000 пользователей и каждому нужен свой msi инсталлятор со своими файлами настроек для каждого пользователя).Немного бредовая ситуация - делать 100500 отдельно взятых инсталяшек специально под НАСТРОЙКИ для каждого отдельно взятого клиента. Просто дайте клиенту возможность ЛЕГКО НАСТРАИВАТЬ приложение "под себя" - и наступит счастье. И возможность использования централизованного хранения настроек пользователя никто не отменял - тогда их даже в инсталяшку включать не надо. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2014, 13:05 |
|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
StudentsAntonariy, ключи и настройки должны быть вшиты в msi-установщик в зависимости от лицензии, компании, пользователя и т.д. Не понятно как эти файлики "вклеить" в общий msi-установщик, чтобы получился новый (в зависимости от лицензии, компании, пользователя и т.д.)это похоже на еще один сомнительный способ создать "защиту от копирования". ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2014, 13:22 |
|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
StudentshVosttзадача решается инструментом, который запускает сборку инсталлера, подменяя перед этим файлы. и что это за инструмент? мозг - думать. руки - кодить. нет инструмента специально заточенного под твою задачу. настраивай сборку хоть в батнике. ты ж программист? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2014, 14:00 |
|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
sphinx_mvПросто дайте клиенту возможность ЛЕГКО НАСТРАИВАТЬ приложение "под себя" Даём. Просто лицензия может быть разной и соответственно, настройки тоже. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2014, 14:07 |
|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
Studentssphinx_mvПросто дайте клиенту возможность ЛЕГКО НАСТРАИВАТЬ приложение "под себя" Даём. Просто лицензия может быть разной и соответственно, настройки тоже.Что за настройки? Где они задаются, если устанавливать руками? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2014, 14:10 |
|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
skyANAЧто за настройки? Где они задаются, если устанавливать руками? например, 1)у пользователя с такой-то лицензией есть возможность делать то-то. 2)если пользователь из организации, то у каждой организации свои настройки (название сервера, максимальная скорость загрузки, и т.п.) и т. д. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2014, 14:18 |
|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
StudentsskyANAЧто за настройки? Где они задаются, если устанавливать руками? например, 1)у пользователя с такой-то лицензией есть возможность делать то-то. Вариантов лицензий не может быть много. Даже всего 10 - это был уже перебор. И настроить (даже "ручками") установочные пакеты под 10 разных вариантов - не проблема для ЛЮБОГО инсталятора. Students2)если пользователь из организации, то у каждой организации свои настройки (название сервера, максимальная скорость загрузки, и т.п.) и т. д."Рукалицо" (с) :) Вводные... А завтра физически перенесут на другой сервер? А если зеркало/резерв поставят - это нужно будет два РАЗНЫХ дистрибутива качать?! А поменяется максимальная скорость итдитп - новый дистрибут выкачивать? И ТАК - каждый раз?! 8() "Что-то не так в консерватории" (с) ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2014, 14:31 |
|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
sphinx_mv"Что-то не так в консерватории" (с) да и хрен бы с ним, на самом деле задачка просто решается, в независимости от используемого сборщика установочных пакетов. но делать это за топикастера никто не будет. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2014, 14:34 |
|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
StudentsAntonariy, ключи и настройки должны быть вшиты в msi-установщик в зависимости от лицензии, компании, пользователя и т.д. Не понятно как эти файлики "вклеить" в общий msi-установщик, чтобы получился новый (в зависимости от лицензии, компании, пользователя и т.д.) Короче, в WiX есть утилиты командной строки, которые, собственно, и собирают MSI-установщик. Просто делаете приложение , которое создаёт/правит XML установщика (меняет там записи, относящиеся к нужным вам файлам) и собираает нужный установщик, вызывая эти утилиты командной строки. AntonariyStudentsAntonariy, ключи и настройки должны быть вшиты в msi-установщик в зависимости от лицензии, компании, пользователя и т.д. Не понятно как эти файлики "вклеить" в общий msi-установщик, чтобы получился новый (в зависимости от лицензии, компании, пользователя и т.д.)это похоже на еще один сомнительный способ создать "защиту от копирования". Если это будет работать - почему сомнительный? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2014, 14:43 |
|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
StudentsskyANAЧто за настройки? Где они задаются, если устанавливать руками? например, 1)у пользователя с такой-то лицензией есть возможность делать то-то. 2)если пользователь из организации, то у каждой организации свои настройки (название сервера, максимальная скорость загрузки, и т.п.) и т. д.Вам следующий вопрос не понятен что-ли: "Где они задаются, если устанавливать руками"? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2014, 14:54 |
|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
HomeCoderAntonariyпропущено... это похоже на еще один сомнительный способ создать "защиту от копирования". Если это будет работать - почему сомнительный?"Это элементарно, Ватсон!" (с) Потому что "ЕСЛИ"... ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2014, 14:55 |
|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
StudentsskyANAЧто за настройки? Где они задаются, если устанавливать руками? например, 1)у пользователя с такой-то лицензией есть возможность делать то-то.А это вообще не относится к MSI. Или у Вас исходники разные собираются в зависимости от лицензии? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2014, 14:56 |
|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
skyANAStudentsпропущено... например, 1)у пользователя с такой-то лицензией есть возможность делать то-то. 2)если пользователь из организации, то у каждой организации свои настройки (название сервера, максимальная скорость загрузки, и т.п.) и т. д.Вам следующий вопрос не понятен что-ли: "Где они задаются, если устанавливать руками"? А может, надо скрыть от пользователей эти настройки? Для секретности или пользователи очень тупые - не важно. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2014, 14:56 |
|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
sphinx_mvHomeCoderпропущено... Если это будет работать - почему сомнительный?"Это элементарно, Ватсон!" (с) Потому что "ЕСЛИ"... 1) "если" может и не наступить; 2) будет "если", будет и "то" - не гони лошадей, дай человеку научиться на собственных ошибках. Просто словами ты никого не убедишь. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2014, 14:57 |
|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
skyANAИли у Вас исходники разные собираются в зависимости от лицензии? а решение-то отличное, всегда можно понять кто «слил» релиз в сеть ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2014, 14:58 |
|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
HomeCoderпользователи очень тупые"Создайте систему, которой сможет пользоваться дурак, и только дурак захочет ею пользоваться" (с) принцип Шоу ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2014, 15:00 |
|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
HomeCoderskyANAпропущено... Вам следующий вопрос не понятен что-ли: "Где они задаются, если устанавливать руками"?или пользователи очень тупые - не важно.Ахаха... К очень тупым пользователям, но с баблом, придётся лично ехать и разбираться. Приходящий админ настроил всё так, что вы даже представить себе не могли при написании инсталлятора, а бабло уже уплачено и не маленькое. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2014, 15:02 |
|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
Например, организация из 100 человек купила лицензию и в установочник должно быть вшито - имя сервера, максимальная скорость загрузки данных на сервер и т.п. для этой организации. В этом и смысл, чтобы не каждый из 100 пользователей менял настройки под себя, а чтобы они были одни на всю организацию. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2014, 15:43 |
|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
Для этого, когда организация покупает лицензию (например, на 100 человек) и пользователи скачивают программу, необходимо чтобы все настройки были вшиты в msi. Если организаций мало, то можно вручную создавать msi-установщики, а если много, то уже нужно автоматически. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2014, 15:45 |
|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
бред какой-то. это всё делается, как правило,в одном и том же конфигурационном файле, который подставляете при сборке msi в зависимости от нужной вам оргранизции ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2014, 15:48 |
|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
да, нужно только чтобы всё это происходило автоматически ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2014, 15:50 |
|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
ну так сделайте bat/cmd/vbs/и тд и тп ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2014, 15:51 |
|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
Konst_Oneну так сделайте bat/cmd/vbs/и тд и тп что сделать? сайт написан на php и работает под линуксом ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2014, 15:55 |
|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
а причём тогда тут msi ? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2014, 16:02 |
|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
вы что продаёте преднастроенные копии сайта? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2014, 16:03 |
|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
StudentsKonst_Oneну так сделайте bat/cmd/vbs/и тд и тп что сделать? сайт написан на php и работает под линуксомПростите, а Вы знаете вообще что такое msi и как работает? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2014, 16:04 |
|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
Students, короче я так понимаю Вам нужен отдельный cab-файл с настройками подсовывать при скачивании, формировать zip-архив с msi- + cab- файлом, и отдавать на скачивание пользователю. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2014, 16:09 |
|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
skyANAStudents, короче я так понимаю Вам нужен отдельный cab-файл с настройками подсовывать при скачивании, формировать zip-архив с msi- + cab- файлом, и отдавать на скачивание пользователю. Да, всё верно. Только у файла расширение не cab, a другое, но это роли не играет. Как я понял, инструмента, который автоматически такой фокус проделывает, нету ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2014, 17:12 |
|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
StudentsskyANAStudents, короче я так понимаю Вам нужен отдельный cab-файл с настройками подсовывать при скачивании, формировать zip-архив с msi- + cab- файлом, и отдавать на скачивание пользователю. Да, всё верно. Только у файла расширение не cab, a другое, но это роли не играет. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2014, 17:17 |
|
Автоматическое создание msi-установщика
|
|||
---|---|---|---|
#18+
Students, Скайана прав. Почитай про MSI. https://ru.wikipedia.org/wiki/Windows_Installer#.D0.A4.D0.B8.D0.B7.D0.B8.D1.87.D0.B5.D1.81.D0.BA.D0.B0.D1.8F_.D1.81.D1.82.D1.80.D1.83.D0.BA.D1.82.D1.83.D1.80.D0.B0_.D0.BF.D0.B0.D0.BA.D0.B5.D1.82.D0.B0 Грубо говоря, MSI может "подхватить" "внешний" cab-файл и использовать его в установке. Ты создаёшь универсальный MSI и генеришь специальный cab на каждого пользователя, которому нужно установить твою программу. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2014, 17:47 |
|
|
start [/forum/topic.php?all=1&fid=20&tid=1402610]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
42ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
78ms |
get tp. blocked users: |
1ms |
others: | 341ms |
total: | 510ms |
0 / 0 |