Ru-Board.club
← Вернуться в раздел «Программы»

» NSIS (Nullsoft Scriptable Install System)

Автор: Ohotnic
Дата сообщения: 08.10.2007 11:09
Sergey_AV
Дык там в каталоге файлов. Регистрации не надо.
Автор: Sergey_AV
Дата сообщения: 08.10.2007 11:48
Ohotnic

Действительно, распаковалось - спасибо . А вот UniExtract - не может, позор!
Кстати, а script.bin реально чем-нибудь декомпилировать?
Автор: Ohotnic
Дата сообщения: 08.10.2007 13:21
Sergey_AV

Цитата:
Кстати, а script.bin реально чем-нибудь декомпилировать?

Теоретически, можно. Практически, никто не делал.
Автор: Sergey_AV
Дата сообщения: 08.10.2007 14:13

Цитата:
>Кстати, а script.bin реально чем-нибудь декомпилировать?

Теоретически, можно. Практически, никто не делал.

Вот поэтому я и больше люблю InnoSetup . Да и с silent-установкой у него дело обстоит гораздо лучше...
Автор: xGMZx
Дата сообщения: 08.10.2007 21:02
hi
как изменить размер окна и вставить свой .bmp через ini?
Автор: Sergey_AV
Дата сообщения: 10.10.2007 14:57
Ohotnic

Последний WinAmp (5.5) твоя сборка уже не распаковывает - "вылетает со свистом".
Автор: SpoinT
Дата сообщения: 10.10.2007 15:47
Sergey_AV
Причем тут вообще сборка? Сборка юзает внешние плагины. А Охотник их сам не пишет.
Автор: rupo
Дата сообщения: 23.10.2007 06:30
Может кто поделится справкой на русском языке? если таковая есть
Автор: Ohotnic
Дата сообщения: 23.10.2007 07:25
rupo
Русской справки нет. И вряд ли будет...
Автор: DasMonster
Дата сообщения: 04.11.2007 05:13
Народ, подскажите GUI-шку к NSIS, как например IStool к InnoSetup.

А то в этом NSIS, я даже не могу найти где вообще скрипт писать, в блокноте что ль?!...В том же голом Inno на порядок удобнее, а тут вообще убожество.

P.S> "Редактор для скриптового языка NSIS" - так, его я скачал (офигеть, своего нету..не завезли ). Но все таки, существует ли GUI-ка наподобии IStool?
Автор: Garrett
Дата сообщения: 04.11.2007 06:16
DasMonster
Чего ты хочешь от "GUI-шки"? Чтоб за тебя писала от А до Я? Если да, то ты ошибся топиком.
Для того, чтобы написать скрипт хватит простого редактора, а для удобной и комфортной работы HM NIS Edit более чем достаточен.
Автор: DasMonster
Дата сообщения: 05.11.2007 01:13

Цитата:
Если да, то ты ошибся топиком.
ну раз нет тут темы с названием
Цитата:
То что вы хотите от "GUI-шки"! Она нашиет за вас от А до Я!!!
, то я не ошибся веткой, чай не про InstallShield спрашивал. Из вашего неиформативного поста, я предположу, что нету такой проги.

P.S.
Что, так сложно сказать простыми словами, без понтов? С моей стороны это был разумный вопрос, раз в изначальном пакете, даже своего редактора не оказалось. Если вас плющит рутинные операции вручную писать, то почему желание использовать GUI, должно быть позорно для других?
Автор: Garrett
Дата сообщения: 05.11.2007 07:18
DasMonster
Повторю еще раз.
HM NIS Edit позволяет писать код скрипта, его компилировать, встаёт на ошибочную строку, вызывает хелп на слово под курсором, позволяет создавать и редактировать диалоги, имеет подсветку синтаксиса и много чего хорошего.
Что тебе еще надо для того чтобы почитать хелп и написать свой первый скрипт?
Автор: kirillkr
Дата сообщения: 05.11.2007 09:00
DasMonster
http://eclipsensis.sourceforge.net/
тебе в помощь.

