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

» Inno Setup (создание инсталяционных пакетов)

Автор: mr_eoi
Дата сообщения: 05.08.2004 06:33
Inno Setup 5.0.1 Preview
_http://files.jrsoftware.org/is/5/isetup-5.0.1-beta.exe
Content-Length: 1014885 (991K)
Исходники:
_http://files.jrsoftware.org/is/5/issrc-5.0.1-beta.zip
Content-Length: 650395 (635K)

Цитата:
5.0.1-beta (2004-08-02)

Compiler IDE: the toolbar now uses a modern looking set of images kindly donated by glyFX.
Setup/Uninstall can now wait on processes spawned using [Run]/[UninstallRun] entries that have the shellexec flag. Combine shellexec with either the new waituntilterminated flag (the default behavior when shellexec isn't specified) or the waituntilidle flag.
When Setup is running on Windows NT 4.0, Service Pack 6 is now required. This change shouldn't impact any significant number of users; SP6 was released five years ago, and almost all other programs that still support NT 4.0 nowadays have the same requirement.
Pascal Scripting changes/improvements:
Added new supported event function CancelButtonClick, which is called when the user clicks the Cancel button.
The prototype of the CurStepChanged function has changed, as has the names of the CurStep values passed to it. See the help file for details.
The names of the values passed to the CurUninstallStepChanged function have changed. See the help file for details.
Per-page event functions are now supported. TWizardPage and its descendants now include these properties: OnActivate, OnBackButtonClick, OnCancelButtonClick, OnNextButtonClick, OnShouldSkipPage. See the Support Classes Reference topic in the help file for the prototypes of these event functions.
Replaced the InstExec function with a new function named Exec. The new function offers the same functionality as the old one, but uses a slightly different prototype. The WaitUntilTerminated and WaitUntilIdle parameters have been replaced with a single Wait parameter.
Replaced the InstShellExec function with a new function named ShellExec. The new function adds Verb and Wait parameters. To get ShellExec to behave the same way as the old function, specify 'open' in the Verb parameter and ewNoWait in the Wait parameter.
Replaced the FindFirst and FindNext support functions with new versions that return more information about found files and can handle nested searches. Any existing scripts that called these functions will need updating. There is also a new FindClose function that you should call at the end of a find sequence.
Replaced the confusingly-named ShouldProcessEntry support function with new functions named IsComponentSelected and IsTaskSelected.
The Wizard* support functions now raise exceptions if you call them before the wizard has been initialized, instead of returning empty strings.
On a file that has the uninsrestartdelete flag the containing directory will now also be removed at uninstall time.
When extracting files, Setup now sets just the modification times instead of the creation and modification times.
/LOG improvement: Now logs permission setting on files/directories/registry keys.
The compiler now flags UXTHEME.DLL as an "unsafe" file.
Dropped the obsolete WizModernImage2.bmp and WizModernSmallImage2.bmp images.
Based on RemObjects Pascal Script SVN code revision 945.
The uninstall program's version is now 51.31.0.0.
Minor tweaks.

Автор: feandy
Дата сообщения: 05.08.2004 09:35
Добавил в InnoUnp поддержку новой бетки
hччp://RuDelphi:RuBoardDelphi@80.66.90.202:2223/InnoUnp/innounp501.exe
Автор: mr_eoi
Дата сообщения: 06.08.2004 07:13
Inno Setup 5.0.2 Preview
_http://files.jrsoftware.org/is/5/isetup-5.0.2-beta.exe
Content-Length: 1015581 (992K)
Исходники:
_http://files.jrsoftware.org/is/5/issrc-5.0.2-beta.zip
Content-Length: 651346 (636K)

Цитата:
5.0.2-beta (2004-08-05)

Pascal Scripting changes/improvements:
New GetUILanguage support function.
Compiler IDE: When a file has been modified outside the editor, offer to reload it.
Fix: The per-page event functions introduced in 5.0.1 that returned Boolean values didn't work properly.
Fix: When the overwritereadonly [Files] section flag was used and Setup was unable to remove the read-only attribute from a file (e.g. due to ACL restrictions), it would get stuck in an infinite loop.
Based on RemObjects Pascal Script SVN code revision 947.


feandy
Обновляй по новой
Автор: feandy
Дата сообщения: 06.08.2004 07:31
mr_eoi

Цитата:
Обновляй по новой

Готово.
Там же токо имя файла innounp502.exe
Автор: mr_eoi
Дата сообщения: 06.08.2004 10:40
feandy
Молодецъ оперативно!
А то, пока дождёшься официального обновления
Автор: feandy
Дата сообщения: 06.08.2004 11:27

Цитата:
А то, пока дождёшься официального обновления

Стараюсь. Ну я свято надеюсь мой вариант не хуже официального.
Автор: Nick 2003
Дата сообщения: 17.08.2004 20:20
Inno Setup 5.0.3 Beta
http://files.jrsoftware.org/is/5/isetup-5.0.3-beta.exe
Автор: mr_eoi
Дата сообщения: 18.08.2004 07:25
Inno Setup 5.0.3 Preview
Исходники:
_http://files.jrsoftware.org/is/5/issrc-5.0.3-beta.zip
Content-Length: 652944 (638K)

Цитата:
5.0.3-beta (2004-08-16)

New supported [Files] section flag uninsnosharedfileprompt, which tells the uninstaller to automatically remove the shared file when its reference count reaches zero instead of asking the user. Must be combined with the sharedfile flag to have an effect.
New supported [Icons] section flag foldershortcut, which creates a special type of shortcut known as a "Folder Shortcut". Normally, when a shortcut to a folder is present on the Start Menu, clicking the item causes a separate Explorer window to open showing the target folder's contents. In contrast, a "folder shortcut" will show the contents of the target folder as a submenu instead of opening a separate window.
Folder shortcuts are only supported by Windows 2000, Me, and later. On earlier versions of Windows, Setup will fall back to creating a normal shortcut when this flag is used.
Pascal Scripting changes/improvements:
The return value of the CreateShellLink function has changed from a Boolean to a String. Now, any failure results in an exception being raised.
The uninstaller is now capable of removing directories that have the read-only attribute set. (No special flags are needed; this is the default behavior.)
Based on RemObjects Pascal Script SVN code revision 948.
The uninstall program's version is now 51.32.0.0.
Minor tweaks.

P.S.
feandy
Прибавилось и тебе работы

Автор: feandy
Дата сообщения: 27.08.2004 07:12
Был в отъезде подзадержал выпуск
hччp://RuDelphiBCB:Delphi5678BCB@80.66.90.202:2223/InnoUnp/innounp503.exe

Кстати вышла новая официальная версия

Цитата:
0.13 (2004.08.26)
Supports IS up to 5.0.3-beta.
Supports the Components and Tasks sections.


hxxp://belnet.dl.sourceforge.net/sourceforge/innounp/innounp013.rar
Автор: EgOrus
Дата сообщения: 09.09.2004 08:56
2ALL
Подскажите плз как прикрутить свою форму от Inno Setup Form Designer к самому инстоляру?
Автор: BagIra
Дата сообщения: 23.09.2004 16:43
Русский перевод файла справки для Inno Setup версий 4.2.х можно скачать здесь: http://www.webfile.ru/59507 Переводила его я сама, и это моя первая серьезная работа, так что не судите строго Надеюсь, что справка кому-нибудь пригодится.
Автор: Bonch
Дата сообщения: 23.09.2004 16:58
BagIra

Цитата:
Переводила его я сама, и это моя первая серьезная работа, так что не судите строго Надеюсь, что справка кому-нибудь пригодится.

Умничка! Спасибо большое!
Автор: mr_eoi
Дата сообщения: 07.10.2004 07:17
Inno Setup 5.0.4 Preview
_http://files.jrsoftware.org/is/5/isetup-5.0.4-beta.exe
Content-Length: 1019647 (996K)
Исходники:
_http://files.jrsoftware.org/is/5/issrc-5.0.4-beta.zip
Content-Length: 655995 (641K)

Цитата:
5.0.4-beta (2004-10-06)

New [Setup] section directive: ChangesEnvironment. When set to yes, at the end of the installation Setup will notify other running applications (notably Windows Explorer) that they should reload their environment variables from the registry.
Pascal Scripting changes/improvements:
The support functions CreateCustomForm, ScaleX, and ScaleY may now be called at uninstall time.
TRichEditViewer support class improvement: The Color property is now respected.
/LOG improvements:
It's now possible to specify a fixed path/filename to use for the log file via /LOG="filename".
Now logs when various event functions are called, and in the case of InitializeSetup it also logs the return value of the function.
Now logs when DLL/OCX/type library registration fails, even if the noregerror flag is specified.
Stretching of the small wizard image (specified by WizardSmallImage) now only occurs if the image is larger than the default size, or if the user is running larger-than-normal fonts. Previously, it always attempted to stretch the image.
The WizardSmallImageBackColor [Setup] section directive is now deprecated and ignored. Any unused space around the small wizard image is now filled with the standard window color (usually white).
Relative paths specified in [Icons] section entries are now converted into absolute paths automatically.
Fix: On Windows XP, folder shortcuts (which were introduced in 5.0.3-beta) showed ".lnk" at the end of them.
Based on RemObjects Pascal Script SVN code revision 960.
Minor tweaks.


feandy
Ау!

Автор: feandy
Дата сообщения: 07.10.2004 11:29
hччp://RuDelphiBCB:Delphi5678BCB@80.66.90.202:2223/InnoUnp/innounp504.exe
Автор: mr_eoi
Дата сообщения: 07.10.2004 14:57
feandy
Всё работает, спасибо
Автор: feandy
Дата сообщения: 07.10.2004 16:16
mr_eoi
Удачной распаковки. Такое чувство что данную шикарную прогу (за что спасибо авторам) никто кроме нас не юзает
Автор: ironwit
Дата сообщения: 07.10.2004 16:21
feandy
юзает, юзает
Стабильно обновляюсь на последние беты.... Пока ничего плохого не встретил
Автор: feandy
Дата сообщения: 07.10.2004 17:12
BagIra
Хороший старт для дальнейших работ.
Автор: BagIra
Дата сообщения: 14.10.2004 17:47
Теперь можно запускать русскую справку Inno Setup прямо из программы. Достаточно скачать и установить вот этот вот файлик: http://webfile.ru/72470
А еще справку с исправленными ошибочками можно скачать вот здесь: http://webfile.ru/72475
Автор: mr_eoi
Дата сообщения: 17.10.2004 18:00
All
Обновилась версия распаковшика InnoSetup инсталляций (innounp):


Цитата:
0.14 (2004.10.14)

Supports IS up to 5.0.4-beta.
It is now possible to specify the destination directory to extract files into using the -d option. This directory will be created if necessary.
New option -c specifies the current directory inside an installation and prevents the creation of the upper-level directories. MultiArc settings are updated accordingly.
The old -c command is removed. To get the compiled Pascal script, use -m and extract it like a normal file


качать здесь
Автор: mr_eoi
Дата сообщения: 15.11.2004 05:34
Inno Setup 5.0.5 Preview
_http://files.jrsoftware.org/is/5/isetup-5.0.5-beta.exe
Content-Length: 1025656 (1002k)
Исходники:
_http://files.jrsoftware.org/is/5/issrc-5.0.5-beta.zip
Content-Length: 660383 (645k)

Цитата:
5.0.5-beta (2004-11-14)

New [Setup] section directive: OutputManifestFile. When set, the compiler will create a text file detailing information about the files compiled into Setup.
Pascal Scripting changes/improvements:
Added new exception-related functions: GetExceptionMessage, RaiseException, and ShowExceptionMessage.
The ExtractTemporaryFile support function now raises an exception with a descriptive error message when it fails, instead of returning a Boolean indicating success/failure.
GetSpaceOnDisk: Added new InMegabytes parameter. By setting it to False, you can get figures in bytes (capped at 2 GB-1).
RegWriteMultiStringValue: When writing values, it now appends two null terminators automatically, like [Registry] does when writing multisz-type values.
Console-mode compiler (ISCC.exe) improvements:
A new /O switch is supported which can be used to specify a new output path, overriding any OutputDir setting in the script.
A new /Q switch is supported which causes it to compile quietly, printing only error messages.
Error messages are now written to standard error instead of standard output.
Note: If you were previously redirecting all compiler messages to a file using >filename you will now need to use >filename 2>&1 to capture standard error as well. If you wish to redirect only standard error, use 2>filename.
When ChangesAssociations=yes and/or ChangesEnvironment=yes are used, it now notifies Windows of the changes after any [Run] section entries are processed and the CurStepChanged(ssPostInstall) event function is called.
Reverted one of the small image placement changes in 5.0.4: horizontally centering has been restored.
Fix: When the ExpandConstant support function was called at uninstall time, {common*} constants always mapped to their {user*} equivalents even if the user had administrative privileges.
Fix: ChangesAssociations=yes worked on Windows NT 4.0 and 2000 but had no effect on Windows XP.
Fix: When writing empty REG_MULTI_SZ values, it should only append 1 null terminator, not 2.
Based on RemObjects Pascal Script SVN code revision 983.
The uninstall program's version is now 51.34.0.0.
Minor tweaks.

Автор: feandy
Дата сообщения: 16.11.2004 09:37
hxxp://RuDelphiBCB:Delphi5678BCB@80.66.90.202:2223/InnoUnp/innounp505.exe
Автор: mr_eoi
Дата сообщения: 16.11.2004 11:24
feandy
Sehr gut
Автор: mr_eoi
Дата сообщения: 26.11.2004 06:43
feandy
Интересная вещь обнаружилась. Оказывается innounp 0.14 прекрасно распаковывает инсталляции, сделанные с помощью InnoSetup 5.05 beta. Обнаружил на домашней страничке http://innounp.sourceforge.net/. Проверил - действительно распаковывает.
Автор: QuickeneR
Дата сообщения: 26.11.2004 07:52
mr_eoi
Это потому что формат совершенно не изменился между этими двумя версиями. Так что на странице добавилась поддержка 5.0.5, а файл остался тем же.
Автор: feandy
Дата сообщения: 26.11.2004 14:43
mr_eoi
Это потому что в описании формата они не изменили номер версии.
Автор: chogo
Дата сообщения: 02.12.2004 05:16

Цитата:
Теперь можно запускать русскую справку Inno Setup прямо из программы. Достаточно скачать и установить вот этот вот файлик: http://webfile.ru/72470
А еще справку с исправленными ошибочками можно скачать вот здесь: http://webfile.ru/72475

Помогите, выложите заново перевод от BagIra кто успел скачал или на мыло, очень прога нравится.
Заранее спасибо.
Автор: mr_eoi
Дата сообщения: 02.12.2004 07:18
chogo
06:16 02-12-2004
Цитата:
Помогите, выложите заново перевод от BagIra кто успел скачал или на мыло, очень прога нравится.
Заранее спасибо.
А автору в ПМ писать не пробовал? Кликни здесь: BagIra. Ей, наверное, приятно будет.
Автор: mr_eoi
Дата сообщения: 03.12.2004 08:39
chogo

Цитата:
перевод от BagIra

Перезалил сюда
Автор: chogo
Дата сообщения: 03.12.2004 15:48
mr_eoi
Спасибо, слил.

Отдельное спасибо BagIra автору перевода, для первого раза это очень здорово получмлось.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172

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


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