Перейти к содержанию

Программа для создания дистрибутивов


Шацкий Денис

Рекомендуемые сообщения

Здравствуйте! У меня такой вопрос: Какая программа лучше для создания (инсталяшек) дистрибутивов программ и игр? Желательно с хорошей степенью сжатия и настраиваемым интерфейсом инсталятора. Жду ваших ответов!

Ссылка на комментарий
Поделиться на другие сайты

Пробовал я Inno Setup но мне не понравился интерфейс и степень сжатия. installshield не пробовал так как мне нужна жедательно русская версия. И ещё недавно скачал игруху одну и там 8 GB поковали в 2 GB + инсталлятор.... подскажите плиз как это сделать=) :)

Ссылка на комментарий
Поделиться на другие сайты

Хорошо сжимаемые файлы можно запаковывать бесплатным архиватором 7zip и распаковывать своим инсталлятором - так решаются проблемы со сжатием независимо от инсталлятора.

 

Inno Setup и NSIS (NullSoft Install System) - одни из лучших бесплатных инсталляторов. Есть ещё Create Install.

Ссылка на комментарий
Поделиться на другие сайты

Nullsoft Script Install System - самый гибкий инструмент для создания установщиков. Легкий в обращении, только скрипт надо учить. Хотя есть мастер создания скрипта HM NIS Edit. Сам пользуюсь им.

 

Пробовал я Inno Setup но мне не понравился интерфейс и степень сжатия. installshield не пробовал так как мне нужна жедательно русская версия. И ещё недавно скачал игруху одну и там 8 GB поковали в 2 GB + инсталлятор.... подскажите плиз как это сделать=) :)

Возможно NSIS. Он позволяет двойную компрессию делать (best compressor). Или может InstallCreator, степень сжатия тоже очень высока, проверено на модах к Rome: Total War лично))

Ссылка на комментарий
Поделиться на другие сайты

Можно поспорить :) С тем, что "самый" ;) IS не слабее, имхо.

Не будем спорить. Для меня гибче NSIS ;)

 

Хорошо сжимаемые файлы можно запаковывать бесплатным архиватором 7zip и распаковывать своим инсталлятором - так решаются проблемы со сжатием независимо от инсталлятора.

C. Tantin, а есть смысл в такой вот двойной упаковке? Тем более что 7zip на архивах большого размера с высоким сжатием требует много ресурсов для распаковки.

Ссылка на комментарий
Поделиться на другие сайты

Ну я понимаю, что 7-Zip сжимает отлично, но я соглаен с Ness'er - 7-Zip берёт много ресурсов для распаковки и инсталятор (Extractor) него не очень красивый ;). А (NullSoft Install System и Install Creator надо попробовать:)

Ссылка на комментарий
Поделиться на другие сайты

NullSoft Install System

В NSIS нет мастера создания скрипта, как в Inno Setup. Хотя есть - мастер создания инсталлятора из zip-архива. Так что придется писать скрипт вручную. Можно в папке NSIS из подпапки Examples примеры скриптов посмотреть, а можно и в прилагаемой английской справке покопаться.

Имхо NSIS лучше, чем Inno Setup для маленьких проектов, когда размер дистрибутива критичен (т.е. чем меньше, тем лучше).

Изменено пользователем Ta2i4
Ссылка на комментарий
Поделиться на другие сайты

В NSIS нет мастера создания скрипта, как в Inno Setup. Хотя есть - мастер создания инсталлятора из zip-архива. Так что придется писать скрипт вручную. Можно в папке NSIS из подпапки Examples примеры скриптов посмотреть, а можно и в прилагаемой английской справке покопаться.

Имхо NSIS лучше, чем Inno Setup для маленьких проектов, когда размер дистрибутива критичен (т.е. чем меньше, тем лучше).

К самому NSIS есть отличный редактор с мастером, автофункциями и реализованной контекстной справкой Venis IX 2.2.5 и редактор с мастеромHM NIS Edit 2.0.3.

Простой дистриб создается не сложнее чем в InnoSetup.

Ссылка на комментарий
Поделиться на другие сайты

C. Tantin, а есть смысл в такой вот двойной упаковке?
Конечно. При запаковке игры разница 7zip и GZip(BZip2) может быть в 2 - 3 раза. Однозначно смысл есть. Но не для программки в 30 килобайт :)

 

Тем более что 7zip на архивах большого размера с высоким сжатием требует много ресурсов для распаковки.
Неверно. На распаковку - это один из самых быстрых архиваторов.
Ссылка на комментарий
Поделиться на другие сайты

Конечно. При запаковке игры разница 7zip и GZip(BZip2) может быть в 2 - 3 раза. Однозначно смысл есть. Но не для программки в 30 килобайт :)

 

Неверно. На распаковку - это один из самых быстрых архиваторов.

Так lzma (solid) NSIS ужимает лучше 7zip без всякой мороки с лишним внешним архиватором. А если не учитывать дополнительные плагины и графику самого установщика, то размер исполняемой части не более 42 кб.

Inno вроде как тоже имеет выбор алгоритма сжатия.

 

