Bbbosss > 02-03-2010 11:28:43 |
Всем привет! Несколько лет назад делал свою "сборку" птицы с помощью ffdeploy. Скрипты отлично работали под windows XP и tb1.5. Теперь появились vista и семерка, под ними уже ничего не работает. Сам проект ffdeploy видимо умер Вопросы: есть ли современный аналог ffdeploy? Или, с помощью чего можно создать свой инсталятор (программа с плагинами и настройками) чтобы он нормально работал под новыми операционками? |
okkamas_knife > 02-03-2010 11:36:38 |
Bbbosss а вариант с портабельной версией + любой подходящий создатель инсталляшек не подойдёт?
списочек Свободные программы для создания инсталляторов * NSIS (Nullsoft Scriptable Install System) – один из самых популярных инсталляторов. Обладает богатыми возможностями, которые присутствуют в большинстве коммерческих продуктов. Позволяет устанавливать различные параметры сжатия при создании дистрибутива; * IzPack – java инсталлятор. Это универсальный инсталлятор, способен создавать дистрибутивы для Unix, Linux, FreeBSD, Mac OS X и Windows 2000, XP. Позволяет создавать как обычные пакеты инсталляции, так и Web инсталляторы, которые подгружают необходимые файлы по мере необходимости. Данная возможность позволяет свести к минимуму количество загружаемых файлов в зависимости от требуемой конфигурации установки; * Inno Setup –довольно популярный простой инталлятор. Содержит встроенный скриптовой язык; * WiX (Windows Installer XML) – специализированный продукт от Microsoft для создания MSI и MSM инсталляционных пакетов. 2.2. Коммерческие программы для создания инсталляторов * InstallShield – один из самых известных продуктов в ряду инсталляторов; * WISE – простой в освоении с богатыми возможностями генератор инсталляторов; * VISE - профессиональный инсталлятор для Windows, MacOS X и Macintosh; * CreateInstall это универсальный, гибкий и мощный инсталлятор как для профессиональных разработчиков, так и для начинающих. С помощью этой программы Вы можете создать полнофункциональные инсталляционные программы для Ваших приложений, а также самораспаковывающиеся архивы с высокой степенью сжатия и многое другое; * Advanced Installer – Позволяет создавать инсталляторы для java приложений. Создает дополнительный исполняемый файл. 2.3. Проект EclipseNSIS Как получить проект на 100000 €. Секреты поиска работы от Даниила ГридинаПроект EclipseNSIS представляет собой набор подключаемых модулей для конфигурации файлов настроек инсталлятора NSIS. Содержит визуальный мастер создания конфигурационных файлов, а так же специализированный редактор данных файлов.
|
Bbbosss > 02-03-2010 11:39:46 |
okkamas_knife пишетBbbosss а вариант с портабельной версией + любой подходящий создатель инсталляшек не подойдёт?
не рассматривал, надо попробовать.... как я понимаю необходимо просто настроить программу, а потом упаковать ее в инсталятор? |
Rosenfeld > 02-03-2010 11:41:17 |
Да. И еще (оптимальный вариант) - рассказать в этой теме всем присутствующим, чем упаковывали и что получилось на выходе. P.S. По умолчанию можете включить в дистрибутив GNU PG Portable + Enigmail, чтобы у Вас "из коробки" была встроенная система шифрования сообщений. |
okkamas_knife > 02-03-2010 11:41:50 |
Bbbosss пишеткак я понимаю необходимо просто настроить программу, а потом упаковать ее в инсталятор?
да имено так. я пост проапдейтил списочком.. |
Bbbosss > 02-03-2010 11:43:43 |
Rosenfeld пишетДа. И еще (оптимальный вариант) - рассказать в этой теме всем присутствующим, чем упаковывали и что получилось на выходе.
Сделаю, думаю многим приходится заниматься установкой программы на множество рабочих станций, в моем случае порядка двух сотен... |
Rosenfeld > 02-03-2010 11:45:28 |
Если будет удовлетворительный результат и распишите подробно сам процесс - внесем в FAQ (N.B.! Инсталлятор-упаковщик должен быть непроприетарным!) |
okkamas_knife > 02-03-2010 11:52:33 |
рекомендую nsis вики на сорсфорж http://nsis.sourceforge.net/Main_Page статья на русском с примером создания инсталляшки http://www.markelov.net/articles.php?lng=ru&pg=39 однако вот наткнулся Внимание! Созданный в NSIS инсталлятор является ANSI-приложением. Есть возможность использовать UNICODE-сборку системы, но при этом ваши дистрибутивы не будут работать в ANSI-системах, таких, как Windows 9x. Для загрузки UNICODE-сборки системы посетите сайт: http://www.scratchpaper.com/
попробуй как вариант 7-zip там есть возможность создавать инсталляторы(см хелп) он также опенсорс |
Bbbosss > 02-03-2010 12:04:55 |
okkamas_knife пишетрекомендую nsis вики на сорсфорж http://nsis.sourceforge.net/Main_Page статья на русском с примером создания инсталляшки http://www.markelov.net/articles.php?lng=ru&pg=39 еще про него на русском http://nsis.narod.ru/
спасибо за ссылки, в ближайшее время займусь, начальство уже требует |
Bbbosss > 02-03-2010 13:05:11 |
Я не программист, написать необходимый скрипт для создания инсталлятора займет много времени (разбираться нужно). Решил попробовать полумерами обойтись. Действительно портабл версия подходит для моих нужд (удобно что и программа и профиль в одном месте). Временно сделаю так - напишу батник, который распаковывает мою папку с настроенной программой в нужное место и копирует ярлыки программы в пуск, рабочий стол и автозагрузку, также скину файлы преднастройки почтовых серверов в ISP... 02-03-2010 13:25:35 Вот бы найти скрипт для NSIS, где просто распаковывается папка в необходимое место, подредактировав его, можно попробовать решить мою задачу, а потом прикрутить деинсталяцию (примеры такого скрипта есть)... |
okkamas_knife > 02-03-2010 14:12:11 |
Bbbosss если не смущает проприетарность и платность софта,то даже батник делать не надо - в винраре создаёшь самораспаковывающийся архив,лезешь в его настройки(это при создании) и указываешь и папку и ярлыки которые нужно создать,там можно вообще скрыть все диалоги, кликнул на екзешник подождал пока ярлыки на рабочем столе не появились и всё. вобщем основная возня это настроить сам ТВ |
Bbbosss > 02-03-2010 14:16:06 |
okkamas_knife пишетBbbosss если не смущает проприетарность и платность софта,то даже батник делать не надо - в винраре создаёшь самораспаковывающийся архив,лезешь в его настройки(это при создании) и указываешь и папку и ярлыки которые нужно создать,там можно вообще скрыть все диалоги, кликнул на екзешник подождал пока ярлыки на рабочем столе не появились и всё. вобщем основная возня это настроить сам ТВ
Смущает. Нашел модификацию SFX для 7zip, ковыряю ее, по описаниям как раз то, что нужно. Вот ссылка если кому интересно: http://www.7zsfx.info/ru/ |
Bbbosss > 02-03-2010 15:12:35 |
portable версия в моем случае не подошла, при использовании программы несколькими пользователями на одном компьютере необходимы свои профили программы каждому.... |
okkamas_knife > 02-03-2010 15:40:48 |
Bbbosss очень просто решается: устанавливай не в програм файлс а в папку профиля пользователя(%userprofile%\Mail\) например то есть у каждого юзера будет свой ФФ в отдельной папке соответственно устанавливать его придется под каждым юзером отдельно. |
Bbbosss > 02-03-2010 15:43:17 |
okkamas_knife пишетBbbosss очень просто решается: устанавливай не в програм файлс а в папку профиля пользователя(%userprofile%\Mail\) например то есть у каждого юзера будет свой ФФ в отдельной папке
Интересное решение! Спасибо. Попробую. |
introvert > 01-06-2010 16:24:52 |
Bbbosss пишетнапишу батник, который распаковывает мою папку с настроенной программой в нужное место и копирует ярлыки программы в пуск, рабочий стол и автозагрузку
Скопировать настроенный профиль можно и для стандартной (не портативной) версии. См. http://zheleznov.info/thunderbird_profile_setup.htm Программу можно установить из того же батника, с ключом /INI. Ярлыки сама программа создаст. Похоже, и перепаковывать ничего не надо. |
Ormuz > 04-05-2011 17:41:16 |
У меня в локальной сети несколько десятков компов, необходимо чтобы я в Kaspersky Administration Kit сделал установочный пакет, и удаланно инсталлил на выбранных компах, причем установка должна быть тихой, чтобы размещались ярлыки, совершался экспорт настроек из Outlook'a. Видимо для этого нужно написать bat-файл, (если не прав, то поправьте). И мне необходимы ключи для установки через командную строку. Они существуют в tb3? |
Unghost > 05-05-2011 11:20:54 |
https://wiki.mozilla.org/Installer:Comm … _Arguments |