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

» Inno Setup

Автор: Excell
Дата сообщения: 19.11.2002 11:07
Inno Setup

Официальный сайт


Цитата:
Очень симпатичная программа для создания исталляшек. Может делать только один .exe файл. Поддерживает установку с нескольких дискет. Может работать с командной строкой. Понимает ini файлы и запись в реестр.
Удобно, понятно и пока что не вызывало проблем...

Текущая версия: 5.0.6
Исходники
Автор: Bonch
Дата сообщения: 19.11.2002 11:14
Excell
При чем тут Варезник? если:

Цитата:
Inno Setup is a free installer for Windows programs.



Цитата:
как ставить русский интерфейс

MessagesFile=C:\Program Files\..\Russian-9-3.0.1.isl
Автор: Excell
Дата сообщения: 19.11.2002 14:21
Bonch
Inno Setup является DonnationWare..
Автор: Farch
Дата сообщения: 19.11.2002 17:06
Excell
какой нах
Цитата:
DonnationWare
????
ты там не обкурился? [no])))[/no]

32bit Windows версия:
My Inno Setup Extensions 3.0.4.1-beta

ПОЛНЫЕ исходники на Delphi
My Inno Setup Extensions 3.0.4.1-beta source

Official homepage: http://www.wintax.nl/isx/


Добавлено
Nep
двинь топ в программы плз.
Автор: Excell
Дата сообщения: 19.11.2002 17:15
Farch

Цитата:
Donationware или в переводе на русский "кто сколько может". На самом деле, это и есть классическая shareware программа - никаких ограничений и расчет на "честного пользователя", который заплатит, если ему программа понравится. Хотя нет, в shareware все-таки указывалось, что легально пользоваться программой, не оплачивая ее можно ограниченное время, а здесь никаких ограничений нет.

Автор: Bonch
Дата сообщения: 19.11.2002 17:51
Excell

Цитата:
никаких ограничений и расчет на "честного пользователя"

Ты назвал тему:

Цитата:
Inno Setup
» все версии и лекарства здесь

Что, собственно, "лечить" будем?

Добавлено

Farch

Цитата:
Nep
двинь топ в программы плз.

Скорее, в "Прикладное программирование". В основном сабжем программеры пользуются...
Автор: Excell
Дата сообщения: 19.11.2002 18:05
Bonch


Цитата:
Что, собственно, "лечить" будем?
Согласен лечить нечего...
Название темы изменю....


Добавлено
Bonch Что делать...

Цитата:
MessagesFile=C:\Program Files\..\Russian-9-3.0.1.isl
ничего не получается, объясно конкретней....или кинь другую идею.:-\
Автор: Farch
Дата сообщения: 19.11.2002 21:23
Excell

Цитата:
Цитата:Donationware или в переводе на русский "кто сколько может". На самом деле, это и есть классическая shareware программа - никаких ограничений и расчет на "честного пользователя", который заплатит, если ему программа понравится. Хотя нет, в shareware все-таки указывалось, что легально пользоваться программой, не оплачивая ее можно ограниченное время, а здесь никаких ограничений нет.


нет... вот точно обдолбался...
Is it really free, even for commercial use?

Yes, it is completely free of charge, even for commercial use.

(C) http://www.jrsoftware.org/isinfo.php


Добавлено
Excell

Цитата:
Вопрос такой: как ставить русский интерфейс, пробовал менять английский файл русским с сохранением имени.....ничего не получилось...

в скрипте пишешь:

Цитата:
MessagesFile=C:\Patch_to_file_\Russian-9-3.0.1.isl

и будет тебе в откомпилированном setup-e праздник...
Автор: Excell
Дата сообщения: 20.11.2002 16:38
Farch
Цитата:
в скрипте пишешь: MessagesFile=C:\Patch_to_file_\Russian-9-3.0.1.isl

TC говорит, что программа не запускается....
Автор: ymy
Дата сообщения: 20.11.2002 16:51
Народ, это Варезник, ну чего она тут висит второй день.
Автор: help
Дата сообщения: 20.11.2002 17:37
ymy
полностью с тобой согласен
to all
спасибо за интересную тему
Автор: Excell
Дата сообщения: 21.11.2002 10:26
help
ты лучше скажи как русифицировать??
Автор: Bonch
Дата сообщения: 21.11.2002 10:45
Excell
Писали же... Для того, что бы инсталляция была на русском языке, требуется внести в скрипт (файл *.iss) в раздел [Setup] параметр MessagesFile, в котором указать путь к файлу сообщений (файл *.isl). Все.
Автор: ymy
Дата сообщения: 21.11.2002 11:51
Excell Ты лучше спроси как русифицировать в Программах!!!
Программы здесь не обсуждают, даже если бы она и была варезной, что в данном случае даже абсолютно не так. Читай правила!!!
Автор: Excell
Дата сообщения: 21.11.2002 14:01
Bonch
Все - дошло....
А что с интерфейсом делать, как его русифицировать, не инсталяшку.....
Автор: Excell
Дата сообщения: 22.11.2002 12:36
ВСЕМ
плzzZZ нужен русификатор для Inno Setup, не мой (который вверху лежит...), а новый....
Автор: ymy
Дата сообщения: 22.11.2002 14:49
Excell Ты нарочно что-ли, вот вернётся Nep и застрелит, хорошо если не насмерть, правила для всех кроме тебя?
Автор: Bonch
Дата сообщения: 22.11.2002 15:44
Excell