Добавлено:
namchik

Цитата:
Народ, есть что-нить аналогичное UMUI, а то он не работает с новыми версиями NSIS

http://nsis.sourceforge.net/Category:Graphics_and_UIs
Автор: DasMonster
Дата сообщения: 06.11.2007 01:00
kirillkr
ок, спасибо, попробую. По скринам, вроде самое оно.
Автор: kirillkr
Дата сообщения: 06.11.2007 21:07
MaxDELETE

Цитата:
А у меня смысл разбивки - чтоб делать инсталляхи более 2 гб, точнее сказать даже более 4 гб

Необязательно записывать все файлы в инсталлятор. Достаточно, чтобы файлы были запакованы каким-либо архиватором, например 7-zip. А в процессе установки, распаковывай файл разархиватор во временную директорию и распаковывай с помощью него из архивов.
Автор: CHELDAN
Дата сообщения: 10.11.2007 08:06
NSIS (Nullsoft Scriptable Install System) 2.32 Size: 1.47 MB

Changes in version 2.32:
This release is powered by PNG for Vista icon support and Subversion for development joy.

Release Notes:
* Vista PNG icons are now supported without the need for any special tricks.

Major Changes:
* Added support for mismatching installer and uninstaller icons
* NSIS source code is now hosted on Subversion instead of CVS

