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

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


Шацкий Денис

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

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

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

Пробовал я 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 из установщика шуруют на ура и со свистом.

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

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

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



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

    • Blers
      Автор Blers
      При запуске хром постоянно вылезют окна от касперски рекламных приложений, not a virus или как-либо еще, с различными путями к файлам, удалить или вылечить невозможно, полявляются вновь. путь лежит в основном через  AppData\Local\Google\Chrome\User Data\Default\Service Worker\ScriptCache Либо иногда через Local 
      MD5 объекта: D82056A40D41ECB01EB22B2420D93B57  not-a-virus:HEUR:AdWare.JS.ExtRedirect.gen
      Провела анализ через FRST но не в состоянии самостоятельно прописать фикс тк файлов очень много. Прошу помочь с фиксом.
      ПС: куки и кэш очищен, иные пути лечения и удаления не помогли. Все плагины в браузере удалены, браузер переустановлен. Роутер новый, настройки соединения обновляли. 
      FRST.txt Addition.txt
    • MiStr
      Автор MiStr
      Результаты участников программы:
       
      2018 год
       
      2019 год
       
      2020 год
       
      2021 год

      2022 год

      2023 год

      2024 год

      2025 год
    • MiStr
      Автор MiStr
      Здесь принимаются заявки на участие и проходит обсуждение программы «Развитие сообществ клуба в мессенджерах».
    • KL FC Bot
      Автор KL FC Bot
      Что вы делаете, когда нужно скачать программу, но возможности купить официальную лицензию пока нет? Правильный ответ: «Выбираю пробную версию» или «Ищу бесплатные аналоги». Неправильный: «Ищу в поисковике взломанную версию необходимого ПО».
      Альтернативные неизвестные источники зачастую предлагают взломанную версию программы… и еще кое-что. В итоге пользователь, продираясь сквозь напичканные рекламой сайты, зачастую все-таки получает нужную программу (чаще всего — без возможности последующего обновления и сетевых функций), а в довесок — майнер, стилер или что еще туда положили хакеры.
      Сегодня на примере реальных кейсов расскажем, что не так с ресурсами, которые предлагают скачать любое ПО здесь и сейчас.
      Майнер и стилер на SourceForge
      SourceForge — это некогда крупнейший сайт, посвященный Open Source, в некотором смысле прародитель GitHub. Но не подумайте плохого: сейчас SourceForge по-прежнему активен, он предоставляет услуги хостинга и распространения программного обеспечения. На сайте софт-портала большое количество проектов, при этом любой желающий может загрузить туда свой.
      И эта возможность, как и в случае с GitHub, — камень преткновения на пути к высокому уровню безопасности. Рассмотрим лишь один пример: наши эксперты обнаружили на SourceForge проект с названием officepackage. На первый взгляд выглядит безобидно: понятное описание, хорошее название и даже один положительный отзыв.
      Страница officepackage на софт-портале SourceForge
      А если мы скажем, что описание и файлы полностью скопированы с чужого проекта на GitHub? Уже подозрительно! При этом никаких зловредов при клике на кнопку Скачать загружено не будет — проект условно чистый. Условно, потому что вредоносная нагрузка распространялась не напрямую через проект officepackage, а через ассоциированную с ним веб-страницу. Но как это возможно?
      Дело в том, что каждый проект, созданный на SourceForge, получает свое доменное имя и хостинг на сайте sourceforge.io. Так, проект с названием officepackage получит веб-страницу по адресу officepackage.sourceforge[.]io. Подобные страницы великолепно индексируются поисковиками и зачастую занимают топовые места в выдаче. Именно таким образом злоумышленники и привлекают жертв.
       
      View the full article
    • dkhilobok
      Автор dkhilobok
      Наверняка вы знаете, что у нашего клуба есть Telegram-канал. Если нет, то ловите ссылку и скорее подписывайтесь – https://t.me/kasperskyclub 
      В канале мы делимся важными и интересными новостями, рассказываем про IT-технологии, даем советы по безопасности в цифровой среде, проводим конкурсы и викторины. Возможно, многие не знали, но редакторы нашего канала – активные участники клуба.
      Telegram-канал развивается, аудитория становится все больше, и мы открываем набор новых участников в программу «Развитие сообществ клуба в мессенджерах».
       
      Что нужно делать?
      ●  Писать посты, связанные с IT и информационной безопасностью и, конечно, с Kaspersky Club, которые будут приносить пользу читателям.
      ●  Предлагать идеи по вовлечению участников в жизнь клуба и помогать их воплощать.
      ●  Вести свои рубрики, например «День мема» или «Компьютерная помощь». Темы приведены в качестве примера Мы готовы поддержать вашу инициативность и фантазию.
       
      Почему стоит принять участие?
      Мы поощряем участников за их вклад в наш клуб. Чем больше вы активничаете, тем больше клабов – внутренней «валюты» клуба – получаете. Клабы можно обменять на сертификаты маркетплейса Ozon, магазина kaspersky>merch, подписки на сервисы Яндекса, посещение грандиозного корпоратива «Лаборатории Касперского» или ежегодную поездку в честь дня рождения Kaspersky Club. А еще это классный способ проявить свой творческий подход и быть полезным другим людям
       
      Какие требования?
      С небольшими, но важными правилами участия в программе «Развитие сообществ клуба в мессенджерах» можно ознакомиться здесь.
       
      У меня есть вопросики! Есть какое-то тестовое задание?
      Мы попросим прислать небольшой пост, который вы написали, и вернемся к вам с обратной связью. У всех новых авторов будет испытательный срок длительностью 3 месяца. За это время вы сможете влиться в авторскую среду и познакомиться с нашим стилем.
      Сколько постов мне нужно писать за неделю?
      У нас нет ограничений в количестве постов. Вы можете писать и каждый день, и раз в две недели. Главное – соблюдать регулярность.
      Хочу принять участие, но нет идей…
      Спокойствие! Мы всегда готовы помочь с идеями для постов.
      Мои посты будет кто-то проверять?
      Все посты и активности проходят согласование и проверку администрацией канала. Дополнительная проверка поможет избежать ошибок, отшлифовать текст и добавить красочные эмодзи
       
      Теперь я точно в деле! Как принять участие?
      О своем желании стать редактором нашего Telegram-канала вы можете написать в этой теме.
×
×
  • Создать...