Цитата:
как его русифицировать, не инсталяшку.....

А на кой тебе это надо? Я лично им для создания инсталляций не пользуюсь. Куда проще http://www.bhenden.org/istool/. Работает с сабжем. Попробуй.
Может ISTool лучше русифицировать?
Автор: Excell
Дата сообщения: 22.11.2002 18:16
ymy
Что ты предлагаешь: ну попроси Nep'а перекинуть темы в программы, ведь он уже создана (т.е теперь ее не убьешь!!)

Цитата:
правила для всех кроме тебя?
почему это, у меня всегда обновленные правила распечатаны
Автор: hamshen
Дата сообщения: 25.04.2003 12:56
А декомпилера в природе случайно нет?
Автор: Runtime_err0r
Дата сообщения: 25.04.2003 13:50
Excell

Цитата:
Что ты предлагаешь: ну попроси Nep'а перекинуть темы в программы, ведь он уже создана (т.е теперь ее не убьешь!!)

Что за ерунда ? Чтобы прибить тему, надо воспользоваться этой ссылкой:
http://forum.ru-board.com/postings.cgi?action=delete&forum=35&topic=9370#1

P.S. Извиняюсь зо оффтопик
Автор: Breaker1973
Дата сообщения: 23.10.2003 20:41
Inno Setup 4.0.9
_http://files.jrsoftware.org/is4/isetup-4.0.9.exe

• Specifying .bat and .cmd files directly in the Filename parameter of [Run]/[UninstallRun] section entries is now supported and encouraged
• New [Setup] directive: AllowCancelDuringInstall
• New [Run]/[UninstallRun] section flag: runhidden
• The BrowseForFolder support function now uses the current value of the Directory parameter as the initially selected directory
• Constants may now be used in the [Setup] section directive UninstallDisplayName
• Compiler IDE improvements:
• Editor: New option: Allow cursor to move beyond end of lines.
• Editor: Now uses any selected text as the initial Find text on the Find and Replace dialogs.
• Script Wizard: When you click the Add directory button it now asks if you want to include files in subdirectories also.
• Now keeps the MRU list consistent between multiple running instances.
• Fix: Child [Tasks] items that had the exclusive flag were being initially checked regardless of whether the unchecked flag was used.
• The uninstall program's version is now 51.9.0.0.
• Minor tweaks.


Автор: domen_2
Дата сообщения: 18.01.2004 06:31
Inno Setup 4.1.0
New features:
It's now possible to use custom icons for the Setup and Uninstall programs by setting the new [Setup] section directives SetupIconFile and UninstallIconFile. The custom Uninstall icon will be displayed in the upper right corner of the Uninstall Progress window too. Note: These directives are not supported if you're compiling under Windows 95/98/Me. (ML)
The Setup program now contains version info that may be customized via these new [Setup] section directives:
VersionInfoVersion (defaults to 0.0.0.0)
VersionInfoCompany (defaults to the value of AppPublisher)
VersionInfoDescription (defaults to the value of AppName + " Setup")
VersionInfoTextVersion (defaults to the value of VersionInfoVersion)
(JR & ML)
Added BeforeInstall and AfterInstall parameter support to the [Dirs], [Files], [Icons], [INI], [InstallDelete], [Registry], [Run], [UninstallDelete] and [UninstallRun] sections. They allow you to make Setup call a function once just before and once just after an entry is installed. See the CodeExample1.iss example script for an example. (ML)
The [Files] section now supports a Permissions parameter too. It is identical in syntax to the Permissions parameter already supported by the [Dirs] section but applies to files instead.
The file time stamp rounding introduced in version 4.0.11 can now be customized or disabled by setting the new [Setup] section directive TimeStampRounding.

