SamForum.org  
SamLab.ws
Заблокированные пользователи

Вернуться   SamForum.org > Программы > Бесплатные / Freeware > Программирование
Важная информация

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
NSIS
Старый Добавлено: 01.04.2007, 03:53
  (#1)
mad@Max
Madman
Администратор
 
Аватар для mad@Max

По умолчанию NSIS


NSIS (Nullsoft Scriptable Install System) - небольшая, но мощная, эффективная и абсолютно бесплатная программа для создания инсталляционных пакетов. Основные особенности: встроенный скриптовый язык программирования, маленький размер инсталлятора на выходе, возможность создания веб-инсталляторов, совместимость со всеми версиями Windows.

Сайт программы: - [Ссылки могут видеть только зарегистрированные пользователи. ]

NSIS (Nullsoft Scriptable Install System) 3.01
[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]

[Ссылки могут видеть только зарегистрированные пользователи. ]

[Ссылки могут видеть только зарегистрированные пользователи. ] / [Ссылки могут видеть только зарегистрированные пользователи. ]
Размер: 0.3Мб

[Ссылки могут видеть только зарегистрированные пользователи. ] / [Ссылки могут видеть только зарегистрированные пользователи. ]
Размер: 1.5Мб

Справочник по NSIS 1.2 (Разработчик: K.A.V., hb860, kotkovets )[Ссылки могут видеть только зарегистрированные пользователи. ]


NSIS 2.47 Preview (Build 25.09.2010)
[Ссылки могут видеть только зарегистрированные пользователи. ]




Последний раз редактировалось altaivital; 07.01.2017 в 17:56.. Причина: 3.01 от leserg
mad@Max вне форума Отправить личное сообщение для mad@Max
Вверх
Ответить с цитированием
Эти 5 пользователя(ей) сказали cпасибо за это полезное сообщение:
CJ_GreG (10.12.2009), leo.67 (02.04.2016)
Старый Добавлено: 24.05.2013, 00:45
  (#121)
SamLab
SoftMan
Администратор
 
Аватар для SamLab

По умолчанию

NSIS 3.0a0
[Ссылки могут видеть только зарегистрированные пользователи. ]

Cамые существенные из нововведений:
1) Поддержка юникода
2) Поддержка Windows 8/Server 2012
3) Плагины отдельно хранятся в папках:
анси - NSIS\Plugins\x86-ansi
юникодные - NSIS\Plugins\x86-unicode

[Ссылки могут видеть только зарегистрированные пользователи. ]


Свобода — это когда забываешь отчество у тирана © Бродский


