|
Автоматическое создание 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 |
|
|
start [/forum/topic.php?fid=20&msg=38718290&tid=1402610]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
33ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 138ms |
0 / 0 |