Автор: Nep
Дата сообщения: 22.01.2004 22:46
Inno Setup 4.1.1
http://files.jrsoftware.org/is/4/isetup-4.1.1.exe
New features: Added COM Automation object support
The Select Destination Directory page of the wizard has undergone a facelift
The Select Start Menu Folder page of the wizard has also undergone a facelift
Compiler IDE improvements
Changed the way the default font is determined
A Browse button was added to the custom wizard page shown by support function InputDir
Partial version numbers are now allowed in VersionInfoVersion
Some messages have been added, changed, and removed in this version
Based on Innerfuse Pascal Script 3 CVS code from 2004-01-21 00:00 GMT
Minor tweaks
Автор: Kinno
Дата сообщения: 22.01.2004 22:55
ГЫ... а программа то бесплатная, а до сих пор в Варезнике
Автор: Newbie777
Дата сообщения: 23.01.2004 00:24
ищем дружно декомпиллер Ж)
Автор: mr_eoi
Дата сообщения: 29.01.2004 14:57
Inno Setup 4.1.3
http://files.jrsoftware.org/is/4/isetup-4.1.3.exe

Цитата:
4.1.3 (2004-01-28)

Wizard images will now be stretched or shrunk if the wizard is larger or smaller than normal, e.g. if the user is running in Large Fonts. If you prefer the old behavior (centered or clipped images), set the new [Setup] section directive WizardImageStretch to no.
The folder browser now hides folders with both the hidden and system attributes set ("protected operating system files"), such as "RECYCLER".
In multi-monitor configurations, dialogs should now appear on the same monitor as the wizard.
The uninstall program's version is now 51.12.0.0.
Minor tweaks.

4.1.2 (2004-01-26)

The Select Destination Location and Select Start Menu Folder pages of the wizard have evolved further:
The lists of folders have moved into separate dialogs, accessible via Browse... buttons.
The directory and drive browsers have been replaced with a modern, Explorer-like tree control.
The list of existing Start Menu folders has likewise been replaced with a tree control. (Previously, you could only select top-level folders.)
Both dialogs feature Make New Folder buttons which make it easy to install to subfolders of existing folders. The icon of a "new" folder has a dimmed appearance, which indicates that the folder does not currently exist but will be created later.
The [Setup] section directive DisableAppendDir is now obsolete and is no longer recognized. (To install to a subfolder of an existing folder, use the Make New Folder button on the folder selection dialog.)
Updated the custom wizard page shown by support function InputDir to use the new Browse dialog and tree control. The first parameter to InputDir has been renamed from AppendDir to NewFolderName. (ML)
Added support classes TBitmap, TBitmapImage, TFolderTreeView and TStartMenuFolderTreeView. See the CodeClasses.iss example script for examples. (ML)
Added support object MainForm of type TMainForm. See the CodeClasses.iss example script for an example that places a TBitmapImage on MainForm. Note: MainForm is only visible if [Setup] section directive WindowVisible is set to yes. (ML)
Removed support classes TNewDirectoryListBox, TNewDriveComboBox and TNewPathLabel. (ML)
Added support function CurrentFileName which returns the destination name of the [Files] entry that is currently being processed. The returned name may include constants. Note: Do not attempt to call this function from outside a Check, BeforeInstall or AfterInstall event function belonging to a [Files] entry. (ML)
Compiler IDE: added an option to the Welcome dialog to open the Examples directory.
Fix: the CodeAutomation.iss example script was missing.
Some messages have been added, changed, and removed in this version. (View differences in Default.isl)
New messages: ButtonWizardBrowse, ButtonNewFolder, BrowseDialogTitle, BrowseDialogLabel, NewFolderName.
Changed messages: SelectDirLabel2, SelectStartMenuFolderLabel2.
Removed messages: ButtonBrowseOpen, ButtonBrowseClose.
Based on Innerfuse Pascal Script 3 CVS code from 2004-01-26 00:00 GMT.
Minor tweaks.

Да, активно взялись они за дело в новом году
Автор: mr_eoi
Дата сообщения: 12.02.2004 06:53
Inno Setup 4.1.5
http://files.jrsoftware.org/is/4/isetup-4.1.5.exe
Size: 1,036 KB

Цитата:
4.1.5 (2004-02-11)

A new compression method has been implemented: lzma. LZMA is the algorithm that Igor Pavlov's excellent 7-Zip archiver uses by default. Typically it compresses at least 20% better than the existing bzip method. (By using LZMA compression, the installer for Inno Setup itself is now 150 KB smaller than before, despite the inclusion of two new DLLs!)
LZMA compression may activated using the Compression [Setup] section directive. For maximum compression, also set SolidCompression=yes. See the help file for full details.
Note: Since the support for LZMA compression is brand new, it hasn't undergone widespread testing yet. Use with caution in production installations.
Compiler IDE improvements:
Added new Build | Low Priority During Compile option. When checked, the IDE will run as a low-priority process during compilation, which helps prevent the compile process from monopolizing CPU resources.
Now shows an animated icon during compilation, as well as a progress bar that shows the percentage of files that have been compressed thus far.
The obsolete CompressLevel [Setup] section directive is no longer recognized by the compiler. Use Compression instead.
Minor tweaks.