SamLab вне форума Отправить личное сообщение для SamLab
Вверх
Ответить с цитированием
Этот пользователь сказал cпасибо за это полезное сообщение:
Dan2013 (05.06.2013)
Старый Добавлено: 05.06.2013, 23:19
  (#122)
Dan2013
Наблюдающий
Пользователь
 
Аватар для Dan2013

По умолчанию

Привет!
Цитата:
Сообщение от Exodus Посмотреть сообщение
nsis 3.0a0 strlen 8192 with upx 3.09
[Ссылки могут видеть только зарегистрированные пользователи. ]

Немного непонятно зачем это, если всё есть в официальном репозитории NSIS ?
[Ссылки могут видеть только зарегистрированные пользователи. ] файл nsis-3.0a0.zip

UPX3.09, тоже непонятно зачем? Ведь не каждому он нужен!

Ничего не увидел, кроме включения UPX3.09 и изменения файла nsisconf.nsh, которые может включить и отредактировать, индивидуально для себя, любой пользователь NSIS! Или, это такой прикол?
Может что-то пропустил или не увидел?
Dan2013 вне форума Отправить личное сообщение для Dan2013
Вверх
Ответить с цитированием
Старый Добавлено: 06.06.2013, 00:45
  (#123)
Exodus
Gymnastics & Breakdance
Заблокирован
 
Аватар для Exodus

По умолчанию

Dan2013, сборка заточена для http://samforum.org/showthread.php?p...47#post1056947 чтобы ни чего не менять

Цитата:
Сообщение от Dan2013 Посмотреть сообщение
UPX3.09, тоже непонятно зачем? Ведь не каждому он нужен!

сжимает секцию header, в которой текст, картинки инстолятора, степень сжатия зависит от общего размера файла установки и текста в секции header
Exodus вне форума
Вверх
Ответить с цитированием
Старый Добавлено: 06.06.2013, 02:18
  (#124)
Dan2013
Наблюдающий
Пользователь
 
Аватар для Dan2013

По умолчанию

Exodus
Цитата:
Сообщение от Exodus Посмотреть сообщение
сжимает секцию header, в которой текст, картинки инстолятора, степень сжатия зависит от общего размера файла установки и текста в секции header

Да это понятно! Я про то, что любой пользователь может этот UPX задействовать из сценария и редко кому он нужен в общем-то.
Цитата:
Сообщение от Exodus Посмотреть сообщение
сборка заточена для http://samforum.org/showthread.php?p...47#post1056947 чтобы ни чего не менять

Имеется в виду для нового Xexecute Hide 0.7 ?
Цитата:
Сообщение от Exodus Посмотреть сообщение
в ближайшее время не планировал, скорее всего встрою в свои сборки nsis...

И Xexecute Hide 0.7 встроен в сборку, то есть не надо использовать параметры командной строки: xeh.exe [file] [file] ?
Dan2013 вне форума Отправить личное сообщение для Dan2013
Вверх
Ответить с цитированием
Старый Добавлено: 06.06.2013, 02:23
  (#125)
Exodus
Gymnastics & Breakdance
Заблокирован
 
Аватар для Exodus

По умолчанию

Цитата:
Сообщение от Dan2013 Посмотреть сообщение
Я про то, что любой пользователь может этот UPX задействовать из сценария и редко кому он нужен в общем-то.

он уже интегрирован и задействован...

Цитата:
Сообщение от Dan2013 Посмотреть сообщение
Xexecute Hide 0.7 встроен в сборку

еще нет...
Exodus вне форума
Вверх
Ответить с цитированием
Старый Добавлено: 06.06.2013, 02:57
  (#126)
Dan2013
Наблюдающий
Пользователь
 
Аватар для Dan2013

По умолчанию

Цитата:
Сообщение от Exodus Посмотреть сообщение
еще нет...

То совсем не понятно зачем сборка?
Если это не поддерживает методы zlib и bzip2 и, только для:
Цитата:
Сообщение от Exodus Посмотреть сообщение
поддерживаемые типы файлов: sfx 7z, sfx RAR и NSIS (exe), UPX (exe, ...)

То это круто в кавычках!
Dan2013 вне форума Отправить личное сообщение для Dan2013
Вверх
Ответить с цитированием
Старый Добавлено: 06.06.2013, 03:03
  (#127)
Exodus
Gymnastics & Breakdance
Заблокирован
 
Аватар для Exodus

По умолчанию

Цитата:
Сообщение от Dan2013 Посмотреть сообщение
Если это не поддерживает методы zlib и bzip2 и, только для:

при чем здесь методы, там все происходит не на уровне методов, вообще не зависит от методов...

Dan2013, останови свой бред...
Exodus вне форума
Вверх
Ответить с цитированием
Старый Добавлено: 06.06.2013, 03:20
  (#128)
Dan2013
Наблюдающий
Пользователь
 
Аватар для Dan2013

По умолчанию

Цитата:
Сообщение от Exodus Посмотреть сообщение
Dan2013, останови свой бред...

Oops!
Цитата:
Сообщение от Exodus Посмотреть сообщение
при чем здесь методы, там все происходит не на уровне методов, вообще не зависит от методов...

То в этом случае не вижу связи с
Цитата:
сборка заточена для http://samforum.org/showthread.php?p...47#post1056947 чтобы ни чего не менять

Так как, Xexecute Hide 0.7 это патч, следовательно ему по барабану что и как. Ему главное подсунуть файл инсталлятора, на основе NSIS! Теперь, это не бред!?

Чем ещё глобально отличается сборка, от официального NSIS 3.0 ?
Dan2013 вне форума Отправить личное сообщение для Dan2013
Вверх
Ответить с цитированием
Старый Добавлено: 06.06.2013, 18:52
  (#129)
Dan2013
Наблюдающий
Пользователь
 
Аватар для Dan2013

По умолчанию

Всем привет!
Цитата:
Сообщение от Dan2013 Посмотреть сообщение
Чем ещё глобально отличается сборка, от официального NSIS 3.0 ?

Не дождавшись ответа, отвечаю сам.
Глобальные изменения есть, но вместо +, к сожалению только минус.

1. При выборе методов компрессии ZLIB, ZLIB (solid), BZIP2 и BZIP2 (solid) и компиляции сценария, с использованием этих методов,
отображаются предупреждения:
SetCompressor ignored due to previous call with the /FINAL switch (nsisconf.nsh:3)
SetCompressorDictSize: compressor is not set to LZMA. Effectively ignored. (nsisconf.nsh:5)
2. Принудительно Отключена проверка CRC.

Всех этих "достоинств" можно было бы избежать, если бы не было привязки к
Цитата:
Сообщение от Exodus Посмотреть сообщение
сборка заточена для http://samforum.org/showthread.php?p...47#post1056947 чтобы ни чего не менять

NSIS - средство для создания инсталляторов программ, для которой(ого) есть множество plugin'ов, то есть всё пишется и делается Интернет-сообществом, для удобства и эффективности использования и, развития NSIS! А в данной сборке, и в предыдущих тоже, NSIS почему-то "затачивается" под нужды никому неизвестной программы (патч) Xexecute Hide, вместо того чтобы сделать Xexecute, как plugin для NSIS, если он кому-то нужен!
То есть, всё сделано наоборот! Поэтому, надо этот недостаток устранять!

Последний раз редактировалось Dan2013; 06.06.2013 в 20:15..
Dan2013 вне форума Отправить личное сообщение для Dan2013
Вверх
Ответить с цитированием
Старый Добавлено: 07.06.2013, 00:13
  (#130)
Exodus
Gymnastics & Breakdance
Заблокирован
 
Аватар для Exodus

По умолчанию

Dan2013, пользуешься ZLIB и BZIP2, LZMA не хватает? + в плагинах для nsis не будет Xexecute Hide, так как это ХАК лично мной написанный и отдавать исходники я никому не хочу!))) все я больше не отвечаю...
Exodus вне форума
Вверх
Ответить с цитированием
Старый Добавлено: 11.06.2013, 08:25
  (#131)
Dan2013
Наблюдающий
Пользователь
 
Аватар для Dan2013

По умолчанию

Привет всем!
Это демонстрационный файл [Ссылки могут видеть только зарегистрированные пользователи. ] , который нельзя распаковать с помощью 7-zip. Представляет из себя обычный Launcher, в данном случае без каких-либо параметров, для запуска инсталлятора редактора PsPad.
Launcher скомпилирован с помощью NSIS 3.0, стандартной редакции, то есть это не спец. сборка! Использовался только мощный язык сценариев NSIS! Компрессия ресурсов заголовка, с помощью Petite (или UPX), реализована аналогично методу [Ссылки могут видеть только зарегистрированные пользователи. ] (сценарий присутствует в файле nsisconf.nsh, в стандартной редакции NSIS). Проверка CRC не отключалась.

P.S. Естественно, о какой-либо защите (шифрование и прочее) речь не идёт. Этот демонстрационный файл, так же как и "Хакнутый" файл через Xexecute Hide 0.7, "вскрывается" (распаковывается) в считанные минуты - об этом, ранее сообщалось здесь http://samforum.org/showpost.php?p=1057966&postcount=15 Поэтому, ни один из перечисленных здесь "игрушечных" методов, "сокрытия внутреннего содержания" инсталляторов программ, не может обеспечить, необходимую им или Вам, приемлемую защиту!

Последний раз редактировалось Dan2013; 11.06.2013 в 08:43..
Dan2013 вне форума Отправить личное сообщение для Dan2013
Вверх
Ответить с цитированием
Старый Добавлено: 29.07.2013, 12:32
  (#132)
SamLab
SoftMan
Администратор
 
Аватар для SamLab

По умолчанию

Цитата:
Сообщение от Exodus Посмотреть сообщение
nsis 3.0a1 strlen 8192 with upx 3.09

Комменты с форумов:

- При компиляции происходит вылет в бсод. Система WIN7 X64

- Зачем или почему CRCCheck Off ?! Вероятно, какой-то мальчиш-плохиш собирал сборку?

- У себя поглядел, поглядел и потёр всё это "добро" от греха подальше - SFX кривой, да и имена каталогов начинающиеся со спецсимвола 0x0A не допустимы. И если файлы из него и распакуются, то их целостность гарантировать трудно.


Свобода — это когда забываешь отчество у тирана © Бродский


SamLab вне форума Отправить личное сообщение для SamLab
Вверх
Ответить с цитированием
Этот пользователь сказал cпасибо за это полезное сообщение:
punsh (29.07.2013)
Старый Добавлено: 26.12.2013, 00:35
  (#133)
crack.exe
Пользователь
 
Аватар для crack.exe

По умолчанию

там уже альфа2 появилась
crack.exe вне форума Отправить личное сообщение для crack.exe
Вверх
Ответить с цитированием
Старый Добавлено: 14.05.2014, 03:55
  (#134)
SamLab
SoftMan
Администратор
 
Аватар для SamLab

По умолчанию

NSIS 3.0 Beta 0
[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]
русификатор [Ссылки могут видеть только зарегистрированные пользователи. ]
история [Ссылки могут видеть только зарегистрированные пользователи. ]


Свобода — это когда забываешь отчество у тирана © Бродский


SamLab вне форума Отправить личное сообщение для SamLab
Вверх
Ответить с цитированием
Старый Добавлено: 07.10.2014, 16:00
  (#135)
Farid
Заслуженный
Заслуженный пользователь
 
Аватар для Farid

По умолчанию

NSIS 3.0 Beta 1

[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]

Release Notes
[Ссылки могут видеть только зарегистрированные пользователи. ]


Farid вне форума Отправить личное сообщение для Farid
Вверх
Ответить с цитированием
Этот пользователь сказал cпасибо за это полезное сообщение:
Mirovinger (08.10.2014)
Старый Добавлено: 06.08.2015, 02:08
  (#136)
Farid
Заслуженный
Заслуженный пользователь
 
Аватар для Farid

По умолчанию

NSIS 3.0 Beta 2

[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]

Release Notes
[Ссылки могут видеть только зарегистрированные пользователи. ]


Farid вне форума Отправить личное сообщение для Farid
Вверх
Ответить с цитированием
Старый Добавлено: 08.08.2015, 15:12
  (#137)
Farid
Заслуженный
Заслуженный пользователь
 
Аватар для Farid

По умолчанию

Русификатор NSIS 3.0 Beta 2 от leserg
[Ссылки могут видеть только зарегистрированные пользователи. ]


Farid вне форума Отправить личное сообщение для Farid
Вверх
Ответить с цитированием
Старый Добавлено: 09.12.2015, 12:47
  (#138)
Farid
Заслуженный
Заслуженный пользователь
 
Аватар для Farid

По умолчанию

Nullsoft Scriptable Install System 2.47
[Ссылки могут видеть только зарегистрированные пользователи. ]

Цитата:
F.1 2.47

Released on December 8th, 2015

F.1.1 Release Notes
• This is a maintenance and security release

F.1.2 Changelog

F.1.2.1 Major Changes
• LoadLibrary security hardening to prevent dll hijacking (patch #1125
• InitiateShutdown() is used to reboot the machine if available (patch #247)

F.1.2.2 Minor Changes
• Fixed 4+ TiB freespace calculation bug (bug #1115)
• Windows 8 & 2012 support in WinVer.nsh



Farid вне форума Отправить личное сообщение для Farid
Вверх
Ответить с цитированием
Эти 2 пользователя(ей) сказали cпасибо за это полезное сообщение:
leo.67 (09.12.2015), Tanis (09.12.2015)
Старый Добавлено: 11.12.2015, 17:02
  (#139)
Farid
Заслуженный
Заслуженный пользователь
 
Аватар для Farid

По умолчанию

Nullsoft Scriptable Install System 2.48
[Ссылки могут видеть только зарегистрированные пользователи. ]

Цитата:
F.1 2.48

Released on December 10th, 2015

F.1.1 Changelog
• Fixed CHM (bug #1129)



Farid вне форума Отправить личное сообщение для Farid
Вверх
Ответить с цитированием
Эти 2 пользователя(ей) сказали cпасибо за это полезное сообщение:
leo.67 (11.12.2015), Tanis (11.12.2015)
Старый Добавлено: 16.12.2015, 17:07
  (#140)
Farid
Заслуженный
Заслуженный пользователь
 
Аватар для Farid

По умолчанию

Nullsoft Scriptable Install System 2.49
[Ссылки могут видеть только зарегистрированные пользователи. ]

Цитата:
F.1 2.49

Released on December 16th, 2015

F.1.1 Changelog
• Fixed CreateShortcut failure on Vista caused by security changes in 2.47



Farid вне форума Отправить личное сообщение для Farid
Вверх
Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Реклама



Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd. Перевод: zCarot

Время генерации страницы 0.48887 секунды с 38 запросами