Не соглашусь. На моей машине, пак в 400Мб распаковать из 7zip - это гемор, ресов жрет не меряно. NSIS и InstallCreator из установщика шуруют на ура и со свистом.

Ссылка на комментарий
Поделиться на другие сайты

Пожалуйста, войдите, чтобы комментировать

Вы сможете оставить комментарий после входа в



Войти
  • Похожий контент

    • MiStr
      Автор MiStr
      Здесь можно задать вопросы по программе «Продвижение продуктов».

      Запрещается обсуждение и обнародование самих вознаграждений. В этой теме принимаются только вопросы по программе. Обсуждение вознаграждения возможно только в специальном закрытом разделе.
    • MiStr
      Автор MiStr
      Здесь можно задать вопросы по программе "Амбассадоры бренда ЛК".
    • MiStr
      Автор MiStr
      Знаешь о продуктах «Лаборатории Касперского» всё и даже больше? Любишь помогать и быть полезным? Не можешь пройти мимо, когда у кого-то из знакомых и не очень людей возникают проблемы с компьютером или телефоном? Желаешь приобрести новые знания и опыт? Не веришь, что можно совместить полезное (оказание помощи) с приятным (получение вознаграждения)? Тогда это для тебя!
      «Лаборатория Касперского» приглашает к участию в программе поддержки пользователей продуктов компании во Всемирной Паутине «Консультант по продуктам»!
       
      Суть программы
      Задачей программы является консультация и оказание помощи по продуктам «Лаборатории Касперского» на обширных просторах не только Рунета, но и ресурсах на любом языке – социальные сети, сайты, форумы, блоги, сервисы типа «Вопрос-Ответ» и другие общедоступные площадки, на которых пользователям персональных и корпоративных продуктов и сервисов «Лаборатории Касперского» требуется консультация или помощь. Исключениями являются все ресурсы, принадлежащие «Лаборатории Касперского» (включая официальный форум, форум клуба), и официальные сообщества компании и Службы технической поддержки в социальных сетях.
       
      Кто может участвовать в программе
      Участниками программы могут стать участники клуба (т. е. зарегистрированные на forum.kasperskyclub.ru или kasperskyclub.com), за исключением пользователей групп «Новички» и «Участники». Каждый участник программы обязан пройти испытательный период сроком до 3 месяцев, после чего успешно сдать тест и получить сертификат, дающий право дальнейшего участия в программе.
       
      По каким продуктам помогать
      В программе участвуют все персональные и корпоративные продукты и сервисы «Лаборатории Касперского», которые опубликованы на официальном сайте компании www.kaspersky.ru (www.kaspersky.com), включая бесплатные и для мобильных устройств!
       
      Вознаграждение
      За консультации и успешно решённые проблемы (далее – кейсы) участники программы получают баллы.
      В «зачёт» идут только кейсы, связанные исключительно с техническими аспектами работы персональных и корпоративных продуктов и сервисов «Лаборатории Касперского». Под «техническими» понимаются кейсы, связанные с невозможностью обновления баз, установкой продукта, консультации по вопросам работы тех или иных функций, ошибки в работе продукта и т. п. В «зачёт» не идут нетехнические кейсы, коими являются вопросы и проблемы, связанные с ценообразованием, выбором и приобретением продуктов, нюансами участия в различных акциях, проводимых «Лабораторией Касперского», и т. п.
      За полученные баллы участник вправе выбрать любое вознаграждение на свой вкус. Список вознаграждений, размещённый в специальном закрытом разделе форума для участников программы, будет постоянно пополняться!
       
      Где узнать подробности и как принять участие в программе
      Вторая часть правил с более подробной информацией о программе, в том числе об уровнях участия в ней, размещена в специальном закрытом разделе форума, доступном только для участников программы. Разглашение информации из специального закрытого раздела запрещено.
      Для участия в программе необходимо оставить заявку в произвольной форме в этой теме. Пользователю может быть отказано в удовлетворении заявки без объяснения причин.
      В данной теме не допускаются любые обсуждения. Сообщения, не относящиеся к заявкам, будут удалены. Все уточняющие вопросы по программе можно задать в соседней теме.
    • MiStr
      Автор MiStr
      Результаты участников программы:
       
      2018 год
       
      2019 год
       
      2020 год
       
      2021 год

      2022 год

      2023 год

      2024 год

      2025 год
    • SLIZEN
      Автор SLIZEN
      такая проблема при запуске любой требовательной игры/ программы например фурмарк ноутбук сначала зависает поле перезагружается( в некоторых случаях синий экран) в просмотре событий пишет ошибка 41 связанная с электропитанием хотя зарядка и батарея работают нормально и это только в прогах связанных с видеокартой при серфе в интернете или работе в ворде все нормально. в последний раз услышал очень тихий писк при запуске фурмарка(но может это просто шиза) ноутбук не перегревался (даже не успевал нагреться сразу перезапуск) все менял дрова винду даже ссд и оперативу мало ли. в общем если поможете буду очень признателен
      кста забыл характеристики ноута добавить acer nitro 5 an 515-45 ryzen 7 5800h rtx 3060mobile 16 gb ddr4 3200mh ssd kingston 512g +ssd kingston 1000gb
×
×
  • Создать...