问题标签 [issi]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1155 浏览

inno-setup - ISSI Inno 设置功能

我在 Inno Setup 中使用ISSI 插件,在我的 [CODE] 部分中尝试使用 ISSI 函数时遇到错误

该插件是免费的,它的主要功能在:http: //members.home.nl/albartus/inno/ISSI_Functions/ISSI_Functions_Overview.htm

http://members.home.nl/albartus/inno/General_Information/Download_ISSI.htm

我必须使用这个 ISSI 函数,否则我在尝试使用 CurPageChanged 时会遇到重复错误。

我的代码如下:

_issi-isi 文件存在并且我的应用程序正在正确寻址。有什么建议吗?先感谢您。

0 投票
1 回答
196 浏览

inno-setup - 在安装脚本中添加自定义页面和外部 .isi 文件?

有没有办法让 Inno Setup 脚本包含创建自定义页面和外部 .isi 文件的代码(我正在使用 ISSI 加载项。)如果我尝试同时使用这两者,我会收到错误消息“重复标识符:INITIALIZEWIZARD”,因为(显然)标识符出现在我的主脚本和加载项中。

这里(不完整!)是我想用来创建自定义页面的代码(我几乎完全从 Inno Setup 提供的示例中获取它:

我还想做的(如果可能的话)是我们使用 ISSI 插件在向导的状态栏上放置一个可点击的链接,但是如果我包含此代码,我会收到错误消息:

另外,当然,自定义消息中的某些行说明了 ISSI 应该显示的内容。

如果有任何方法可以同时拥有这两种东西,我会很感激听到它。

0 投票
2 回答
706 浏览

checkbox - Inno Setup - 如何将 wpFinished 页面中的复选框与 ISSI 脚本自定义的图像重新对齐?

我是 Inno Setup 概念的新手,但我仍然在 Internet 的帮助下创建了一个安装程序。我一直在寻找一个脚本来重新对齐wpFinished页面中的复选框(Direct X、DirectPlay)。

我已经使用 ISSI 脚本重新对齐位图图像 (x180),这给我带来了这个问题,但我不想更改图像值并希望通过重新对齐复选框来进行更改。

在此处输入图像描述

在上图中,红色标记显示错误,绿色显示我想要的位置。最后,我以前从未为 Inno Setup 编写过代码,所以我不知道如何启动它。

我觉得这几行脚本可能很重要:

0 投票
1 回答
577 浏览

inno-setup - 在 Inno Setup 中使用 ISSI(添加背景图像)时实现事件函数 InitializeWizard:重复标识符“INITIALIZEWIZARD”

我正在尝试使用 ISSI 将背景图像与使用“BASS 音频库”的歌曲一起放入 Inno Setup 安装程序,但我只能保持其中一个处于活动状态,因为我收到此编译器错误:

重复标识符“INITIALIZEWIZARD”

我是否有另一种方法来获取全屏背景图像,以便我可以使用 BASS 音频库?

Inno 设置代码:

谁能帮帮我,我真的很感激。

0 投票
1 回答
123 浏览

inno-setup - 如何使用 ISSI 在 Inno Setup 的非常静音模式设置中隐藏启动画面?

我正在使用 ISSI(即 Inno Setup 的第 3 方)作为我设置的启动画面。但是当我以/VERYSILENT模式启动它时,我仍然有它显示的启动画面。

我认为在设置之前会显示启动画面或类似的东西。

请问如何隐藏启动画面?

我正在使用 Jenkins 来测试设置,所以我不能有任何显示为窗口或飞溅的东西。

我搜索了所有互联网但没有找到答案。

0 投票
1 回答
82 浏览

inno-setup - 为什么 _issi.cfg 文件在 Inno Setup 中不起作用?

在我的安装程序启动之前,我编写了这段代码来添加启动画面:

说明手册说我可以通过在 ISSI 文件夹中的“_issi.cfg”文件中设置一些预设来配置我的 ISSI 安装。这是我的“_issi.cfg”文件的样子:

但是当我编译我的脚本时,我得到了这个错误:

[ISPP] 未声明的标识符:“ISSI_IncludePath”。

在此处输入图像描述

我需要在代码中添加什么才能从_issi.cfg?

0 投票
1 回答
128 浏览

inno-setup - Why doesn't this code work like it should in Inno Setup?

At the very beginning of the script I have these lines of code:

In my [Setup] section I add the directive:

Then in the [Code] section I create the mutex:

and those 2 lines of code are at the end of the script:

But this does not work as one would expect. Whenever I launch the installer it immediately shows me the mutex's message that my apllication is already running, but this is not true. I haven't created my mutex in the Global namespace, so I don't need to use the Global\ prefix. If I comment those 4 #define directives at the beginning then the mutex won't work at all.
Could you please tell me what is wrong with my code so it works like that?

0 投票
1 回答
88 浏览

inno-setup - 我可以在 Inno Setup 中交换 ISSI SplashScreen 和语言选择对话框吗?

这是我的代码:

我希望在启动安装程序时在语言选择对话框之前显示启动画面。是否可以在不必创建我自己的语言选择对话框的情况下做到这一点?

0 投票
1 回答
152 浏览

installation - 在 Inno Setup 中需要时如何防止显示启动画面?

如何在需要时防止显示启动画面?我应该添加一些 ISSI 代码来做到这一点吗?

这是我的代码:

0 投票
1 回答
86 浏览

inno-setup - 在静默或非常静默模式下运行设置时显示启动画面

我想运行一个设置,但只显示一个启动屏幕。我目前正在使用此答案中建议的逻辑在后台运行设置:
如何使用 Inno Setup 进行静默安装?

但是,我想在安装过程中显示一个简单的图像,一旦设置完成,它就会消失。我认为我们可以使用InitializeSetupandDeinitializeSetup函数,但我不确定如何使用。

阅读问题后如何在使用 ISSI 的 Inno Setup 的非常静默模式设置中隐藏启动画面?,似乎 ISSI(Inno Setup Script Includes)具有这种功能。但是 ISSI 无法下载,因为它的网站已经死了。

此外,我还尝试了这个问题Inno Setup - Transparent Splash Screen中建议的答案,但这似乎只适用于InitializeWizard而不适用于InitializeSetup

那么,如何运行背景设置但只显示图像(jpeg、png 或 gif)?