Инсталлятор R&Q. Готово!

Больше
16 года 3 нед. назад - 16 года 3 нед. назад #21 от NEVERE
NEVERE ответил в теме Инсталлятор R&Q. Готово!
Возможно, это уже не актуально, но всё же предложу ещё один вариант простого установщика. :)
Постарался учесть ошибки и недостатки предыдущих инсталляторов, а также мнения, пожелания и замечания участников форума, касающиеся этой темы.

R&Q 1106.2 Unicode

Особенности:
- NSIS 2.40
- двуязычный - RUS/ENG (грамотность не гарантирую)
- два режима: инсталлятор и самораспаковывающийся архив
для режима установки/удаления:
- автоматический выбор языка программы
- автоматический выбор языковых компонентов
- обнаружение предыдущих установок
- создание резервных копий
- совместим с чем угодно (при желании)
для режима распаковки:
- не вносит никаких изменений в ОС
Последнее редактирование: 16 года 3 нед. назад пользователем dek.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
16 года 3 нед. назад #22 от arpeccop
arpeccop ответил в теме RE: Инсталлятор R&Q. Готово!
Мне интересно, зачем инсталлятор может понадобиться, ведь РНКу портативная, и в этом ее преимущество.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
16 года 3 нед. назад #23 от Rapid D
Rapid D ответил в теме RE: Инсталлятор R&Q. Готово!
Простой установщик, сжатый в zip?
Я думал установщики делают для тех, кто не умеет распаковывать zip :D

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
16 года 3 нед. назад - 16 года 3 нед. назад #24 от NEVERE
NEVERE ответил в теме Инсталлятор R&Q. Готово!
Rapid D писал(а):

Я думал установщики делают для тех, кто не умеет распаковывать zip :D

Безусловно, для таких людей тоже. ;) Но в данном случае, это, скорее, всего лишь пример того, каким видит инсталлятор программы один из её пользователей, и легче было это показать, чем объяснять «на пальцах». К тому же не думаю, что тех, кто не умеет распаковывать zip, вообще заинтересуют ссылки в этой теме. :)

... ах да, совсем забыл одну мелочь - нельзя ещё, конечно же, сбрасывать со счетов и ограничения бесплатного хостинга. :laugh:
Последнее редактирование: 16 года 3 нед. назад пользователем NEVERE.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
16 года 3 нед. назад #25 от Zombi_96
Zombi_96 ответил в теме RE: Инсталлятор R&Q. Готово!
Правельно инстолятор нужен многие программы имеют и архив и инстолятор для пользователей которые знают что программы должны инстолироватся, и после этого создаётся ярлык на рабочем столе.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
15 года 11 мес. назад #26 от dek
dek ответил в теме RE: Инсталлятор R&Q. Готово!
Насколько проблематично сделать инсталятор ещё и в .MSI?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
15 года 11 мес. назад #27 от NEVERE
NEVERE ответил в теме Инсталлятор R&Q. Готово!
dek писал(а):

Насколько проблематично сделать инсталятор ещё и в .MSI?

Думаю, в случае с R&Q это будет сделать не сложно. Т.к. транслятора NSIS или INNO в этот формат, насколько мне известно, не существует, нужно будет сделать MSI с нуля. Для этих целей можно воспользоваться набором Windows Installer SDK , который позволяет задействовать все заложенные в MSI возможности, но, по-моему, это не вполне удобно и лучше использовать для этого один из немногих Open Source (CPL) проектов Microsoft - WiX .