Minor Changes:
* Fixed synchronization that could allow the user to cause extraction errors in rare cases (reported in the forum)
* Fixed syntax validation of Var
* Modern UI 2 beta: Fixed 3-line title on welcome/finish page
* Modern UI 2 beta: Fixed components page description and lock
* Modern UI 2 beta: Fixed default language selection from registry
* Modern UI 2 beta: Fixed MUI_DIRECTORYPAGE_BGCOLOR
* Minor documentation improvements (including bug #1811876, bug #1819946)

Utilities and Plug-ins:
* nsDialogs: Added link support

Translations:
* Bulgarian corrections
* Fixed Japanese and Norwegian Nynorsk MUI line breaks (bug #1817289)

Build System:
* Check compiler's -m32 flag before the linker's to avoid gcc segfault
Автор: mikar
Дата сообщения: 18.11.2007 09:32
NSIS 2.33 [Release notes]
Автор: xGMZx
Дата сообщения: 22.11.2007 12:11
Есть sfx архив. NSIS`сом сделал разпаковку в указаную папку...
но там где показано место нужное для распакоаки показано 0.0.. как добавить туда размер не сжатых файлов из sfx или вписать свои дание?

Возможно показать реальный прогрес sfx в nsis?

как активировать ету долбаную кнопку cancel при распаковке?

Заранее спасибо...
Автор: Garrett
Дата сообщения: 22.11.2007 13:57
xGMZx

Цитата:
как добавить туда размер не сжатых файлов из sfx или вписать свои дание?

AddSize
Автор: xGMZx
Дата сообщения: 23.11.2007 21:07
MUI_PAGE_INSTFILES включить кнопку "Отмена"?
Автор: BigB
Дата сообщения: 27.11.2007 07:05
Требуется помощь.
Задача: в папке и подпапках есть файлы с расширением avxpnd. Пример:
bdch.dll.avxpnd
bdsubmit.dll.avxpnd
bdsubmit.exe.avxpnd
livesrv.exe.avxpnd
vsserv.exe.avxpnd
zlib.dll.avxpnd

Если такие файлы есть их надо переименовать точно также, но без расширения avxpnd, с заменой существующих файлов. Пример:
bdch.dll
bdsubmit.dll
bdsubmit.exe
livesrv.exe
vsserv.exe
zlib.dll

Помогите мне пожалуйста. Голову уже сломал.
Автор: Garrett
Дата сообщения: 27.11.2007 10:03
BigB
Переименовать при установке можно так:
File /oname=bdch.dll "MY_FOLDER\bdch.dll.avxpnd"
Автор: BigB
Дата сообщения: 27.11.2007 11:02
Это не инсталятор. Это просто файлы лежащие по пути $EXEDIR.
Пытался делать примерно так:

SetOutPath $EXEDIR
SetOverwrite on

FindFirst $R1 $R2 *.avxpnd
loop:
StrCmp $R2 "" done
StrCpy $R3 $R2 -7
Rename $R2 $R3
FindNext $R1 $R2
Goto loop
done:

Но чёто не работает
Автор: BigB
Дата сообщения: 27.11.2007 13:03
Вроде написал. Вроде как даже работает. Гляньте может, что ни так.

SetOutPath $EXEDIR

FindFirst $R0 $R1 "*.avxpnd"
loop:
StrCmp $R1 "" end
    StrCpy $R2 $R1 -7
IfFileExists $EXEDIR\$R2 0 +2
Delete $EXEDIR\$R2
Rename $EXEDIR\$R1 $EXEDIR\$R2
FindNext $R0 $R1
goto loop
end:
FindClose $R0

В идеале хочется с рекурсией сделать.
Автор: IMPOMEZIA
Дата сообщения: 27.11.2007 17:41
BigB

Цитата:
В идеале хочется с рекурсией сделать.

Для рекурсивного поиска файлов, должно помочь:
NSIS Users Manual -> Appendix E: Useful Headers -> File Functions Header ->Locate
Автор: BigB
Дата сообщения: 28.11.2007 07:13
IMPOMEZIA
Спасибо. Смотрел уже.
Автор: Helpmister
Дата сообщения: 02.12.2007 21:31
А как сделать, чтобы деинсталлятор удалял файлы с "read-only"
Автор: Garrett
Дата сообщения: 02.12.2007 22:00
Helpmister
Как инсталлятор, так и деинсталлятор делает всё, о чем ты его попросишь.
Подскажу: если нет функции для удаления read-only файлов, то тогда сначала сними этот атрибут, затем удали файл.
Автор: namchik
Дата сообщения: 25.12.2007 08:16
NSIS 2.34 is released.
This holiday season version features Modern UI 2 and a
bag full of gifts for our users all around the world.

Release Notes

* Thanks to user input on Modern UI 2, it is now ready for mass consumption
at no better time than the holiday season. The installer for NSIS itself
now exploits the wonders of MUI2 and nsDialogs and so should you.

Changes:
Major Changes

* Modern UI 2: Simpler code, easier to extend and makes use of the faster
nsDialogs

Minor Changes

* Added IfNot support for LogicLib (patch #1846785)
* Added some deprecation messages in MUI2 (bug #1784470)
* Allow overwrite of LANGFILE_*_NAME defines in new LangFile.nsh (bug
#1848952)
* Better RTL support in instfiles and components page (bug #1841573)
* Fixed deletion of files with relative paths, a.k.a the EVE bug (bug
#1851273)
* Fixed input verification of GetCurInstType and GetFullPathName
* Fixed WordFind handling of MBCS characters (bug #1852141)
* Minor documentation improvements (including bug #1842326)
* Use CRLF in examples (bug #1835866)
* Warn of comments containing line-continuation character, only when it
really has an effect (bug #1701051, RFE #1686589)

Utilities and Plug-ins

* Added missing stack handling in nsDialogs examples
* Added NSD_GetState for checkboxes and radio buttons, NSD_SetFocus,
NSD_CreatePassword and NSD_CreateDropList (patch #1848940)
* Fixed documentation of nsDialogs::SelectFolderDialog (bug #1841120)
* Fixed NSD_CreateComboBox so it'd work like InstallOptions (bug #1851136)

Translations

* Bulgarian updates
* German fixes

Build System

* Fixed build issues on Mac OS (bug #1851365)
* Fixed endianity issues introduced in version 2.32 (bug #1851365)

_http://downloads.sourceforge.net/nsis/nsis-2.34-setup.exe

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364

Предыдущая тема: The Bat!


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.