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

» NSIS (Nullsoft Scriptable Install System)

Автор: badly
Дата сообщения: 10.06.2004 04:35
так чем все таки внутрях ковырять?
Автор: SAVage22
Дата сообщения: 24.07.2004 04:56
Наконец-то финальная версия редактора для NSIS

HM NIS EDIT 2.0


Цитата:
HM NIS Edit is the best Editor/IDE for Nullsoft Scriptable Install System (NSIS). Its useful for experts and beginners in the creation of Setup programs with the NSIS. Its Script Wizard will help you to create standard Setup programs with only few clicks, also its InstallOptions designer will help you to create your own custom pages with a friendly drag and drop interface.


_http://prdownloads.sourceforge.net/hmne/nisedit2.0.exe?download

с поддержкой языков


Цитата:
Translatable interface to any language (available in English, Spanish, Polish, French, Czech, Italian, Russian, Greek, German, Chinese, Ukrainian, Portuguese (Brazil), Korean).


plugin (A utility to convert Inno Setup scripts to NSIS scripts)
_http://prdownloads.sourceforge.net/hmne/iss2nsi10a1.zip?download



Автор: Widok
Дата сообщения: 24.07.2004 09:52
SAVage22
шапка поднята
Автор: Wtm
Дата сообщения: 31.07.2004 14:03
Вот такая интересная тулза на основе НСИС
_http://myweb.tiscali.co.uk/imker/downloads/NSIS%20Self-Extractor.exe

Цитата:
After creating a lot of product installations for various games, mod's etc, I decided to write this kit for creating basic Self-Installers like that of WinZip and WinRAR (but more beautiful of course
Автор: zaval
Дата сообщения: 01.08.2004 20:20
Wtm
Спасибо! Хорошая вещь, очень удобная на первый взгляд.
Автор: BeerLion
Дата сообщения: 01.10.2004 18:43
Что-то пропустили как-то :
NSIS 2.01 released
Цитата:
24-09-04
The two most noticeable changes in this release are POSIX support and the new system for upgrading DLLs and TLBs.

The NSIS compiler, makensis, can now be compiled on POSIX platforms. This includes Linux and *BSD. It also compiles on Mac OS X, but unfortunately, due to endianity related issues, it doesn't yet work on it. This allows you to run makensis natively, without the use of Wine. Armed with native makensis and a cross compiler, you can easily create nightly builds of Windows applications on a *nix server.
Шапку обновил
Автор: SAVage22
Дата сообщения: 02.10.2004 04:56
HM NIS EDIT 2.0.1
_http://mesh.dl.sourceforge.net/sourceforge/hmne/nisedit2.0.1.exe
Автор: knot
Дата сообщения: 24.10.2004 01:45
NSIS 2.02 relased


Цитата:
NSIS 2.02 is released. It is the start of a short-release-cycle era in NSIS,
for as long as we can keep it up. We have begun to refactor the source for your
viewing pleasure, improved efficiency, and fixed some bugs. Enjoy!


Ну, щас билды посыпятся ...

Небольшой мануал по-русски:
http://www.markelov.net/nsis.html
Автор: Dimyan
Дата сообщения: 08.11.2004 10:05
а нет ли русского хелпа к NSIS?
Автор: Bai_Hou
Дата сообщения: 10.11.2004 02:43
А есть какая-нибудь тулза для извлечения файлов из NSIS-инсталляций, поддерживающая все методы компрессии? Плагин для FAR некоторые не берёт.
Автор: Wtm
Дата сообщения: 10.11.2004 08:33
Bai_Hou
Да что то и плагин криво работает. Думаю, что проще установить все из инсталл-пакета, а потом заново запаковать
Автор: Boss Dmitry
Дата сообщения: 06.12.2004 13:42
Новая версия 2.03 на http://nsis.sourceforge.net/
NSIS 2.03 http://prdownloads.sourceforge.net/nsis/nsis203.exe?download
Изменения http://sourceforge.net/project/shownotes.php?release_id=287372
Автор: SamLab
Дата сообщения: 18.12.2004 13:08
Как с помощью NSIS добавлять в реестр двоичные данные REG_BINARY?
Автор: Wtm
Дата сообщения: 18.12.2004 16:42
SamLab

Цитата:
4.9.2.14 WriteRegBin
root_key subkey key_name valuedata
This command writes a block of binary data to the registry. Valid values for root_key are listed under WriteRegStr. Valuedata is in hexadecimal (e.g. DEADBEEF01223211151). The error flag is set if the binary data could not be written to the registry. If the registry key doesn't exist it will be created.

Не пробовал справку смотреть?
Автор: SamLab
Дата сообщения: 18.12.2004 19:13
Wtm
Все пробовал даже плагины скачивал - не помогает
Автор: dkom
Дата сообщения: 02.01.2005 00:09

Цитата:
Как с помощью NSIS добавлять в реестр двоичные данные REG_BINARY?

Если экспортируешь такой файл из реестра - то там числа будут через запятую и \.
Удаляешь все запятые и \ (цифры д.б в одну строку).
Пример
WriteRegBin HKLM SOFTWARE\Classes\CLSID\{083863F1-70DE-11d0-BD40-00A0C911CE86}\Instance\{8ACD52ED-9C2D-4008-9129-DCE955D86065} "FilterData" 0200000000008000050