WiX (единственный способ которым пользовался лично). :)
Чтобы ещё больше упростить задачу можно взять за основу уже готовую схему simple.wxs (там, кстати, как раз три режима), входящую в этот пакет. Также можно разложить любую из существующих, понравившуюся и наиболее подходящую для целей R&Q, MSI-установку (7Zip x64, MS Office, PROMT и т.д.), воспользовавшись для этого декомпилятором dark. После декомпиляции нужно будет всего лишь подправить полученную схему под нужды R&Q (изменить графику, файлы, ярлыки, записи реестра, добавить кнопки в IE, поиск, поддержку RTZ и т.д.). Отредактированную схему останется скомпилировать в объектный файл с помощью компилятора candle и затем связать в MSI с помощью линкера light. WXS-файлы используемые WiX , это ничто иное, как файлы XML – при создании или редактировании, по идее, сложностей не должно возникнуть даже у людей не знакомых с этим форматом (всего около 240 тэгов популярно описанных в документации).

Ещё можно просто использовать многочисленное стороннее ПО, которое, как правило, включает в себя всевозможные интерактивные помощники, конструкторы диалогов и другие инструменты, упрощающие процесс создания MSI ( InstallShield , Wise , QSetup и т.д.). Правда бесплатных версий (например, MSI утилиты от Corner House ), как правило, немного и в этом случае создаваемый инсталлятор будет ограничен не возможностями MSI, а возможностями использованного программного обеспечения.

Также, насколько я знаю, MSI можно создать ещё двумя способами, относящимися к переупаковке инсталляторов, созданных с помощью других инсталляционных систем: по снимкам ОС и с помощью отслеживания процесса инсталляции ( AdminStudio (вроде бы есть бесплатная CME-версия ), WinINSTALL (вроде бы есть бесплатная LE-версия ) и др.) – лично не приходилось пользоваться.

В общем, при создании MSI для R&Q особых проблем, даже у неподготовленных пользователей, возникнуть не должно. И, по моему мнению, лучшим выбором для этого будет WiX - бесплатно, просто и учитывая потребности R&Q, не отнимет много времени. ;)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
15 года 11 мес. назад - 15 года 11 мес. назад #28 от Elrond_Smidt
Elrond_Smidt ответил в теме RE: Инсталлятор R&Q. Готово!
Удобный установщик, переслали всем работником, примерно каждый второй его поставил(сумел).
сейчас бум пытаться сжимать в MSI формат. Как для обновления, таки и для 50% которые несмоги самостоятельно это сделать.
Последнее редактирование: 15 года 11 мес. назад пользователем Elrond_Smidt.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
15 года 11 мес. назад #29 от Elrond_Smidt
Elrond_Smidt ответил в теме RE: Инсталлятор R&Q. Готово!
Забыл сказать, когда мы просто разослали инсталяшку 1105 версии юзерам (с логином и паролем учетной записи с правами устрановки есстесно в AD), ставит нормально, но есть один косяк, когда человек вводит свой UIN то система пишет что у него ошибка доступа записи хистори и настроек.

С тем учетом что папка создается, а в ней ничего не пишется. Приходиться вручную удалять папку и заново вбивать UIN, и только после этого все начинает работать нормально.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
15 года 11 мес. назад #30 от Rapid D
Rapid D ответил в теме RE: Инсталлятор R&Q. Готово!
Elrond_Smidt писал(а):

Забыл сказать, когда мы просто разослали инсталяшку 1105 версии юзерам (с логином и паролем учетной записи с правами устрановки есстесно в AD), ставит нормально, но есть один косяк, когда человек вводит свой UIN то система пишет что у него ошибка доступа записи хистори и настроек.

С тем учетом что папка создается, а в ней ничего не пишется. Приходиться вручную удалять папку и заново вбивать UIN, и только после этого все начинает работать нормально.

Не совсем понятно, чья же это всё-же ошибка? :)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
14 года 9 мес. назад #31 от Gk.16
Gk.16 ответил в теме RE: Инсталлятор R&Q. Готово!
скоро попробую сделать более "продвинутый" инсталлятор с созданием UIN'a и базовыми настройками для него +плюс наличие возможности обновления со старых версий. :)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Модераторы: bassvazoozaDelphukdekTiMeTraSheRLaDyStRaNGed0CeNTRapid D
Время создания страницы: 0.383 секунд
Работает на Kunena форум