4.1.4 (2004-02-08)

Compiler IDE improvements:
Added new Run | Terminate command.
Now shows the exit code Setup returns.
Setup now supports delay loaded DLLs in the [Code] section. See the CodeDll.iss example script for an example. (ML)
Added new "Using DLL's" and "Using COM Automation objects" topics to the help file. (ML)
Added a Microsoft IIS virtual dir creation example to CodeAutomation.iss. (ML)
On [Registry] entries, constants may now be used in the ValueData parameter when ValueType is set to dword.
Previously, it was possible to circumvent the destination and Start Menu folder name length limits by selecting a folder using the browser. Now it checks the length of the entered paths when Next is clicked.
Fix: the COM Automation object support wasn't working for COM methods with more than 1 parameter.
Some messages have been added in this version. (View differences in Default.isl)
New messages: DirNameTooLong, GroupNameTooLong.
Based on Innerfuse Pascal Script 3 CVS code from 2004-02-08 00:00 GMT.

Автор: mr_eoi
Дата сообщения: 26.02.2004 06:44
Inno Setup 4.1.8
http://files.jrsoftware.org/is/4/isetup-4.1.8.exe
Content-Length: 920333 (899 KB)

Цитата:
4.1.8 (2004-02-25)

Two new [Setup] section directives have been introduced:
AppendDefaultDirName, which defaults to yes and reintroduces the "AppendDir" behavior of Inno Setup 4.1.0 and earlier -- that is, when a new folder is clicked on the Browse dialog displayed by the Select Destination Location wizard page, Setup will automatically append the last component of DefaultDirName onto the new path.
AppendDefaultGroupName, which also defaults to yes and provides similar behavior for the Select Start Menu Folder wizard page.
The Compression [Setup] section directive now defaults to lzma. In almost all cases, lzma compresses better than the other supported methods. Previously, zip was the default. (ML)
Executable files are now compressed even better, thanks to a new encoding/decoding pass that optimizes x86 JMP & CALL instructions. The size of the installer for Inno Setup itself has dropped almost 50 KB due to this change.
On [Files] entries, the flags external and recursesubdirs may now be combined. (ML)
Livened up the Select Destination Location and Select Start Menu Folder wizard pages by adding icons to them.
Added edit boxes to the folder browser dialogs.
Some messages have been added and removed in this version. (View differences in Default.isl)
New messages: SelectDirLabel3, SelectDirBrowseLabel, SelectStartMenuFolderLabel3, SelectStartMenuFolderBrowseLabel.
Removed messages: SelectDirLabel2, SelectStartMenuFolderLabel2.
Minor tweaks.
4.1.7 (2004-02-20)

On a disk-spanned installation, it now prefixes the current name of setup.exe when searching for the *.bin files. Previously, it prefixed the value of compile-time setting OutputBaseFilename, which meant that if you renamed setup.exe after compiling the installation, you couldn't also rename the *.bin files.
When UseSetupLdr is set to no, SETUP.0 is now named OutputBaseFilename-0.bin.
Fix: If a Flags parameter contained two or more consecutive spaces, flags after the consecutive spaces were ignored.
4.1.6 (2004-02-19)

Decreased the size of compiled installations by 80 KB or more with no loss of functionality:
Completely rewrote the LZMA decompression support to use the new, more compact LZMA SDK. This makes installations which use LZMA compression over 20 KB smaller.
LZMA compression is now used on Setup's internal structures instead of "zip" compression. This saves 60 KB or more.
Note that if you previously ran UPX on the *.e32 stubs, you shouldn't anymore because you will most likely wind up with a larger installation now.
The [Files] section now supports an Excludes parameter to specify a list of comma separated filename wildcards to exclude. (ML)
The [Files] section now supports a sortfilesbyextension flag to instruct the compiler to compress the found files sorted by extension befores it sorts by path name. This potentially decreases the size of Setup if the SolidCompression [Setup] section directive is also used. (ML)
The values accepted by the InternalCompressLevel directive have changed.
Compiler IDE: Smoother-moving progress bar when LZMA compression is used.
Some corner case MBCS support improvements.
Based on Innerfuse Pascal Script 3 CVS code from 2004-02-18 00:00 GMT.
The uninstall program's version is now 51.13.0.0.
Minor tweaks and fixes.

Автор: Kinno
Дата сообщения: 26.02.2004 13:48
Nep
Закрой пожалуйста тему, ей место в программах

Страницы: 12

Предыдущая тема: Radiator


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