Есть програмка для конвертации reg файлов в nsi скрипты (созданная из NSIS). Где-то нашел в архивах nsis форума. Какое-то время пролежит по этой ссылке (reg2nsi.zip): _http://www.konfa.ru/cgi-bin/filex.cgi?dl=reg2nsi.zip&go
Автор: Boss Dmitry
Дата сообщения: 10.01.2005 07:59
Новая версия 2.04 на http://nsis.sourceforge.net/
NSIS 2.04 http://prdownloads.sourceforge.net/nsis/nsis204.exe?download
Изменения http://sourceforge.net/project/shownotes.php?release_id=295218
Прямая ссылка http://mesh.dl.sourceforge.net/sourceforge/nsis/nsis204.exe
Автор: Wtm
Дата сообщения: 10.01.2005 11:20

Цитата:
Есть програмка для конвертации reg файлов в nsi скрипты (созданная из NSIS). Где-то нашел в архивах nsis форума.

вот она: http://aarrtteemm.nm.ru/Reg2Nsis006.zip
Это оф.сайт автора проги.
Автор: spike
Дата сообщения: 20.01.2005 02:26
как можно реализовать следующее:
1 - создание ярлыка с параметрами для запуска
2 - при uninstall, нужный файл не удалялся
3 - к названию setup файла добавлялась версия
4 - чтобы версия бралась из инфы в exe или dll файле, который входит в проект
5 - вызвать окно runas, чтобы провести операцию с правами админа
Автор: EZH
Дата сообщения: 20.01.2005 02:40
spike
1 - CreateShortCut "$SMPROGRAMS\$STARTMENU_FOLDER\shortcut.lnk" "$INSTDIR\file.ext"
2 - при uninstall ты сам прописываешь что удалять, иначе не удалиться.
3 -

Цитата:

!define VERSION "1.0" ; Версия приложения
!define SETUP "Setup" ; Определение имени выходного файла инсталляции

OutFile "${SETUP}${VERSION}.exe" ; Выходной файл инсталляции

Автор: Wtm
Дата сообщения: 20.01.2005 09:28
spike
вообще то, все это есть в документации, которая входит в состав (!) NSIS.
Автор: spike
Дата сообщения: 20.01.2005 10:11
я просто делал из визарда редактора, а там не было таких опций
Автор: Wtm
Дата сообщения: 20.01.2005 10:38
spike
при чем тут это? Справка то никуда от этого не пропала. Ну да ладно.
Автор: dkom
Дата сообщения: 24.01.2005 23:57

Цитата:
вот она: http://aarrtteemm.nm.ru/Reg2Nsis006.zip

Не, у меня другая была, созданная на коде NSIS и с исходниками для самообразования. Перезалил сюда
_http://rapidshare.de/files-en/432092/reg2nsi.rar.html
Автор: serggl2003
Дата сообщения: 04.02.2005 22:43
Nullsoft Install System (NSIS) 2.05
Latest Changes:

Цитата:
Fixed lots of quirks with components and section related instructions
Fixed case sensitive name comparison with File /x, when not using wildcards
Fixed extraction status ending prior to 100%
InstallOptions: Added TRANSPARENT flag for BITMAP fields
Fixed negative values of available space in the directory page
Added Breton translation
Minor bug fixes
Автор: MAC18
Дата сообщения: 07.02.2005 14:08
NSIS 2.05
Автор: Boss Dmitry
Дата сообщения: 08.02.2005 09:42
у кого-нить есть рускоязычная документация по NSIS? Очень надо!!!
Комрад SamLab нехочет помочь населению переводом?SamLab
Автор: spike
Дата сообщения: 08.02.2005 12:07
ошибка в файле русского языка похоже

Код: Command line:
<skip>
!define: "MUI_INNERTEXT_COMPONENTS_DESCRIPTION_INFO" already defined!
!include: error in script: "C:\Program Files\NSIS\Contrib\Modern UI\Language files\Russian.nsh" on line 28
Error in macro MUI_LANGUAGE on macroline 5
Error in script "D:\!MyProjects\TypePays.bcb\install\_typepays.nsi" on line 37 -- aborting creation process
Автор: BeerLion
Дата сообщения: 14.02.2005 19:49
spike
Russian.nsh:

Код: !define MUI_INNERTEXT_COMPONENTS_DESCRIPTION_INFO "Установите курсор мыши на название компонента, чтобы прочесть его описание."
!ifndef NSIS_CONFIG_COMPONENTPAGE_ALTERNATIVE
!define MUI_INNERTEXT_COMPONENTS_DESCRIPTION_INFO "Установите курсор мыши на название компонента, чтобы прочесть его описание."
!else
!define MUI_INNERTEXT_COMPONENTS_DESCRIPTION_INFO "Выберите компонент, чтобы увидеть его описание."
!endif
Автор: Ivanych
Дата сообщения: 22.02.2005 14:02
MAC18
Слушай - а документации к NSIS 2.05 в тя нету?
Если есть - кинь кличь в ПМ плиз.
И ваще - народ!!!
У кого есть - очень надо!

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364

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


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