PDA

View Full Version : [CIUv3] Custom Installer Ultimate v3


Pages : [1] 2 3 4

KaktoR
31-12-2018, 02:46
https://i.imgur.com/dbJtfo7.pnghttps://i.imgur.com/5t9CCJS.png

We present you the third big step in Custom Installer (Ultimate) history.

It all begun with yener90 (https://fileforums.com/member.php?u=122513), who was the initial creator of old CI (Custom Installer) and later, after some developement, he released an improved version of CI, namely CIU.

Since then, CIU became one of the most popular tools to create custom installations with a ton of graphical and shape liberties to help you to create unique graphical installer for your game/program backups. For whatever reason you make them.

Someday yener90 left the developement, but it was not the end of the journey. There was a person who was interrested in proceed further with this project. His name was BAMsE (https://fileforums.com/member.php?u=174967).

He made some great additions to CIU and most of them are still a part of today's version. However, even BAMsE dropped the project for personal reasons after 2 years of developement.

After this, long time there was no progress. One day, I came up and made small additions and fixes (I'm not a programmer and changes/fixes were time consuming) with help of some of the community's greatest personalities:
peterf1999 (https://fileforums.com/member.php?u=123714) (who implemented his own hardware detection library)
Razor12911 (https://fileforums.com/member.php?u=196265) (for implementing UltraArc and gave us so much tools for compression)
altef_4 (https://fileforums.com/member.php?u=191880) (for helped me out here and there)
Simorq (https://fileforums.com/member.php?u=214105) (who has done different compression things and other things for CIU)
Cesar82 (https://fileforums.com/member.php?u=178707) (he helped me out too lol).

A few months ago, Cesar82 (https://fileforums.com/member.php?u=178707) came up to me and did a lot of stuff. From this point he took over the developement of CIU til today, which is great because since then the developement literally had a jump in light years.

But before this, Gupta (https://fileforums.com/member.php?u=228531) decided to proceeed with BAMsE's latest script, v2.0.4 Beta 5, and released his own v2.0.5g.

Ok, enough of revel in memories!

Thanks goes out to all contributors. Just to name a few:
pakrat2k2 (https://fileforums.com/member.php?u=79172), Simorq (https://fileforums.com/member.php?u=214105), omdj (https://fileforums.com/member.php?u=116855), houcine80 (https://fileforums.com/member.php?u=208139), GTX590 (https://fileforums.com/member.php?u=175557), mausschieber (https://fileforums.com/member.php?u=172397), Chayan Manna (https://fileforums.com/member.php?u=227917), sajmon83 (https://fileforums.com/member.php?u=233811)

Old source codes can be found here (https://drive.google.com/drive/u/2/folders/1c5SgrEVqI06miBw4C68RfGIQz7ZIYMID)

HOW TO USE:
1) Download the attachment and also the latest DiskSpan GUI from DiskSpan GUI thread (https://fileforums.com/showthread.php?t=104507) and extract both files using WinRar or 7Zip.
2) Move the "COMPRESSOR" folder from the DiskSpan_GUI attachment to the CIU source code folder.

Credits
==== CUSTOM INSTALLER ULTIMATE V3 ====
Initial Creator: Yener90
Former Modder: BAMsE
Current Modder: Cesar82

Inno Setup Unicode by Jordan Russell and Martijn Laan

=========== Libraries Used ===========
Bass Audio Library (BASS.dll) by un4seen developments
Botva2 Library (Botva2.dll) by South.Tver
CallbackCtrl Plugin (CallbackCtrl.dll) by RESTOOLS
Splash Plugin (IsGsg.dll) by South.Tver
Media Player Plugin (ISMediaLib.dll) by altef_4
Codejock Skin Library (ISSkin.dll) by Codejock Software
Slideshow Plugin (IsSlideShow.dll) by Dimon-na-domu
System Information Plugin (ISSysInfo.dll) by peterf1999
Packer Library (Pckr.dll) by altef_4
VCL Style Plugin (VclStylesInno.dll) by Rodrigo Ruz
Library for archive unpacking, PB and other stuff (ISDone.dll) by ProFrager
Library for FreeArc unpacking (UnArc.dll) by Bulat Ziganshin

============ Other Things ============
FreeArc by Bulat Ziganshin
DiskSpan by Razor12911
Quick Ani2Icon by Carifred

F A Q

Q - What's the difference between UltraArc and DiskSpan?
A - DiskSpan is a CLS module created by Razor12911 initially to replace UltraArc. DiskSpan doesn't have to merge splitted archives back to a single original archive like UltraArc. It is the same principle as a splitted WinRAR / 7zip archive. In UltraArc, splitted archives have to be merged back to original archive before extraction starts, which is - depending on the size - time consuming. In some cases it could double the installation time and even double (or more) the installation size temporaly.

Q - How to use non-DiskSpan/UltraArc freearc archives?
A - Just create one and add it to records.ini.

Q - How to use my own compressors with CIUv3?
A - Make a folder with all your tools need to decompress the archive (arc.ini, cls.ini, cls files, etc.......), mark all files and create a simple freearc archive with any internal freearc compression you want. Name this archive "Setup.dll" and place it next to Setup.exe. Inside this archive you can also include records.ini if you like.

Q - I just see blank pages in help CHM file. What can I do?
A - Right click on the file -> Properties -> check the "Allow" checkbox on the bottom, then click Ok. Now you can see the file contents.

--- May be continued ---

doofoo24
31-12-2018, 02:58
very cool :cool:

Razor12911
31-12-2018, 04:04
GUI designer coming? :D

yasitha
31-12-2018, 04:46
GUI designer coming? :D

Long time no see huh :D

KaktoR
31-12-2018, 06:54
GUI designer coming? :D

Not yet. Would like to start on it in the next few weeks. Still have to figure out some things ;)

Archives uploaded. Have fun.

Happy new year everyone!

yasitha
31-12-2018, 08:31
Not yet. Would like to start on it in the next few weeks. Still have to figure out some things ;)

Archives uploaded. Have fun.

Happy new year everyone!

Super!!! Thanks.. :)

pakrat2k2
31-12-2018, 15:28
Very cool, huge thanks for all the hard work in the background for all those concerned.

masen485
01-01-2019, 05:04
[CIUv3] Custom Installer Ultimate v3 do you know how to share the training video?

Golden-Mask
01-01-2019, 05:50
Just upload it @masen485 to the Tutorial Index.

zirkhaki
02-01-2019, 11:14
I couldn't install a game compressed with srep+lolz. it showed an error popup and closed the installer.

Replaced cls-lolz_x64 with the one in CIUv2 v2.0.3.9 U15.2 folder and the installer worked.
should we use the new cls-lolz_x64.exe to compress the games to be able to use this new exe to decopress?

another problem:
when installer prompt to insert disk 2, I clicked on OK button to address the next folder but installer closed instantly. I tried again but this time I could choose the second folder. maybe a temporary problem.

KaktoR
02-01-2019, 11:19
Yes seems so
https://fileforums.com/showpost.php?p=478308&postcount=10

Don't use VCL skin with diskspan (sometimes installer crash, sometimes it works. It's a diskspan cls problem).

Simorq
02-01-2019, 13:20
Hi KaktoR
It's better to update these two.

7-Zip 18.06
Changelog
The speed for LZMA/LZMA2 compressing was increased by 3-10%,
And there are minor changes in compression ratio.
Some bugs were fixed.
The bug in 7-Zip 18.02-18.05 was fixed: there was memory leak in xz decoder.
7-Zip 18.02-18.05 used only one CPU thread for bz2 archive creation.


Zstandard v1.3.8
Detailed list of changes

perf: better decompression speed on large files (+7%) and cold dictionaries (+15%)
perf: slightly better compression ratio at high compression modes
api : finalized advanced API, last stage before "stable" status
api : new --rsyncable mode, by @terrelln
api : support decompression of empty frames into NULL (used to be an error) (#1385)
build: new set of build macros to generate a minimal size decoder, by @felixhandte
build: fix compilation on MIPS32, reported by @clbr (#1441)
build: fix compilation with multiple -arch flags, by @ryandesign
build: highly upgraded meson build, by @lzutao
build: improved buck support, by @obelisk
build: fix cmake script : can create debug build, by @pitrou
build: Makefile : grep works on both colored consoles and systems without color support
build: fixed zstd-pgo target, by @bmwiedemann
cli : support ZSTD_CLEVEL environment variable, by @yijinfb (#1423)
cli : --no-progress flag, preserving final summary (#1371), by @terrelln
cli : ensure destination file is not source file (#1422)
cli : clearer error messages, notably when input file not present
doc : clarified zstd_compression_format.md, by @ulikunitz
misc: fixed zstdgrep, returns 1 on failure, by @lzutao
misc: NEWS renamed as CHANGELOG, in accordance with fb.oss policy

KaktoR
02-01-2019, 13:27
They are already updated

Edit: Ok zstd is on 1.3.7 in CIU. Updated version will come with next update.

zirkhaki
05-01-2019, 10:55
Don't use VCL skin with diskspan (sometimes installer crash, sometimes it works. It's a diskspan cls problem).

how to do that? what exactly I should do? I'm using Diskspan like before CIUv3. I didn't change anything but now this problem occurs.

KaktoR
05-01-2019, 11:06
Delete Setup.vsf file

mahmoudmakhamra
06-01-2019, 03:19
Can I disable [SmallInstaller]؟

mausschieber
06-01-2019, 03:34
Can I disable [SmallInstaller]؟

i think under

[InstallOptions]
---------------------------------------------------------------
AllowWithoutSmallInstaller=1

mahmoudmakhamra
06-01-2019, 04:17
i think under

[InstallOptions]
---------------------------------------------------------------
AllowWithoutSmallInstaller=1

do not work

KaktoR
06-01-2019, 04:33
Just delete Background folder

mahmoudmakhamra
06-01-2019, 04:58
just delete background folder

tnx you

Cesar82
06-01-2019, 07:08
i think under

[InstallOptions]
---------------------------------------------------------------
AllowWithoutSmallInstaller=1
This key is to allow the end user to disable the SmallInstaller through an external setup.ini (But smallInstaller files must be added)
The same goes for the key AllowWithoutAutorun= but to allow the end user to turn off the autorun page:
[InstallOptions]
AllowWithoutAutorun=1

Summing up: It allows the end user to choose whether to use smallInstaller and autorun pages.

In the external setup.ini the end user should use to diable smallInstaller or :
[InstallOptions]
WithoutAutorun=1
WithoutSmallInstaller=1

In the external setup.ini the end user must use to disable the smallInstaller or Autorun pages only if the conversion creator allows through the keys in setup.ini before compile setup.exe:
[InstallOptions]
AllowWithoutAutorun=1
AllowWithoutSmallInstaller=1


As kakoR has replied, for the creator of the conversion does not use SmallInstaller, just delete the backgroud folder or just rename it.

Simorq
08-01-2019, 03:19
Fixed a font problem in the Licenses Accepted

http://uupload.ir/files/myx8_bug.png

http://uupload.ir/files/mtq2_fix.png

..................
LicenseCheckLabel.Lbl := TLabel.Create(WizardForm);
LicenseCheckLabel.Shd := TLabel.Create(WizardForm);
with LicenseCheckLabel.Lbl do begin
Parent := WizardForm;
Autosize := False;
Caption := Wizardform.LicenseAcceptedRadio.Caption;
.............

Edit
....................
LicenseCheckLabel.Lbl := TLabel.Create(WizardForm);
LicenseCheckLabel.Shd := TLabel.Create(WizardForm);
with LicenseCheckLabel.Lbl do begin
Parent := WizardForm;
Autosize := True;
Caption := Wizardform.LicenseAcceptedRadio.Caption;
.....................

Simorq
08-01-2019, 03:25
Fixed a font problem in the ComponentsDiskSpaceLabel
http://uupload.ir/files/x2ij_bug.png
http://uupload.ir/files/6mtg_fix.png

..................... ComponentsPage := CreateCustomPage(SystemPage.ID, '', '');

ComponentsDiskSpaceLabel.Lbl := TLabel.Create(WizardForm);
ComponentsDiskSpaceLabel.Shd := TLabel.Create(WizardForm);
with ComponentsDiskSpaceLabel.Lbl do begin
Parent := WizardForm;
Transparent := True;
AutoSize := False;
.....................

Edit
.....................
ComponentsPage := CreateCustomPage(SystemPage.ID, '', '');

ComponentsDiskSpaceLabel.Lbl := TLabel.Create(WizardForm);
ComponentsDiskSpaceLabel.Shd := TLabel.Create(WizardForm);
with ComponentsDiskSpaceLabel.Lbl do begin
Parent := WizardForm;
Transparent := True;
AutoSize := True;
....................

Gupta
08-01-2019, 07:30
Awesome

pakrat2k2
12-01-2019, 20:29
Hotfix corrected issue just fine. :D

pakrat2k2
18-01-2019, 16:36
Could a small change be made when it asks for next disk with file bla bla....
Actually have the disk number included ? If testing it only asks for filename not disk# / filename.

Cesar82
18-01-2019, 19:54
Could a small change be made when it asks for next disk with file bla bla....
Actually have the disk number included ? If testing it only asks for filename not disk# / filename.
I did not understand his question for sure.
When prompted the first volume of the disk displays the message stating which disk and file name to look for.
For diskspan files only before starting the extract prompts for the disk telling which disk number (Done within the CIU). In the diskspan extension files ".002",. "003", etc. the search is done internally inside the DiskSpan library and it is not possible to pass the information of the disk number that needs to be inserted. This is why the messages are different for files with ".002", ".003", etc. extensions.

Titeuf
19-01-2019, 02:22
Hello everyone,
Tell me how and how to use the following tools in the "_Tools (2019-01-01)" directory: Setup Patch Maker
Thanks in advance

houcine80
19-01-2019, 11:11
Hi
@Cesar82
this line (LineHeight = 1) on Equalizer does not work

mausschieber
19-01-2019, 16:04
Hi
@Cesar82
this line (LineHeight = 1) on Equalizer does not work

in my chase it work

NumberOfStripes=10
NumberOfBlocks=6
BlockWidth=5
BlockHeight=2
LineHeight=1

houcine80
20-01-2019, 02:37
in my chase it work

NumberOfStripes=10
NumberOfBlocks=6
BlockWidth=5
BlockHeight=2
LineHeight=1

ok i'm going to test with other setup.ini

houcine80
20-01-2019, 03:12
in my chase it work

NumberOfStripes=10
NumberOfBlocks=6
BlockWidth=5
BlockHeight=2
LineHeight=1

yes it works with other ini :)

Cesar82
20-01-2019, 14:06
Hi
@Cesar82
this line (LineHeight = 1) on Equalizer does not work

It's working perfectly here.

Open Setup.ini with Notepad ++ and enable the Show All Characters option on the button shown in the image.
Note that they do not contain any non-numeric characters after the "=" in any of the lines (Except line "Position=" which is a string)
https://i.imgur.com/9kew1HM.png

Cesar82
21-01-2019, 22:57
I've noticed that if 64BitOnly=1 that it makes no difference if you use
Exe=game.exe
ExePath=
Exe64=
Exe64Path=

shouldnt the exe/path match 64BitOnly if its selected as 1?


The keys Exe64= ExePath64= only serves when it has different executables for 32-bits or 64-bits.
Using 64BitOnly=1 you can use any one of the keys (keys with 64 number or without 64 number).
If there is no key with number 64 the CIU use the information from the keys without 64 number.

houcine80
22-01-2019, 13:52
Hi
Music=0
on autorun it works for you ??

mausschieber
22-01-2019, 15:08
Hi
Music=0
on autorun it works for you ??

no the music play with Music=0

houcine80
24-01-2019, 06:32
Hi
I noticed there is a problem between (checkbox license agreement) and button next times when you click on next it check (license agreement checkbox)

houcine80
24-01-2019, 06:42
the bug it comes when I used (OnlyLabel =1) and you click on the empty of button and it unchecks or check.
but I do not know it's bug or it's like that

houcine80
24-01-2019, 14:45
works perfectly now thx :)

K4miKaZe
03-02-2019, 08:51
Hi !!!

I started to use CIU since yesterday for testings. I have a few questions. Maybe i didnt looked right into the code but isnt there a CRC checker included on CIU like on Asis? Also i have a strange problem with the registry entries, when i uninstall any game the registry files didnt get deleted with the uninstaller. On the registry script file it tells to not delete those two rows at the end but it doesnt work for me. So far i have not found more problems, had to include some more code for default dir and other stuff that i couldnt get to work. Also i had to replace Lolz too as my already created conversion were not working with the version included on latest CIU (i think its a newer version).

But overall it looks very nice, great job !!!

Edit: Finally i have succefuly added a crc check with quicksfv, so this problem is solved. But im still having trouble with the registry entries, they dont get deleted by the CIU uninstaller. Also the installation folder (game folder) isnt removed either, its empty but still there. I just enabled on inno script the inno uninstaller to make some checks, with the inno uninstaller those registry entries will be removed without problem. Also this happens also on ciu v2 (checked it some minutes ago). Just wondering if it was already mentioned here, have searched a bit but didnt found anything related to this. Anyway i will still look into the script tomorrow, lets see if this can be solved, never liked to have files or reg entries after uninstalling.

Regards !!!

Cesar82
03-02-2019, 19:26
@K4miKaZe
I did not respond using quote to not take up too much space.

1. CIU has no hash verification (CRC). With hash verification it would take longer to install a game. Hash checking would be required for a delta-based update function to confirm if the files are all compatible before changing them, but CIU no longer has the update function...

2. If you have not removed a game registry, please send me your project via a PM (Private Message), which I will correct for the next CIU update. Always superimpose the last hottfix that is on the final pages of the CIU thread because the bugs may have already been fixed in the hotfix.

3. Which folder did not remove? The final installation folder (Game Name) or the Publisher folder of the game (folder before the game folder). Send me the answer by PM, which I'll check on the CIU code.

K4miKaZe
03-02-2019, 22:47
Hi Cesar82, perfect. I will send you in some hours when i get back home from work a detailed pm and also those files. But as said, it happens on a clean install too (just unpacking ciu, adding hotfixes and then just add registry entries and build the installer that is set as example on ciu). Registry installs fine but doesnt get removed after an uninstall. And also the folder is the "Game Folder" as i like to install on games folder i personalize the installation so it doesnt create the publisher folder. Anyway, in some hours i will send you more details and dont worry about crc check, i added yesterday an working option which can be checked same way as a redist (something like on the old Asis installer).

Many thanks !!!

K4miKaZe
04-02-2019, 21:12
This hotfix works now perfect with the Registry and InstallDir problems i had on the previous version.

Muito obrigado Cesar82 !!!

Simorq
06-02-2019, 02:22
Hi Cesar82
http://s8.picofile.com/file/8351426642/Bug.jpg

In the "Setup requires" section there is a bug.
It should be 14 GB, not 140 gb

CIU 3.0.0.0 UPDATE 1 - HOTFIX 4

KaktoR
06-02-2019, 02:33
^
I can't reproduce this error

https://i.imgur.com/4u5xVM6.png

doofoo24
06-02-2019, 02:36
is there a way to fix inno script with xtool when used with cls-diskspan.dll
when asked to enter setup.002 or 003 ect..
if you press cancel (the one inside) the setup just hang with xtool at 0%

function MyDiskRequest(APath, AFilename: String): String;
var
MsgResult: Integer;
begin
Result := APath;
if not FileExists(AddBackSlash(Result) + AFilename) then
repeat
MsgResult := MsgBox(GetMessage(1, AFilename,''), mbConfirmation, MB_OKCANCEL);
if MsgResult = mrCancel then
WizardForm.CancelButton.OnClick(nil);
if (MsgResult = mrOk) and (FileExists(AddBackSlash(Result) + AFilename) = False) then
if MsgBox(GetMessage(2,'',''), mbConfirmation, MB_YESNO) = mrYes then
if GetOpenFileName('', Result, Result, AFilename + '|' + AFilename, AFilename) then
Result := ExtractFileDir(Result);
until (FileExists(AddBackSlash(Result) + AFilename) = True) or (ISDoneError = True);
end;

:confused:

doofoo24
06-02-2019, 03:31
not the cancel button for the installer...
i'm talking about cancel button inside the browser when you asked to insert setup.002...
xtool.exe reamin in taskmanager the main cancel button work normally...
i think something to do with
if MsgResult = mrCancel then
WizardForm.CancelButton.OnClick(nil);

Cesar82
06-02-2019, 06:56
Hi Cesar82
http://s8.picofile.com/file/8351426642/Bug.jpg

In the "Setup requires" section there is a bug.
It should be 14 GB, not 140 gb

CIU 3.0.0.0 UPDATE 1 - HOTFIX 4

https://i.imgur.com/WxG8I5v.png

The value is correct.
GameSize key is in Mb.
14000 Mb = 13.67 (The MbToGb conversion used in CIU is around to 14.0 GB)
During the MbToGb conversion in CIU the division of the GameSize value is made by 1000, not by 1024 that would be correct
14000 Mb ~ 14.0 GB

KaktoR
06-02-2019, 07:04
Seems to be a problem with the font then.

pakrat2k2
06-02-2019, 07:10
few bugs found in last update Hotfix.4

[PercentLabel] , [PercentLabel] -> MoveY=50 still in original position rather then moving to setting

default {pf} is Program Files rather then old Program Files (x86)

When selecting Cancel after install has started leaves the install folder behind & doesnt delete it, when it did in earler versions. Also have to cancel 2-3 times before it actually does stop the install process.

KaktoR
06-02-2019, 07:13
default {pf} is Program Files rather then old Program Files (x86)


{pf}
Program Files. The path of the system's Program Files directory. {pf} is
equivalent to {pf32} unless the install is running in 64-bit mode, in which
case it is equivalent to {pf64}.

pakrat2k2
06-02-2019, 07:20
ive know that but it still sets it to Program Files rather then Program Files (x86) when it used to in earlier versions.

First image Hotfix 4

second image is from Update 1

they are BOTH in 64 bit mode!

K4miKaZe
06-02-2019, 07:33
ive know that but it still sets it to Program Files rather then Program Files (x86) when it used to in earlier versions.

First image Hotfix 4

second image is from Update 1

they are BOTH in 64 bit mode!

Isnt it supposed to work this way? I mean, if you set x64 mode it should install to Program Files folder as its x64 only, with x64 mode disabled it should go to x86 folder as x86 can be used for both versions.

Cesar82
06-02-2019, 07:35
few bugs found in last update Hotfix.4

[PercentLabel] , [PercentLabel] -> MoveY=50 still in original position rather then moving to setting

It's working perfectly here.
NOTE: The progress bar label PercentLabel during uninstallation is fixed (it gets centralized and MoveX, MoveY is disabled in the uninstall bar)
https://i.imgur.com/IjDF7az.png


default {pf} is Program Files rather then old Program Files (x86)

If the 64BitOnly=1 option in Setup.ini
{pf} = Program Files
If the 64BitOnly=0 option in setup.ini
{pf} = Program Files (x86)

All other variables that have double paths (32 and 64 bits) are also changed using 64BitOnly=1.
Variables such as ComomFiles ({cf}) and others.
Using 64BitOnly=1 registry keys like HKEY_LOCAL_MACHINE\SOFTWARE are created in HKEY_LOCAL_MACHINE\SOFTWARE (Not in more at: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node)


When selecting Cancel after install has started leaves the install folder behind & doesnt delete it, when it did in earler versions. Also have to cancel 2-3 times before it actually does stop the install process.

I've already created an executable to do the deletion of the folder, which will be overwritten by the current Clean.bat that runs when exiting the installer.
The .bat file does not support special characters such as ™.

The delay when exiting the installer may be because when you cancel the installation, the uninstall process is done in silent mode (Does not display progress).
Depending on the number of files already installed that need to be erased, it may take some time before you quit the installer. (Erase files one by one)
Then I'll check the process of deleting folders better.
Maybe I put that when starting the files removal the cancel button is set to disabled, to avoid clicking it again.

doofoo24
06-02-2019, 08:06
The RequestDisk function in the CIU script is not valid for .002, .003, etc. files.
The RequestDisk window displayed while searching for .002, .003, etc. files is done inside the DiskSpan.dll library (not in CIU script).

[I]I did not quite understand his problem.
From what I understand the process XTool.exe is running if you cancel the search for the .002, .003, etc. file.
.

yes.
when used with xtool it just hang in the proccerss at 0% cls-lolz and cls-srep close but the installer remain stuck i need to press on cancel (installer) to exit but does not delete the files that installed...
i tested other script the same problem with xtool/ztool...
DiskSpan.dll

pakrat2k2
06-02-2019, 08:44
In InstallerScript_3.0.0.0.u1 [2019.02.05].iss the line numbers you said & what I extracted are 1 line different ?

houcine80
06-02-2019, 09:56
@Cesar82
OnlyLabel=1 does not work on [SmallButton] ??

KaktoR
06-02-2019, 12:04
@Cesar

[CMDCommands], are they always executed from {app} folder or from {tmp} folder (working dir)?

Cesar82
06-02-2019, 15:23
In InstallerScript_3.0.0.0.u1 [2019.02.05].iss the line numbers you said & what I extracted are 1 line different ?
In the update1.hotfix4 script on the previous page, it's exactly lines 6024 and 6030. You may have inserted a line somewhere before line 6024 in the script.
--------------------------
@Cesar82
OnlyLabel=1 does not work on [SmallButton] ??
Fixed in Hotfix 5.
--------------------------
@Cesar
[CMDCommands], are they always executed from {app} folder or from {tmp} folder (working dir)?
I do not know if this was the question...
But the bat file (.cmd) is created inside the {tmp} directory.
An is-XXXXX.cmd file (XXXX, are randomly generated characters) is created.
TmpFile: = GenerateUniqueName(ExpandConstant ('{tmp}'), '.cmd');

pakrat2k2
07-02-2019, 11:59
found what was wrong by your image. You have to have values in PercentLabelSI as well.
I was just using PercentLabel, works as I wanted now.

thanks

KaktoR
07-02-2019, 12:25
[PercentLabel] is for the label if you don't use smallinstaller. [PercentLabelSI] is for Smallinstaller only (I think).

houcine80
07-02-2019, 16:36
[PercentLabel] is for the label if you don't use smallinstaller. [PercentLabelSI] is for Smallinstaller only (I think).

[PercentLabel] withOut smallInstaller i think

Cesar82
07-02-2019, 17:13
found what was wrong by your image. You have to have values in PercentLabelSI as well.
I was just using PercentLabel, works as I wanted now.

thanks
All sections with [xxxSI] refer only to the small installer (SI = SmallInstaller)

The options in [PercentLabel] are for the percent label of the "Installer" (BigInstaller)
The options in [PercentLabelSI] are for the percent label of the "SmallInstaller".
If you use SmallInstaller it is best to configure both sections.
For if you double click the SmallInstaller will change to the Installer (BigInstaller) and if it is not confugured the percent label will be at the center of the Installer progress bar.

?
In the next hotfix (If I do not forget), I will make sure that if the value does not exist in one section, read the value in the other section.
Example: If MoveX or MoveY does not exist in [PercentLabel] and exists in [PercentLabelSI], it will be read in the [PercentLabelSI] section, or vice versa.
What do you think. Would it look better this way, or leave it as it is?

KaktoR
08-02-2019, 03:40
@Cesar:
I've found something strange.

If you install with diskspan and CIU asks for next archive, it seems that some files will be unpacked after this message pop up.

Installer was at 15,7% if the "Next Disc" message pop up, a few seconds later it was on 16,1% and unpacked some files. It seems to be a delay or something.

Cesar82
08-02-2019, 06:29
@KaktoR

I did not realize that.
Are files also extracted, or only the percentage (including progress bar) changed?
Possibly this occurs inside some of the libraries (Isdone.dll, Unarc.dll, or DiskSpan.dll).
This bug is only visible using diskspan, because UltraArc does not pause progress while installing (does not request part .002, etc).
I think this is not so important to correct.

The progress of CIU I think very wrong as it is.
Example: If you put 2 ARC files. The first one with 1 MB and the second with 1 GB.
When extracting the first one (1 MB) will already be showing 50% progress and the remaining time will be equal to the time it took to extract the first 1 MB.
This could be fixed by adding a Size (Size of extracted files)
It would add up all the size and divide by the amount of files.

//Setup.ini (DiskSpan File)
[ExtractSettings]
ArcFile1=Data1.bin.001;DestDir:{app};Type:ARC;Disk :1; Size:1200;

//Records.ini (UltraArc or DiskSpan File)
[Record1]
Type=Freearc_Original
Source={src}\Data1.bin.001
Output={app}
Disk=1
Size=1200

KaktoR
08-02-2019, 08:23
Files are extracted too (but only if you have many small files within the archive). But I can't tell you if the files actually are really extracting or just a delay is CurFile

---

Yes true. But I think yener did it so to keep things simple.

Size should be just optional in my opinion.

Cesar82
09-02-2019, 20:05
I have posted a test preview of the checklistbox that I will add to CIU in the CIU Dev group.
You members of the CIU Dev group test and give feedback and suggestions on how it looks better.

pakrat2k2
23-02-2019, 11:32
for UWP games do you use both setup.ini & Setup_EXTERNAL.ini ( named correctly ? )
as its the only file that has UWP. Also extract settings arent needed..

thanks

KaktoR
23-02-2019, 12:13
Setup_EXTERNAL.ini is just meant for an override (like the old setup's where you could place Setup.ini file next to setup.exe to override the [ExtractSettings] options).

If you save UWP settings to Setup.ini, Setup will read this settings as long as no Setup_EXTERNAL.ini is present besides Setup.exe. If Setup_EXTERNAL.ini is present besides Setup.exe, Setup will take settings from Setup_EXTERNAL.ini.

Cesar82
23-02-2019, 12:30
If I understood correctly, pakrat2k2 wants to know if it uses Setup.ini (External) with a section, it is necessary to have the information contained in the other sections too;

If this is the question:
The information you need (and if it is supported in external setup.ini) you can add it to the external INI.
If this information does not exist in the external INI, it will read the internal INI.

Except the [Registry#] section, if there is [Registry1], it will ignore all the internal INI registry sections.
I will change [Registry#] to the same default at the next update (Read external first, and if not, read the internal)

zirkhaki
26-02-2019, 08:48
is it possible to automatically launch an exe file with "Run as Admin" after installation.
I've done this normally, but I want to do it with run as admin.
specifically I want to run InstallApp.exe for UWP games.
still I am unsuccessful to install a UWP game and also make a shortcut for it. so I just want to run that exe and play the game from Start Menu.

KaktoR
26-02-2019, 08:56
Well you can use the built-in batch ([CMDCommands]).

zirkhaki
26-02-2019, 09:01
OK good, but I couldn't find the command structure on web. I mean I don't know what to search.

could you please tell me what command should I put in [CMDCommands] section?

KaktoR
26-02-2019, 09:08
I did a quick look in cmd

runas /?
gives you all possible settings to run a file with admin privileges.

PS: If I search for batch things, I always google for "batch [what you want to do]"

PPS: It seems that you only need to run the cmd window as admin if I got it right (if CIU doesn't do it by itself anyway). Just make a simple batch and try it out.

Cesar82
26-02-2019, 14:41
is it possible to automatically launch an exe file with "Run as Admin" after installation.
I've done this normally, but I want to do it with run as admin.
specifically I want to run InstallApp.exe for UWP games.
still I am unsuccessful to install a UWP game and also make a shortcut for it. so I just want to run that exe and play the game from Start Menu.

Because you do not register the UWP game using the [UWPGame] section of setup.ini, instead of using InstallApp.exe to register the game?
- By doing so your shortcuts will be placed on the desktop and the PlayButton (if exists) of the autorun page will work properly.

zirkhaki
26-02-2019, 21:11
I know I should use that section, but I don't know what to put there :o

Cesar82
27-02-2019, 03:10
I know I should use that section, but I don't know what to put there :o
Just enter the path of AppxManifest.xml in the key Manifest#= of the [UWPGame] section.
If you are creating shortcuts, indicate which manifest ID corresponds to the executable in the [Executable#] section

Example (Registering only one manifest and one shortcut)
[UWPGame]
Manifest1#={app}\AppFiles\AppxManifest.xml

[Executable1]
Name=ORIGINAL
Icon={app}\AppFiles\Assets\Square44x44Logo.scale-400.png
ManifestID=1
Icon= key is opcional
Name= key using ORIGINAL will read the value in the AppxManifest.xml, but you can indicate the name for the shortcut.
ManifestID= key is the number of the registered file AppxManifest.xml

zirkhaki
27-02-2019, 03:48
OK. Was that so easy to install a UWP game? thanks.

I tested it and the game installed properly. just a problem with shortcut.
I have this setting:

[UWPGame]
----------------------------------------------------------------------------------------------------------------------------------------
Manifest1={app}\AppxManifest.xml

[Executable1]
-------------------------------------------------------------------------------------------------------------------------------------------------------
Name=ORIGINAL
Icon={app}\Resources\Logo.png
ManifestID=1

in desktop I have a file named as "Crackdown 3" and it does not open anything, it has no extension and its size is 0KB

Cesar82
27-02-2019, 05:27
OK. Was that so easy to install a UWP game? thanks.

I tested it and the game installed properly. just a problem with shortcut.
I have this setting:

[UWPGame]
----------------------------------------------------------------------------------------------------------------------------------------
Manifest1={app}\AppxManifest.xml

[Executable1]
-------------------------------------------------------------------------------------------------------------------------------------------------------
Name=ORIGINAL
Icon={app}\Resources\Logo.png
ManifestID=1

in desktop I have a file named as "Crackdown 3" and it does not open anything, it has no extension and its size is 0KB

Send me a PM (Private Message) with your setup.ini and also your AppxManifest.xml file of the game, which I analyze the problem.

Simorq
27-02-2019, 12:24
@KaktoR

I did not realize that.
Are files also extracted, or only the percentage (including progress bar) changed?
Possibly this occurs inside some of the libraries (Isdone.dll, Unarc.dll, or DiskSpan.dll).
This bug is only visible using diskspan, because UltraArc does not pause progress while installing (does not request part .002, etc).
I think this is not so important to correct.

The progress of CIU I think very wrong as it is.
Example: If you put 2 ARC files. The first one with 1 MB and the second with 1 GB.
When extracting the first one (1 MB) will already be showing 50% progress and the remaining time will be equal to the time it took to extract the first 1 MB.
This could be fixed by adding a Size (Size of extracted files)
It would add up all the size and divide by the amount of files.

//Setup.ini (DiskSpan File)
[ExtractSettings]
ArcFile1=Data1.bin.001;DestDir:{app};Type:ARC;Disk :1; Size:1200;

//Records.ini (UltraArc or DiskSpan File)
[Record1]
Type=Freearc_Original
Source={src}\Data1.bin.001
Output={app}
Disk=1
Size=1200

Please make this change.:o

can use "Progress" instead of "SIZE".
For example
ArcFile1=Data1.bin.001;DestDir:{app};Type:ARC;Disk :1; Progress:20
ArcFile2=Data2.bin.001;DestDir:{app};Type:ARC;Disk :1; Progress:60
ArcFile2=Data3.bin.001;DestDir:{app};Type:ARC;Disk :1; Progress:20
20+60+20=100

Cesar82
27-02-2019, 18:43
Please make this change.:o

can use "Progress" instead of "SIZE".
For example
ArcFile1=Data1.bin.001;DestDir:{app};Type:ARC;Disk :1; Progress:20
ArcFile2=Data2.bin.001;DestDir:{app};Type:ARC;Disk :1; Progress:60
ArcFile2=Data3.bin.001;DestDir:{app};Type:ARC;Disk :1; Progress:20
20+60+20=100
It would not work.
UltraArc makes splits automatically when file is larger than disk (At least old version of UA).
Size will work fine in all cases, including the items on the task page
Size will be optional. If not put will work as before.
It would be simple to add Size to the UA because you just put the FindFirst function after you complete and add the values to the Records.ini

MiniByte
01-03-2019, 09:19
Many special thanks KaktoR & Razor12911 for all. I'm beginer.

zirkhaki
05-03-2019, 02:39
I checked the Farsi translation, it needed some improvement. I translated the English parts and did some improvement on translated parts and alignment problems.

If you like, you can replace it with the old Farsi file in language folder.

Cesar82
10-03-2019, 20:14
Hello guys.

Fabioddq reported a problem while playing .mp4 video in CIU.
The screen turns black and only plays the audio of the video.

I found out what happens to those who are using the latest versions of K-Lite Codec Pack.
The K-Lite developers have altered something in the LAV Video Decoder, it might be that the h264 option was unchecked before (I do not know).
With this option checked, the video does not play back the image (Audio only).

The LINK (https://mega.nz/#!QcBTTQTS!q7GfV6dCpmD_OU7IiHVulMhLSnEhQoUQBEXfW9k R4uw) has a video on how to make the video work again. At the beginning of the video, if you are installing the K-Lite Codec Pack, and more towards the end of the video shows how to uncheck if you already have K-Lite installed.

There's nothing I can do to fix this.
Perhaps an update to the "ISMediaLib.dll" library (by altef_4) is required, or even a "LAV Video decoder" fix if it is a bug.
Maybe in the future it will work again when activated...

Simorq
11-03-2019, 13:40
@Cesar82
http://s8.picofile.com/file/8354784550/1.jpg
http://s9.picofile.com/file/8354784584/2.jpg
http://s9.picofile.com/file/8354784592/3.jpg
Avidemux (https://www.videohelp.com/software/AviDemux)

Cesar82
11-03-2019, 18:13
@Simorq
if work, it's a solution, but we usually download the YouTube video and want to use it as it is.
The downloaded videos from YouTube that I downloaded a while back work fine, not now.

For me here using AVI Demux and using COPY did not work.
@Simorq If you want to test, try using this video HERE (https://mega.nz/#!cR5jyKBS!XvDY1lsDWT4hLy09nH20Rx7k41AsSe-Zh3eSVSm6yb8).

Simorq
12-03-2019, 12:27
@Cesar82
You're right
By Remove "Haali Media Splitter (https://www.videohelp.com/software/Haali-Media-Splitter)"

The screen is black.:confused:

It's best to encode the video to XVID.:D
So even in Windows XP as well as the video is displayed.

zirkhaki
27-03-2019, 14:35
@KaktoR


The progress of CIU I think very wrong as it is.
Example: If you put 2 ARC files. The first one with 1 MB and the second with 1 GB.
When extracting the first one (1 MB) will already be showing 50% progress and the remaining time will be equal to the time it took to extract the first 1 MB.
This could be fixed by adding a Size (Size of extracted files)
It would add up all the size and divide by the amount of files.

//Setup.ini (DiskSpan File)
[ExtractSettings]
ArcFile1=Data1.bin.001;DestDir:{app};Type:ARC;Disk :1; Size:1200;

//Records.ini (UltraArc or DiskSpan File)
[Record1]
Type=Freearc_Original
Source={src}\Data1.bin.001
Output={app}
Disk=1
Size=1200

I tried to add this to setup.ini but still does not work.
I have a "data1.bin" which is 160MB and a data2.bin.001 which is 21.4GB.
data1.bin goes to 50% in progress bar.

I used these methos:

[ExtractSettings]
ArcFile1=Data1.bin;DestDir:{app};Type:ARC;Disk:1;S ize:600;
ArcFile2=Data2.bin.001;DestDir:{app};Type:ARC;Disk :1;Size:31500;

or

[ExtractSettings]
ArcFile1=Data1.bin;DestDir:{app};Type:ARC;Disk:1; Size:160;
ArcFile2=Data2.bin.001;DestDir:{app};Type:ARC;Disk :1; Size:21400;

or

[ExtractSettings]
ArcFile1=Data1.bin;DestDir:{app};Type:ARC;Disk:1; Progress:5;
ArcFile2=Data2.bin.001;DestDir:{app};Type:ARC;Disk :1; Progress:95;



I even used "Size=**" in Records.ini but still didn't work.

KaktoR
27-03-2019, 14:47
^That's because this is not a part of public version atm (it is in testing).

If you want to participate in testing this, write Cesar82 a PM :)

mahmoudmakhamra
08-04-2019, 05:55
There is a problem with a browse button
I can not move it or put a button back on it

http://www.up-00.net/uploads/155472804056231.jpg

mausschieber
08-04-2019, 08:40
How can i add Info before.txt file

Cesar82
08-04-2019, 15:34
There is a problem with a browse button
I can not move it or put a button back on it

http://www.up-00.net/uploads/155472804056231.jpg
Make sure there are no values in the key Left= and key Top=, in the section [SmallBrowseButton].
If so, put // at the beginning of the line to disable.

If not, you can send me a PM and send me your "Setup" folder with the image files as well as the "Setup.ini", "Setup.ico" files. Also tell me which version of the CIU source code you are using.

Cesar82
08-04-2019, 15:36
How can i add Info before.txt file
It's not possible!
There is no InfoBefore page in the CIU, only exist LicensePage in CIU.

mausschieber
08-04-2019, 17:48
It's not possible!
There is no InfoBefore page in the CIU, only exist LicensePage in CIU.

uh sh....
well i have problem to inform the user for a game info text file
is that a option for next update

KaktoR
09-04-2019, 01:35
You could use the EULA in this case.

mahmoudmakhamra
09-04-2019, 07:26
Make sure there are no values in the key Left= and key Top=, in the section [SmallBrowseButton].
If so, put // at the beginning of the line to disable.

If not, you can send me a PM and send me your "Setup" folder with the image files as well as the "Setup.ini", "Setup.ico" files. Also tell me which version of the CIU source code you are using.

thank you its work

mahmoudmakhamra
09-04-2019, 09:06
Can I disable the information page?

http://www.up-00.net/uploads/155482592465481.jpg

Cesar82
09-04-2019, 09:26
[QUOTE=mahmoudmakhamra;480543]Can I disable the information page?

It's not possible.
I do not recommend removing the information from all those who worked hard on the development of CIU and all collaborators and also creators of the other items that compose the CIU.

Simorq
09-04-2019, 11:15
Hi Cesar82
Is it possible to add "UnInstallFolder"?

Cesar82
09-04-2019, 13:18
Hi Cesar82
Is it possible to add "UnInstallFolder"?

ok... I will add in version 3.0.0.1, but it will still be delayed, soon I will add some beta of v3.0.0.1 in the group CIU Dev

mausschieber
13-04-2019, 14:34
Hi Cesar82
Is it possible to add info before Page?

Cesar82
13-04-2019, 15:19
Hi Cesar82
Is it possible to add info before Page?

I do not think it would be so complicated.
The problem is the translations of the labels.
But I think only Title Label and Memo are needed, so maybe it's possible to use the native label title of inno setup.
Wait a bit, maybe in the beta I already include this page.
I think InfoBeforePage should be added after WelcomePage and before the License page. Is this right?

pakrat2k2
13-04-2019, 18:28
I think InfoBeforePage should be added after WelcomePage and before the License page. Is this right?

yes, thats sounds right..

Cesar82
15-04-2019, 10:54
Hello guys...
New pages will be included in the next versions of CIU.
I need to collaborate with some translations for new labels of CIU's new pages.

The language PTBR, ENUS, DE already has the messages
Languages PTPT/ENUK will be used the same ones of PTBR/ENUS.
If you have any differences in these languages please inform.

Languages that have no collaborator will use a translation from Google Transalator until someone translates.


MaintenancePageTitle=Maintenance
RemoveRadio=Remove
ModifyRadio=Modify
ReinstallRadio=Reinstall
RemoveDesc=Remove all components from the installation.
ModifyDesc=Add new components to installation.
ReinstallDesc=Redo the entire installation.

InfoPageTitle=Information


Some more translations will be requested shortly

Cesar82
15-04-2019, 11:08
https://i.imgur.com/y12665c.jpg

MAINTENANCE PAGE INFORMATION:
This page will only be displayed if you use the task fairly.
If the conversion is from a collection, you can install components that have not previously been installed.
After clicking the Uninstalall button on the autorun page, this page will be displayed.

RADIO BUTTONS:
* Remove >> If you checked this option, when you click Next, the next page will be the uninstall page. (You can come back)
* Modify >> In this option, clicking the next page will display the installer pages, but apneas the component and / or tasks pages. Components and tasks that are already installed will be checked and disabled. The other options will be available to change.
* Reinstall >> The same installer pages of the previous option will be displayed, except that all options will be released. It will also display the wpSelectDir page to change the new installation location. Before displaying the SmallInstaller (wpInstallingPage) the Uninstalling page will be displayed and the entire previous installation will be removed.

The SystemPage, LicensePage pages will not be displayed after the Maintenance page
Show wpSelectDir page only if I choose the reinstall option. In the Modify option I disabled the display of the wpSelectDir page

Cesar82
15-04-2019, 12:08
https://i.imgur.com/L50Xpvy.png

Cesar82
15-04-2019, 13:51
Hi Cesar82
Is it possible to add "UnInstallFolder"?

As you suggest the uninstallation folder.

I added it as a subfolder inside the {app}
I added a new key in the [InstallOptions] section called UninstallFolder=
The Uninstall folder will be created inside the installation folder with the uninstall files.
Can be used this way: UninstallFolder=Uninstall

Is it okay or did you need to redirect the uninstall folder to a directory other than {app}?

omdj
15-04-2019, 14:53
New labels of CIU's new pages Spanish translation


; *** "Mantenimiento" página del asistente
MaintenancePageTitle=Mantenimiento
RemoveRadio=Remover
ModifyRadio=Modificar
ReinstallRadio=Reinstalar
RemoveDesc=Remover todos los componentes de la instalación.
ModifyDesc=Agregar nuevos componentes a la instalación.
ReinstallDesc=Rehacer toda la instalación.

; *** "Información" página del asistente
InfoBeforePageTitle=Información


Merging=Fusionando archivos %1 (%3%) to %2 (%4%)...
ChangeDiskLabel=Por favor inserte el disco %1 con %2 el archivo.%n¿Buscar el archivo requerido?

UnregisterUWPGame=Cancelar el registro UWP del juego en tu sistema...
RegisterUWPGame=Registro UWP del juego en tu sistema...
ShortcutUWPGame=Creando acceso directo para UWP del juego...

LanguagePageTitle=Selector de Lenguaje

zirkhaki
17-04-2019, 02:46
New labels of CIU's new pages Farsi translation


; *** "اصلاحات" wizard page
MaintenancePageTitle=اصلاحات
RemoveRadio=حذف
ModifyRadio=اصلاح
ReinstallRadio=نصب مجدد
RemoveDesc=.حذف تمام مولفه ها
ModifyDesc=.انتخاب مولفه های جدید برای نصب
ReinstallDesc=.نصب مجدد بازی بطور کامل

; *** "اطلاعات" wizard page
InfoBeforePageTitle=اطلاعات

sajmon83
20-04-2019, 02:49
New labels of CIU's new pages Polish translation

MaintenancePageTitle=Konserwacja
RemoveRadio=Usunąć
ModifyRadio=Zmodyfikować
ReinstallRadio=Przeinstalować
RemoveDesc=Usuń instalację wraz z wszystkimi komponentami.
ModifyDesc=Dodaj nowe komponenty do instalacji.
ReinstallDesc=Powtórz całą instalację.

InfoBeforePageTitle=Informacja

Merging=Łączenie pliku %1 (%3%) do %2 (%4%)...
ChangeDiskLabel=Proszę o włożenie dysku %1 z plikiem %2.%nWyszukaj wymagany plik?
UnregisterUWPGame=Wyrejestrowuje grę UWP z twojego systemu ...
RegisterUWPGame=Rejestruję grę UWP w twoim systemie ...
ShortcutUWPGame=Tworzenie skrótów do gry UWP ...

LanguagePageTitle=Wybór Języka

Cesar82 I have a small question. Is there a silent installation option in CIU's? This means that the installation does not add any information to the system

Cesar82
20-04-2019, 15:36
New labels of CIU's new pages Polish translation
Cesar82 I have a small question. Is there a silent installation option in CIU's? This means that the installation does not add any information to the system

No. By the structure of CIU I think it is not possible.
The silent install pattern of inno setup parametter is /SILENT and /VERYSILENT, if you want to test.
But if you decide to test it is at your own risk (It may happen to install in a wrong folder and when canceling will delete other files).

Cesar82
20-04-2019, 22:45
The UltraArc messages will be removed to create the same messaging pattern for DiskSpan and UltraArc.

I need some more translations

Merging=Merging file %1 (%3%) to %2 (%4%)...
ChangeDiskLabel=Please insert disk %1 with %2 File.%nBrowse for required file?

UnregisterUWPGame=Unregister UWP game from your system...
RegisterUWPGame=Registring UWP game on your system...
ShortcutUWPGame=Creating shortcuts for the UWP game...

LanguagePageTitle=Language Selector


Examples:
Merging (CurrentFilename Label):
Merging file Data1b.bin (62%) to Data1.bin (27%)...

ChangeDiskLabel (Message Box Text):
Please insert disk 2 with Data.bin.002 File.
Browse for required file?

PS: The messages regarding UWP games, only the languages Portuguese (Brasilian), Farsi and German have a translation.
For the other languages, if anyone can collaborate, thank you.

altef_4
20-04-2019, 23:32
Ukrainian
MaintenancePageTitle=Обслуговування
RemoveRadio=Видалити
ModifyRadio=Змінити
ReinstallRadio=Перевстановити
RemoveDesc=Видалити всі компоненти з інсталяції.
ModifyDesc=Додати нові компоненти до інсталяції.
ReinstallDesc=Повторити всю інсталяцію.

InfoBeforePageTitle=Інформація

Merging=Об'єднання файлу %1 (%3%) до %2 (%4%)...
ChangeDiskLabel=Будь ласка, вставте диск %1 з файлом %2.%nЗнайти потрібний файл?

UnregisterUWPGame=Скасувати реєстрацію UWP-гри у вашій системі...
RegisterUWPGame=Реєстрація UWP-гри у вашій системі...
ShortcutUWPGame=Створення ярликів для UWP-гри...

LanguagePageTitle=Вибір мови

Russian
MaintenancePageTitle=Обслуживание
RemoveRadio=Удалить
ModifyRadio=Изменить
ReinstallRadio=Переустановить
RemoveDesc=Удалить все компоненты из установки.
ModifyDesc=Добавить новые компоненты до установки.
ReinstallDesc=Повторить всю установку.
InfoBeforePageTitle=Информация


Merging=Слияние файла %1 (%3%) к %2 (%4%)...
ChangeDiskLabel=Пожалуйста, вставьте диск %1 с файлом %2 File.%nНайти нужный файл?

UnregisterUWPGame=Отменить регистрацию UWP-игры в вашей системе...
RegisterUWPGame=Регистрация UWP-игры в вашей системе...
ShortcutUWPGame=Создание ярлыков для UWP-игры...

LanguagePageTitle=Выбор языка

Cesar82
20-04-2019, 23:42
@altef_4 Added in previous post new messages missing translation.

@sajmon83 and @omdj If you can translate the labels referring to UWP game from the previous post, thank you already.

Thanks!

omdj
21-04-2019, 09:07
@altef_4 Added in previous post new messages missing translation.

@sajmon83 and @omdj If you can translate the labels referring to UWP game from the previous post, thank you already.

Thanks!

Done

KaktoR
24-04-2019, 08:22
German


Merging=Füge Detei %1 (%3%) zu %2 (%4%) zusammen...
ChangeDiskLabel=Bitte legen Sie den Datenträger %1 mit Datei %2 ein.%nNach benötigter Datei suchen?

UnregisterUWPGame=Registrierung des UWP-Spiels wird entfernt...
RegisterUWPGame=Registriere das UWP-Spiel auf dem System...
ShortcutUWPGame=Erstelle Verknüpfungen für das UWP-Spiel...

LanguagePageTitle=Sprache wählen

Cesar82
24-04-2019, 08:36
German


Merging=Füge Detei %1 (%3%) zu %2 (%4%) zusammen...
ChangeDiskLabel=Bitte legen Sie den Datenträger %1 mit Datei %2 ein.%nNach benötigter Datei suchen?

UnregisterUWPGame=Registrierung des UWP-Spiels wird entfernt...
RegisterUWPGame=Registriere das UWP-Spiel auf dem System...
ShortcutUWPGame=Erstelle Verknüpfungen für das UWP-Spiel...

LanguagePageTitle=Sprache wählen

Only the Merging and ChangeDiskLabel translations were missing for the German language.
You have previously translated the messages below...
Replace the old translation you translated now?
Old German translation:
LanguagePageTitle=Sprachauswahl

UnregisterUWPGame=Entferne Registrierung des UWP-Spiels...
RegisterUWPGame=Registriere das UWP-Spiel...
ShortcutUWPGame=Erstelle Verknüpfungen...
PS: The old translation of LanguagePageTitle seems more correct because the selection refers to the language you want to install, not your language ... Translations of current UWP messages are better than the old translations!

KaktoR
24-04-2019, 08:59
Ok use new translation ;)

sajmon83
25-04-2019, 16:34
@altef_4 Added in previous post new messages missing translation.

@sajmon83 and @omdj If you can translate the labels referring to UWP game from the previous post, thank you already.

Thanks!

Translated and added to the previous post

Simorq
25-04-2019, 18:14
Hello cesar 82
It is possible to add "Optimal installation but slower" to older systems.
Thank you

http://s8.picofile.com/file/8358583384/1.jpg
http://s8.picofile.com/file/8358583392/2.jpg

Cesar82
26-04-2019, 08:44
Hello cesar 82
It is possible to add "Optimal installation but slower" to older systems.
Thank you


Probably possible.
If possible let me know more about how your suggestion works.
Send me more information by PM, not to echer both the CIU topic with information that in the future will no longer be useful.

Cesar82
26-04-2019, 09:28
I want to thank everyone who cooperated with the translations I requested.
Currently only the languages below have been translated:
EnglishUK - (Copy of the original message EnglishUS)
EnglishUS - (Original Message)
Farsi - Thanks to zirkhaki
German - Thanks to KaktoR
Polish - Thanks to sajmon83
PortugueseBR - Cesar82
PortuguesePO - (Copy of the PortugueseBR translation)
Russian - Thanks to altef_4
Spanish - Thanks to omdj
SpanishMX - Thanks to omdj (Copy of the Spanish translation)
Ukrainian - Thanks to altef_4

Still need translation for languages:
Albanian, Arabic, Bosnian, ChineseS, ChineseT, Croatian, Czech, Danish, Dutch, EnglishUK, Finnish, French, Greek, Hebrew, Hungarian, Indonesian, Italian, Japanese, Korean, Norwegian, PortuguesePO, Romanian, Serbian, SpanishMX, Swedish, Thai, Turkish, Vietnamese.

PS: The languages in the blue color of the list are similar translations, copied from the translation which is somewhat similar, but is not the proper translation and needs translation of every language file for these languages.

For the remaining languages, the missing translations are for messages:
LanguagePageTitle=Language Selector

InfoPageTitle=Information

MaintenancePageTitle=Maintenance
RemoveRadio=Remove
ModifyRadio=Modify
ReinstallRadio=Reinstall
RemoveDesc=Remove all components from the installation.
ModifyDesc=Add new components to installation.
ReinstallDesc=Redo the entire installation.

Merging=Merging file %1 (%3%) to %2 (%4%)...
ChangeDiskLabel=Please insert disk %1 with %2 file.%nBrowse for required file?

UnregisterUWPGame=Unregister UWP game from your system...
RegisterUWPGame=Registring UWP game on your system...
ShortcutUWPGame=Creating shortcuts for the UWP game...

pakrat2k2
27-04-2019, 07:24
EnglishUK will be same as English.

Cesar82
27-04-2019, 08:29
EnglishUK will be same as English.
Are you sure?
I found several comparatives of the English versions and from what I had understood had differences.
For Portuguese (Portugal) it has many differences comparing with Portuguese (Brazil), so I found that the English languages were similar, but not identical.
https://www.babbel.com/en/magazine/what-are-the-differences-between-american-and-british-english
https://en.wikipedia.org/wiki/Comparison_of_American_and_British_English

There is a translation of Inno Setup 5.53 messages into EnglishBritish.isl (http://www.jrsoftware.org/files/istrans/).
In translation there are only a few differences.
EnglishUS - EnglishUK
License - Licence
Organization - Organisation
recognized - recognised

pakrat2k2
27-04-2019, 08:32
Generally just differences in spelling mostly, either spelling is acceptable for both EN & ENUK. IE: In school, you could spell a word with either EN or ENUK & BOTH would be correct. Nobody really cares which way you spell it.

Now PR & PRBR they are very different, so both would need to be done.

Kral
28-04-2019, 03:47
It would not work.
UltraArc makes splits automatically when file is larger than disk (At least old version of UA).
Size will work fine in all cases, including the items on the task page
Size will be optional. If not put will work as before.
It would be simple to add Size to the UA because you just put the FindFirst function after you complete and add the values to the Records.ini

What are the values ​​to enter in ten .bin file?

Cesar82
28-04-2019, 13:37
What are the values ​​to enter in ten .bin file?
For now the script with this Size function is not ready yet.
Version 3.0.0.0.u3 does not have the Size function.
Soon I will post a beta script of version 3.0.0.1 with the new features in the interface, including the Size function (I'm having a little time now).
But answering your question: (Version 3.0.0.1 only)
If you use 10 bin files created with diskspan, you only need to enter the name of the .bin.001 file and enter the size of the total sum of the parts.
If you use division of UltraArc you will need to inform the size of each part and each key splited and the final size of the sum of the size of the files in the key relative to the merged file.

mausschieber
29-04-2019, 00:09
LanguagePageTitle = Sprachauswahl

InfoPageTitle = Informationen

MaintenancePageTitle = Wartung
RemoveRadio = Entfernen
ModifyRadio = Ändern
ReinstallRadio = Neu installieren
RemoveDesc = Komponenten aus der Installation Entfernen.
ModifyDesc = Neue Komponenten zur Installation hinzufügen.
ReinstallDesc = Wiederholen der gesamten Installation.

Zusammenführen = Zusammenführen der Datei%1 (%3%) mit%2 (%4%) ...
ChangeDiskLabel = Bitte legen Sie die Diskette% 1 mit der Datei%2 ein.%NNach der gewünschten Datei suchen?

UnregisterUWPGame = Registrierung des UWP-Spiels von Ihrem System aufheben ...
RegisterUWPGame = Registrierung des UWP-Spiels auf Ihrem System ...
ShortcutUWPGame = Erstellen von Verknüpfungen für das UWP-Spiel ...

Cesar82
29-04-2019, 08:11
@mausschieber
The German translation has already been translated by KaktoR (Previous Page).
Anyway, thanks for your cooperation.

johnnyusa
02-05-2019, 02:01
Hi guys, long time user of CIU. Played from time to time with it but, during all this time i had a problem i couldnt get around.

It's about parsing the RTF format (for Eula) for example. Whenever i use a rtf file it seems it just treats it as TXT file instead. I've noticed this in old yener scripts and also in this latest version.

It's something i'm missing here? If i try to compile a basic script in Inno, RTF is correctly parsed but in CIU it just shows as plain text without BOLD or colored parts and such.

Cesar82
02-05-2019, 20:54
Hi guys, long time user of CIU. Played from time to time with it but, during all this time i had a problem i couldnt get around.

It's about parsing the RTF format (for Eula) for example. Whenever i use a rtf file it seems it just treats it as TXT file instead. I've noticed this in old yener scripts and also in this latest version.

It's something i'm missing here? If i try to compile a basic script in Inno, RTF is correctly parsed but in CIU it just shows as plain text without BOLD or colored parts and such.
CIU does not support text formatting.
The native text viewer on the InnoSetup default installer pages uses TRichEditViewer to load the texts.
Since TRichEditViewer does not work with ScroolBars using Skin / VCLStyles, TNewMemo was used to load the texts.
Texts are first loaded into TRichEditViewer to support ".rtf" and then viewed in TNewMemo (TNewMemo does not support formatting).

Cesar82
02-05-2019, 21:17
After a long time, here is the CIU 3.0.0.1 beta 1.
There are many other changes that I want to add, but I do not have much time at the moment.

One new feature is the possibility to change a little bit about the interface window, using independent images Installer and Autorun.
https://i.imgur.com/Pr6caIX.png
Also added to the MaintenancePage, InfoPage (Info Before), and add a key to Uninstall Folder.

HOTFIX 1:
- Fixed About image in FinishPage (Did not load the image).
- Fixed About CloseButton loading Button.png if CloseAB.png does not exist (Thanks mausschieber).
- Fixed for compatibility with Inno Setup 6 (Needs testing, several errors appeared that did not happen using InnoSetup 5.59-5.61).

HOTFIX 1:
- Fixed NextButton showing in SmallInstaller.

PS:
- If anyone has time please test using Inno Setup 6 (http://www.jrsoftware.org/isdl.php).
- When I have ready version 3.0.0.1 (Final), I will create an installer for Inno Setup 6 similar to 5.61 that I did the repack.

pakrat2k2
03-05-2019, 04:40
@ Cesar82, added file directly to your post :)

mausschieber
04-05-2019, 04:45
Bug found

i think this is a bug when i remove the About folder, and i right click on the autorun page for the about screen this came up. Also i remove or disable all about info in the setup.ini

Cesar82
04-05-2019, 09:19
Bug found

i think this is a bug when i remove the About folder, and i right click on the autorun page for the about screen this came up. Also i remove or disable all about info in the setup.ini

Added HF1 in previous post.
I noticed that your CIU logo source is different.
Internally the CIU contains the "STScott.ttf" source, which is loaded at initialize.
Did you remove the font from the script or is your system not recognizing the font?
https://i.imgur.com/zQmh3BL.png

mausschieber
04-05-2019, 11:40
Added HF1 in previous post.
I noticed that your CIU logo source is different.
Internally the CIU contains the "STScott.ttf" source, which is loaded at initialize.
Did you remove the font from the script or is your system not recognizing the font?
https://i.imgur.com/zQmh3BL.png

i removed the complete about settings for testing
i dont remove the font
now smalllogo is not shown

Cesar82
04-05-2019, 15:33
now smalllogo is not shown
Change key Logo2Opacity=220 to SmallOpacity=220 in section [AboutSettings] or [AboutSettingsAR].

PS: SmallLogo is not visible by default. Only if you inform the opacity is it visible.
I forgot to report this change from the key Logo2Opacity= to SmallLogoOpacity= in the changelog.

mausschieber
04-05-2019, 15:58
Change key Logo2Opacity=220 to SmallOpacity=220 in section [AboutSettings] or [AboutSettingsAR].

PS: SmallLogo is not visible by default. Only if you inform the opacity is it visible.
I forgot to report this change from the key Logo2Opacity= to SmallLogoOpacity= in the changelog.

not it work perfect thanks

Cesar82
04-05-2019, 18:54
I'm going to need new translations of the labels for a new hash check page.


ButtonVerify=Verify
ButtonStop=Stop
ButtonLog=Log
ButtonInfo=Info

HashPageTitle=Hash Check
HashStatusLabel=Processed %1 of %2 (%3%)
HashResultLabel=(%1%) Ok: %2 Missing: %3 Bad: %4
HashWaitingLabel=The installer is ready to do the hash check of the files
HashOk=Hash_OK
HashNoFile=File not found!
HashAbort=Check of the files hash has been interrupted!
HashBadParam=Invalid hash algorithm!
HashBadHash=File hash does not match!
HashGeneralError=General Error!

Look at the image for information about the labels. Some of the translations are the results added to Memo.
https://i.imgur.com/9DokJ7m.jpg


Only now did I realize that the translations for the ButtonPause and ButtonResume labels only a few languages were translated.
These languages below still require translation for the labelsButtonPause and ButtonResume:
Albanian, Bosnian, ChineseS, ChineseT, Croatian, Czech, Danish, Dutch, Finnish, French, Greek, Hungarian, Indonesian, Italian, Japanese, Korean, Norwegian, Romanian, Swedish, Thai, Vietnamese.
ButtonPause=Suspend
ButtonResume=Resume

If someone wants to provide the translation with the character "&" before the letter it will be a shortcut to the keyboard.
Note: The letters can not repeat with the letters of other buttons. See the language file for a better understanding.
Here is an example of the English language.
ButtonPause=Susp&end
ButtonResume=R&esume
ButtonVerify=&Verify
ButtonStop=S&top
ButtonLog=&Log
ButtonInfo=In&fo

KaktoR
05-05-2019, 04:28
German (I took it from ASIS because it's overall the same)

ButtonVerify=&Prüfen
ButtonStop=&Abbrechen
ButtonLog=&Log
ButtonInfo=&Info

HashPageTitle=Hash-Überprüfung
HashStatusLabel=Dateien geprüft %1 von %2 (%3%)
HashResultLabel=(%1%) Ok: %2 Fehlend: %3 Fehlerhaft: %4
HashWaitingLabel=Das Setup ist nun bereit die Dateien zu überprüfen.
HashOk=Hash_OK
HashNoFile=Datei nicht gefunden!
HashAbort=Dateiüberprüfung wurde unterbrochen!
HashBadParam=Ungültiger Hash-Algorithmus!
HashBadHash=Datei-Hash stimmt nicht überein!
HashGeneralError=Allgemeiner Fehler!

I don't have much time at the moment, sorry :(

Grumpy
05-05-2019, 06:46
@Cesar82

HashWaitingLabel=The installer is ready for the hash check of the installation files.

^You have a Double Space between 'ready' and 'for' (it does not show up in my quote of your post, but there is a 'double space' in your post)


HashAbort=Check of files hash been interrupted

^shouldn't that be ...

HashAbort=Check of files hash has been interrupted

Cesar82
05-05-2019, 14:03
@Cesar82

^You have a Double Space between 'ready' and 'for' (it does not show up in my quote of your post, but there is a 'double space' in your post)

^shouldn't that be ...

@Grumpy
Thanks!
I removed the duplicate space from my post.

Would it be better this way? Or as you suggested it gets better?
HashAbort=Check of the files hash has been interrupted!

KaktoR
05-05-2019, 15:54
Yes it's still valid.

Grumpy
05-05-2019, 17:43
@Cesar82

HashAbort=Check of the files hash has been interrupted!


^Yes that would be better

Simorq
08-05-2019, 14:00
Hi Cesar82
Disk does not work. Only Disk number 1 shows.
http://s9.picofile.com/file/8359861500/1.jpg
http://s8.picofile.com/file/8359862126/2.jpg

Simorq
08-05-2019, 14:42
@Cesar82
Thanks
The problem was solved.

Simorq
09-05-2019, 03:22
@Cesar82
Great thanks
http://s8.picofile.com/file/8359905784/1.jpg
http://s8.picofile.com/file/8359905834/2.jpg

sajmon83
11-05-2019, 04:24
Polish
ButtonPause=Wstrzymaj
ButtonResume=Wznów
ButtonVerify=Zweryfikuj
ButtonStop=Zatrzymaj
ButtonLog=Log
ButtonInfo=Info

HashPageTitle=Sprawdzanie Hash
HashStatusLabel=Przetworzone %1 z %2 (%3%)
HashResultLabel=(%1%) Ok: %2 Brakuje: %3 Uszkodzone: %4
HashWaitingLabel= Instalator jest gotowy do sprawdzenia hash plików
HashOk=Hash OK
HashNoFile=Nie znaleziono pliku!
HashAbort= Sprawdzenie hash plików zostało przerwane!
HashBadParam= Nieprawidłowy algorytm hash!
HashBadHash=Niezgodny hash plików!
HashGeneralError=Błąd ogólny!

Open=Otwórz

Simorq
11-05-2019, 17:45
http://s8.picofile.com/file/8360160176/tenor.gif

omdj
12-05-2019, 04:34
Spanish

ButtonVerify = Verificar
ButtonStop = Detener
ButtonLog = Log
ButtonInfo = Información

HashPageTitle = Comprobación de Hash
HashStatusLabel =% 1 procesado de% 2 (% 3%)
HashResultLabel = (% 1%) Ok:% 2 Falta:% 3 Malo:% 4
HashWaitingLabel = El instalador está listo para hacer la comprobación de hash de los archivos
HashOk = Hash_OK
HashNoFile = Archivo no encontrado!
HashAbort = ¡La verificación del hash de archivos ha sido interrumpida!
HashBadParam = ¡Algoritmo de hash inválido!
HashBadHash = ¡El hash de archivo no coincide!
HashGeneralError = ¡Error general!

mausschieber
13-05-2019, 16:23
I need a new translation.

This label will be the default label for the [Open#Button] buttons on the Autorun page.
Open=Open
The "Open#" buttons are used to open a folder or a document file or even to execute files with additional external executables.
Who has not seen it yet, has other requests for translations in previous posts.
Thanks!

Open=Öffnen

omdj
13-05-2019, 17:18
Spanish

Open=Abrir

zirkhaki
15-05-2019, 08:40
Farsi Translation:

ButtonVerify=بازبینی
ButtonStop=توقف
ButtonLog=گزارش وضعیت
ButtonInfo=اطلاعات

HashPageTitle=بررسی سلامت فایل ها
HashStatusLabel=روند کار %1 از %2 (%3%)
HashResultLabel=(%1%) سالم: %2 یافت نشد: %3 ناصحیح: %4
HashWaitingLabel=برنامه آماده بررسی رمزگذاری هش فایل ها می باشد
HashOk=هش_سالم
HashNoFile=!فایل یافت نشد
HashAbort=!انجام پروسه بررسی هش فایل ها متوقف شد
HashBadParam=!الگوریتم هش نامعتبر است
HashBadHash=!هش فایل ها مطابقت ندارد
HashGeneralError=!خطای کلی

Open=باز کردن

zirkhaki
15-05-2019, 22:17
Is this old translation correct?
Farsi translation:
InstallingAF=%در حال نصب برنامه 1 (%2 of %3)...


it is correct but it could be like this, too:
InstallingAF=روند نصب %1 (%2 از %3)...
you know, our language should be right aligned. That's why some parts of a sentence might be seen out of its place. (Like parentheses, dots, exclamation marks)


I've edited my last post.

dixen
15-05-2019, 23:15
For delete
Sorry))

Carldric Clement
16-05-2019, 05:03
I wonder if the CIU v3 Have a software to make designer about Autorun, Installer and Small Installer.. if they included it :D

KaktoR
16-05-2019, 05:54
No, but if you feel in the mood to create one, do so :D

Carldric Clement
16-05-2019, 06:04
No, but if you feel in the mood to create one, do so :D

I will do it bro. :D

KaktoR
16-05-2019, 06:54
Good. I had a idea back in the days to start of with this, but I'm not a pro in such things :D

https://i.imgur.com/SId98tw.png

Carldric Clement
16-05-2019, 07:01
Good. I had a idea back in the days to start of with this, but I'm not a pro in such things :D

https://i.imgur.com/SId98tw.png

Ok. Im gonna take some more days to make it designer :D

KaktoR
16-05-2019, 07:10
Ok we can't wait :D

It was just a very early first idea which is not prepared at all ;)

Carldric Clement
17-05-2019, 00:06
Good. I had a idea back in the days to start of with this, but I'm not a pro in such things :D

https://i.imgur.com/SId98tw.png

This part 1 on autorun settings. Gonna take more days to finish up :D

mausschieber
17-05-2019, 01:24
i think you should rename it CIUV3 Designer
so other had no trouble with original CIUV3

Carldric Clement
17-05-2019, 01:57
i think you should rename it CIUV3 Designer
so other had no trouble with original CIUV3

It's only CIUV3.exe
when u open the Title would come on CIU V3 Designer :D

Carldric Clement
17-05-2019, 04:12
Actually the executable of your project could be CIUV3_Designer.exe to avoid conflict of names with original name of "CIU" created by Yener90 for many years.

Ok Thanks. :D

Are you developing this project to facilitate the creation of Setup.ini by arranging the layout of the CIU components using the current script, or will it create the installer through it?

Only Developing that project to facilitate by arranging the layout of the CIU component using the current script. Not create the installer ;)

CIU needs a Designer tool only to organize the interface. If this is it, great! I would like to know if CIUV3 Designer will support all CIU functions... Well it should have a new "About" tab for creating the custom About page (CIU v3.0.0.1 beta will have many other changes).

I will take more days to finish bro :p

If you need information about something about CIU you can send me PM. Thanks!

Ok thanks, bro. I appreciate that.

Carldric Clement
17-05-2019, 04:44
@Carldric Clement

Do not hurry!
When your Designer is functional, post a beta to accompany the development

If you are to include translations of your Designer interface, I can collaborate with PTBR.

ok thanks bro :D

Carldric Clement
17-05-2019, 06:16
Part 1 Complete based on Autorun Setup.
Going on Part 2: Installer Setup - Tomorrow

Please Test my program if it works. :D

Edit: Added Standard AR Button where was missed on components

KaktoR
19-05-2019, 05:23
Tested a few buttons and positions and worked fine so far, no errors or such.

Cesar82
19-05-2019, 16:21
The changes are informed in the changelog.
The changelog file is not in order of inclusion of the changes.
Read the entire changelog to see the changes that were included.

Main beta 2 changes:
- Added HashPage for Hash Check.
- Added Open buttons (unlimited) to open documents or folders or execute external files.
- Added new options for Equalizer like Opacity and Solid Color (without adding image).

PS:
- If anyone has time please test using Inno Setup 6 (http://www.jrsoftware.org/isdl.php).
- When I have ready version 3.0.0.1 (Final), I will create an installer for Inno Setup 6 similar to 5.61 that I did the repack.

- Any questions that you have suggested and have not yet been included, please comment.
- The inclusion of multiple music files will be included later because I will replace the run mode after Altef_4 completes the changes in IsMediaLib.dll (Altef_4 thanks for the effort).


HOTFIX 1
- Fixed UnInstall button visible on installer and SmallInstaller pages.
- Updated Polish language file.

sajmon83
20-05-2019, 07:56
I need a new translation.

This label will be the default label for the [Open#Button] buttons on the Autorun page.
Open=Open
The "Open#" buttons are used to open a folder or a document file or even to execute files with additional external executables.
Who has not seen it yet, has other requests for translations in previous posts.
Thanks!

I'm sorry I missed :P
Translation added to the post #161 (https://fileforums.com/showpost.php?p=480935&postcount=161)

mausschieber
24-05-2019, 10:36
Bug found

when i Install a game and it ask for the next disk bug came up

see Image but when i klick the button twice it came with the file search info

gatosky1620
27-05-2019, 16:15
how i do to add the constant "username" in the [IniFileInfo]

SetIniFile2={app}\steam_emu.ini; Section: Settings; Key: UserName; Value: get username from windows

Cesar82
27-05-2019, 19:50
how i do to add the constant "username" in the [IniFileInfo]

try
Open script and edit this line (Insert text in red color and delete blue color part)


function DecodeINI(Line: String): TIniFileInfo;
var
TmpStr: String;
begin
TmpStr := Line
if Copy(TmpStr, Length(TmpStr), 1) <> ';' then
TmpStr := TmpStr + ';';
//.....
if Pos('Value:', TmpStr) <> 0 then begin
Result.Value := Copy(TmpStr, Pos('Value:', TmpStr) + Length('Value:'), Length(TmpStr));
Result.Value := ExpandConstant(Trim(Copy(Result.Value, 0, Pos(';', Result.Value) - 1))) + '|';
StringChange(Result.Value, ' ', '');
Delete(TmpStr, 1, Pos(';', TmpStr));
if Pos(LowerCase(ActLangShort + '='), LowerCase(Result.Value)) > 0 then begin
Result.Value := Result.Value + '|';
Result.Value := Copy(Result.Value, Pos(LowerCase(ActLangShort + '='), LowerCase(Result.Value)) + Length(ActLangShort + '='), Length(Result.Value));
Result.Value := Trim(Copy(Result.Value, 0, Pos('|', Result.Value) - 1));
end else
if Pos('=', Result.Value) > 0 then
Result.Value := TranslatorINI(ActLangShort);
end else
Result.Value := TranslatorINI(ActLangShort);
if Pos('Create:', TmpStr) <> 0 then begin

use:
SetIniFile2={app}\steam_emu.ini; Section: Settings; Key: UserName; Value: {username}

I did not test, but I think it works.

mikey26
04-06-2019, 10:34
hi bud

the setup is reading the gpu info wrong.

https://i.imgur.com/eeMNQ9H.png

Kitsune1982
04-06-2019, 16:21
hi cesar82 great work on your CIU v3.0.0.1 beta! I need some help with a problem im having. When i try to install a game i repacked using the compressor kaktor posted in his main thread, and i copy/paste the .bin files into my directory and run the inno 5.6.1 script compiler, then try to install the game, i get the message 'archive header is corrupt, file unreadable or not freearc archive!' diskspan works fine except for one situation where all the compressed .001 files extracted fine but when it got to the 3rd split file it gave me that same error message even though i compressed it correctly with diskspan.bat. :<

how do i enable CIUv3 to extract these file types properly? any help you can offer would be most appreciated.

-Kitsune

- PS I tried doing it with records.ini and without, when i do it without records.ini it doesnt even process the .bin files, and when i have my .bin files listed in it it gives me that error on decompression. i used pankers 3 way compression batch file to compress them and i used the same compressors that diskspan has. is there a way to allow
CIU to process .bin files made with other compression scripts or is it 'UltraArc, diskspan or bust'?

Carldric Clement
05-06-2019, 03:44
hi cesar82 great work on your CIU v3.0.0.1 beta! I need some help with a problem im having. When i try to install a game i repacked using the compressor kaktor posted in his main thread, and i copy/paste the .bin files into my directory and run the inno 5.6.1 script compiler, then try to install the game, i get the message 'archive header is corrupt, file unreadable or not freearc archive!' diskspan works fine except for one situation where all the compressed .001 files extracted fine but when it got to the 3rd split file it gave me that same error message even though i compressed it correctly with diskspan.bat. :<

how do i enable CIUv3 to extract these file types properly? any help you can offer would be most appreciated.

-Kitsune

- PS I tried doing it with records.ini and without, when i do it without records.ini it doesnt even process the .bin files, and when i have my .bin files listed in it it gives me that error on decompression. i used pankers 3 way compression batch file to compress them and i used the same compressors that diskspan has. is there a way to allow
CIU to process .bin files made with other compression scripts or is it 'UltraArc, diskspan or bust'?

I think the problem is you used with Masked Compression like xprecomp+srep+lolz/$void=srep/$deflate=reflate+srep+lzma+diskspan:2mb:3mb Like that.
to use with Diskspan, Example xprecomp+srep+lolz+diskspan:2mb:3mb. I recommended it.

Second, Make sure the files exist CLS-Diskspan.dll on CIU v3 Folders. If not copy/paste through it.
Behind CIU V3 > Resources > Decompressors > DisksPan

KaktoR
08-06-2019, 07:25
You can't use diskspan with masking method.

amin fear
16-06-2019, 01:56
How can i enable " Precomp 042 " compression with CIU script ?

I compressed my archives using below command :
arc a -lc8 -ep1 -ed -r -w.\ Data\Data1.PAK -mprecomp+srep+lzma:a1:mfbt4:d256m:fb128:mc1000:lc8 "C:\Games\*"

any change in " External Compressor.ini " & " Records.ini " is needed ?

KaktoR
16-06-2019, 01:59
You have to add precomp files, because CIU has no precomp anymore since long time.

amin fear
16-06-2019, 02:38
You have to add precomp files, because CIU has no precomp anymore since long time.

Thanks ! this means a lot of Inno script coding OR just adding "precomp.exe" & some other files to CIU specific folder ?

which version was the last time compatible with precomp 42 ? i have the old versions

KaktoR
16-06-2019, 02:44
I think adding the precomp files to the folders is enough (and maybe arc.ini / cls.ini editing).

2.0.3.8 or 2.0.4.0 was the last I think

amin fear
16-06-2019, 02:54
I think adding the precomp files to the folders is enough (and maybe arc.ini / cls.ini editing).

2.0.3.8 or 2.0.4.0 was the last I think

Thanks for fast response !

Is your " ASIS " script also compatible with precomp 42 ? [Latest version]

KaktoR
16-06-2019, 03:05
No

Cesar82
16-06-2019, 18:14
@amin fear

You can include the Compressors extensively to setup.exe without having to edit the CIU Script.
I think you will also need to change in Arc.ini and CLS.ini.

In the changelog of CIU v3 (3.0.0.0u3) tells how to add external compressors:
- Added [Ressources] section to "Setup.ini" and also to the external "Setup.ini" and also to the to external "records.ini" file (optional).
>> The [Ressources] section contain keys Path=, Path32=, Path64= and support constants {src}, etc (If not use constants, is seted to {src})
>> If this path contains "decompressors" files it will be copied to the TEMP folder at the start of the installation.
>> Path= >> For the files of the key "Path=" the files will be copied in any system (32 bits or 64 bits).(Recursive Path - Search all subfolders)
>> Path32= or Path64= >> But if it is a path of the key "Path32=" or "Path64=" the files inside it will only be copied if the system is equal (32 bits or 64 bits). (Recursive Path - Search all subfolders)
>> Example: Path={src}\RESOURCES\Dual Path64=RESOURCES\x64

You just need to tell the folder containing the external compressor in the Setup.ini (externalor internal) or Records.ini using the [Ressources] section.
[Ressources]
Path=
Path32=
Path64=
The Path= is the key used for executables compatible with both OS (32-bits + 64-bits).

KaktoR
24-06-2019, 07:07
In 3.0.0.0u3 the manual button is not working correct i think.


[Manual1Button]
Folder=Manual

It opens the documents folder instead.

I have also tried with "{src}" but the same.

KaktoR
25-06-2019, 11:00
I'm using 3.0.0.0.u3 [2019.03.04] because you never send me a newer version :D

I will try with your executable.

Cesar82
25-06-2019, 14:54
I'm using 3.0.0.0.u3 [2019.03.04] because you never send me a newer version :D

I will try with your executable.
The script posted on the main page of the CIU v3 thread is the 28/03 (2019.03.28) ...

KaktoR
25-06-2019, 15:29
Ohhh what the ... :D

Sorry I really didn't know!

exorc
04-07-2019, 00:12
How to found with ualtraarc repacks?

KaktoR
04-07-2019, 01:22
I don't understand your question?

KaktoR
04-07-2019, 01:48
----------------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------------
CHANGELOG CIU 3.0.0.0.u4
----------------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------------

- Fixed to show the CIU label (CUSTOM INSTALLER ULTIMATE) on the About page with the correct font (STScott.ttf).

- Fixed ManualButton/ReadmeButton to open Manual/Readme files with the associated program even though the associated program is a UWP application (Universal Windows Platform).
>> Such as whether the program associated with PDF files is Microsoft Edge.

- Updated compressor/decompressor "XTool" from v0.9 to v0.12 (x64 + x86)

- Added PackMP3 and PackJPG
>> They are in "MPZ" compressor

[04.07.2019]
-Added MPZ, PackJPG and PackMP3 to UltraArc (both versions)
> Only accessable through MASK method
> For MPZ and PackJPG use srep before to get better output
-Input/Output size will now be shown at the end of compression
-Updated InnoUnp to v0.49
-Updated Notepad++ to v7.7.1
-Updated ZStandard (zstd) to v1.4.0 (all tools)
-Updated XTool to v0.12 (all tools)
-Updated VCL Skin Viewer Source Code

Hf

Edit: Archive reuploaded (I forgot to add the new compressors to CIU...).

Fabioddq
04-07-2019, 06:15
Seems that ShowPlayLabel=0 is not working in u3. The label appears in anyway.
Is fixed in u4?

EDIT

Also doesn't work on u4.

Fabioddq
04-07-2019, 10:17
It was not fixed.
I did not know sore this bug...
I'll check it out soon.

No Problem. Please, check Play2Button, Play3Button etc, also doesn't work any line in ini and pngs. Thanks.

Fabioddq
04-07-2019, 11:51
LOL, I completely forgot about Visible :D
Thanks!

Saifuddin
07-07-2019, 07:31
Hi, is there any tutorial how to work on this to make my own repacks

pakrat2k2
07-07-2019, 07:40
Hi, is there any tutorial how to work on this to make my own repacks

start with the Wiki here
http://custom-installer-ultimate-v2.wikia.com/wiki/Custom_Installer_Ultimate_v2_Wiki

Carldric Clement
08-07-2019, 01:24
The link include "Lite" and "Full" version of Inno Setup 6 Repack (https://mega.nz/#F!EJ4gjSyQ!s5auXl8nKFOZmw_ylkO0cw)
- The "Lite" version only has the improved interface (RESTOL) selectable.
- The "Full" version includes several additional tools and allows you to install the skins package by adding the skinpack.bin file together the executable will display the SkinPack option in the component selection.
Thanks!

Ooo :D
Im gonna to download that. Thanks bro. :)

KaktoR
08-07-2019, 10:31
Well I don't know if he is using a 4G or 8G card. But what I can tell is that 8G cards seems to be displaying fine (at least my RX 580 8G is correct detected with CIU and library from peterf).

If it's a problem inside library only peterf can fix this.

mausschieber
08-07-2019, 16:05
i have a 6 GB card and i see full GPU

see Picture

KaktoR
12-07-2019, 00:50
Setup crash if you use VCL skin and diskspan archive on the point where setup ask for next disc/archive (if you click ok, setup crash).

Without VCL skin or with cjstyle the change disk works fine.

KaktoR
12-07-2019, 16:00
Both.

KaktoR
13-07-2019, 03:34
I think we had this bug once on an older version (14.x or 15.x, not sure). I think this had something to do with the file search window inside the diskspan library (because diskspan library use other file search window then CIU).

Bondpotter
24-07-2019, 17:58
CIU_3.0.0.0.u4 [2019.07.10] HOTFIX 02

Desktop shortcut not creating.
Play button is disabled after installation.
There is only Uninstall Shortcut in the Start Menu.

Please help.

Setup.ini
https://mega.nz/#!LmggTI6Q!m9DMzi15wR3ESLUBDt_zDGVyUGBYlaBep3kKEa0 wGVM

pakrat2k2
24-07-2019, 20:23
@ Bondpotter

Couple issues in your Setup.ini

Exe64=dmcLauncher.exe // string

Remove from the end of the .exe all spaces + the // string

the same with every other line you use. the spaces from the end of the word until the end of // string must be removed.

IE:

exe=game.exe( space, space, space)//string

the line should be exe=game.exe
NO Spaces or anything else after game.exe

Bondpotter
24-07-2019, 21:22
@ Bondpotter

Couple issues in your Setup.ini

Exe64=dmcLauncher.exe // string

Remove from the end of the .exe all spaces + the // string

the same with every other line you use. the spaces from the end of the word until the end of // string must be removed.

IE:

exe=game.exe( space, space, space)//string

the line should be exe=game.exe
No Spaces or anything else after game.exe

Thank You for the reply and for helping me. Your help is much appreciated. Before fixing the setup.ini, I found the temporary solution that I had to copy the setup.ini in DVD1 and it was working. But thanks once again for telling me the mistake I did, it will prevent me from doing this from now on.

mausschieber
05-08-2019, 06:22
Part 1 Complete based on Autorun Setup.
Going on Part 2: Installer Setup - Tomorrow

Please Test my program if it works. :D

Edit: Added Standard AR Button where was missed on components

what makes the Designer? is it on way or project stoped

thanks for your Work on it

mausschieber
12-08-2019, 16:43
How can we use the UWP now in CIU V3
where is the UWP folder

thanks for helping me out

KaktoR
13-08-2019, 01:46
- Added new section [UWPGame] with keys Manifest#= o inform al manifest to registry
>> if Manifest1= is different from empty, the UWPGame mode will be automatically activated.

- Added new key ManifestID= in [Executable#] to inform the ID referring to the manifest file. (Value is integer)
>> Example: ManifestID=1 or ManifestID=2 // In examples 1 and 2 refer to the manifest file registered in the [UWPGame] section to create shortcut and set game to run in Play button.
>> To UWP games (Only to UWP Games) in [Executable#] section set Name=ORIGINAL to create shortcut with original UWP game name.
>> To UWP Games keys ExePath=, Exe=, ExePath64 and Exe64= in [Executable#] section not is necessary.
>> PS: Play butons in games UWP, if game not registred, register before run game.


[UWPGame]
Manifest1={app}\appxmanifest.xml

[Executable1]
Name=ORIGINAL
ManifestID=1

mahmoudmakhamra
13-08-2019, 06:48
Hi, I have a problem
When you disable the small installation
The game does not install Stays on 0%
When the installation file is minimized in the taskbar
It is restored in a window that becomes an example (%40) and stops and repeats the process more than once the installation is done

medo makhamra
14-08-2019, 09:49
Hi
I have old games
When compressed
Does not support Windows xp

wangfeilong0317
20-08-2019, 22:17
It's working fine...

To facilitate the creation of conversions when a conversion has several executables, but we do not want to display the PlayButtons for all of them, just want to create shortcuts to the executables, the value of the key "Visible=" in the "[Play#Button]" section for button 1 the value is True (Visible) and for the other PlayButton the default value is False (Not Visible).
Default values:
[Pay1Button]
Visible=1

[Pay2Button]
Visible=0

[Pay3Button]
Visible=0
...

Just use the key Visible=1 on the Play buttons from the first.
https://i.imgur.com/2VA4MwI.jpg
is not working in u4

https://www.521.rocks/wp-content/uploads/2019/08/979d472a84804b9.png

wangfeilong0317
27-08-2019, 05:28
Thank you very mach! It's worked

KaktoR
31-08-2019, 11:36
New version uploaded.

KaktoR
31-08-2019, 13:26
By mistake I uploaded my test folder of u5. The only differences are renamed Background folder (_Background) and a few changes in Setup.ini which I forgot to change back before uploading.

However, tomorrow I will upload a whole new archive with a hotfix from today and fix my mistakes :D

KaktoR
01-09-2019, 02:59
New archive added.

wangfeilong0317
04-09-2019, 09:25
Can I set different decompression methods for different bin files?

KaktoR
04-09-2019, 10:31
Yes sure. Just make sure to include them in CIU (use COMPRESSOR.ini file to include the methods you have used for your archives).

wangfeilong0317
06-09-2019, 02:03
U4 version uninstall game is very slow, how to make him faster, 3.0.0.1 version uninstall game is very fast

Bondpotter
09-09-2019, 08:29
Hey guys, I was editing the old conversion(Revo's Middle-Earth) to the new script and I always edit or make the installer without small installer. So there is a strange thing happening that disabled Back and Next button are not hiding in the new script. It used to hide until CIU 2.0.3.9 U15.2. But in CIU 3.0.0.0.u4 or u5, it is showing those disabled-buttons. Check the images.

https://i.imgur.com/AKExj1j.png

https://i.imgur.com/PM3eLFa.png

Can it be fixed Or it is designed that way?

sajmon83
09-09-2019, 09:38
From what I can remember, the names of the buttons have been changed and many other options. You need to check or set everything from the new Setup.ini

Bondpotter
09-09-2019, 13:27
Whenever you encounter any different behavior in current versions of CIU check the changelog file for changes.
Usually you will find your answers there!

In changelog you can search for the word key and have a quick search for keys that have been added, changed or removed.

I know and do bad reading changelogs but will exclarecer your questions!
Thanks!

Yes, You are right. I didn't read the changelog. My bad.

Thank You.

Stor31
11-09-2019, 07:32
it is possible that it works under Windows 32Bit ?????

KaktoR
11-09-2019, 07:45
It works on 32bit systems.

Change "64BitOnly=1" to "0"

wangfeilong0317
12-09-2019, 05:16
U4 version The remaining installation time is not displayed correctly. The actual installation time is 4 hours, but the display takes 100 hours. Is there any way to solve it?

Kitsune1982
12-09-2019, 10:34
hey guys, i figured out how to make an almost full screen setup wizard with CIU. just go into setup.ini and under 'Setup Interface' and 'Autorun Interface' change the 'width and height' to something like Width=1038 and Height=650
or if you want more room to position your button in, Width=1093 Height=750.
dont forget you will need to change the actual image sizes of your png autorun/installer1/installer2/installer3/etc pictures using a freeware or commercial image editor. I recommend irfanview for basic resizing but if you really want to get fancy, you can use photoshop. of course there are plenty of other freeware and payware image editors, i just find these two the easiest to use. also for the small installer, if you want a big small installer image, change 'Width and Height' under small installer to 630 x 330 respectively. Also keep in mind when you adjust the picture, you may also want to use razor12911's graphicstudio to adjust the left/top position of the buttons, but since there is no actual gui to do this, it will take trial and error. i am going to write a quick tutorial and attach it to the next post on how to do this.

paws out.

-Kitsune

Kitsune1982
12-09-2019, 11:25
sorry for making a second post. i finished the tutorial and am attaching it along with my setup.ini and sample buttons/images for my CIU custom button tutorial in a single 7zip archive. hope you all find it useful!

Paws out.

-Kitsune1982

andreiutzu21
17-09-2019, 11:33
hello to everyone . i have a issue . when i uninstall game progressbar is not on centre. what changes i have to make ????

oywj_fx
26-09-2019, 05:18
Thank you very much!
This is a good project!

andreiutzu21
28-09-2019, 07:45
to be clear i want to make prototype 1 & 2 conv with diskspan . how to set (conditions) changes when i select from installer only one game to install not both games . where i need to set. thanks p.s. sorry for bad english

pakrat2k2
28-09-2019, 07:54
In setup.ini you use 2 sections ( fill in all parts for both games )
[Component1] & [Component2]

[Executable1] & [Executable2]

IE:

[Component1]
--------------
Name=Main Game
Size=34000
Checked=1
Enabled=0
ShowInstallLabel=0

[Component2]
--------------
Name=Main Game 2
Size=4000
Checked=1
Enabled=0
ShowInstallLabel=0

[Executable1]
-------------
Name=Main Game
Exe=Main Game.exe
ExePath=
Exe64=
Exe64Path=
Parameter=
Icon=Setup.ico
GDFBinary=
ShortcutProt=0
RunAsAdmin=0

[Executable2]
-------------
Name=Main Game 2
Exe=Main Game 2.exe
ExePath=
Exe64=
Exe64Path=
Parameter=
Icon=Setup.ico
GDFBinary=
ShortcutProt=0
RunAsAdmin=0

andreiutzu21
28-09-2019, 07:58
In setup.ini you use 2 sections ( fill in all parts for both games )
[Component1] & [Component2]

[Executable1] & [Executable2]

IE:

[Component1]
--------------
Name=Main Game
Size=34000
Checked=1
Enabled=0
ShowInstallLabel=0

[Component2]
--------------
Name=Main Game 2
Size=4000
Checked=1
Enabled=0
ShowInstallLabel=0

[Executable1]
-------------
Name=Main Game
Exe=Main Game.exe
ExePath=
Exe64=
Exe64Path=
Parameter=
Icon=Setup.ico
GDFBinary=
ShortcutProt=0
RunAsAdmin=0

[Executable2]
-------------
Name=Main Game 2
Exe=Main Game 2.exe
ExePath=
Exe64=
Exe64Path=
Parameter=
Icon=Setup.ico
GDFBinary=
ShortcutProt=0
RunAsAdmin=0

i've done that don't work. he's extract both games even when i check only 1 game.

pakrat2k2
28-09-2019, 09:27
missed that part :o

andreiutzu21
28-09-2019, 09:27
You must tell which Data file belongs to each component.

If you use the [ExtractSettings] section of Setup.ini.
[ExtractSettings]
ArcFile1={src}\Data1.bin.001;DestDir:{app};Type:AR C;Disk:1;Comp:1;
ArcFile2={src}\Data2.bin.001;DestDir:{app};Type:AR C;Disk:5;Comp:2;

If you use the Records.ini use:

[Record1]
Type=Freearc_Original
Source={src}\Data1.bin.001
Output={app}
Disk=1
Components=1

[Record2]
Type=Freearc_Original
Source={src}\Data2.bin.001
Output={app}
Disk=1
Components=2

thank's man

andreiutzu21
01-10-2019, 10:09
unarc.dll error code -7 at 3 % progress install WHY???

houcine80
02-10-2019, 02:53
unarc.dll error code -7 at 3 % progress install WHY???

Hi
use other version with different date because this is bug (2019-08-31 )

andreiutzu21
02-10-2019, 07:10
Hi
use other version with different date because this is bug (2019-08-31 )

please can you explain how to do that please

Cesar82
02-10-2019, 12:24
@andreiutzu21
@houcine80 meant to test you with older CIU source codes.
But now just test using the script in this post.

-------------------------------------------------------------------
I had previously prepared a hotfix for @mausschieber.

I didn't share it with the other users because I was waiting for @KaktoR to be available for some testing and posting the new version 3.0.0.0.u6.
So while @KaktoR is not available, I am sharing a hotfix for u5 with the fixes provided to mausschieber and some more changes I made later.

I don't know if this bug from "Error Decompressing" will be solved, but I hope so, because the changes made to the script on the 2019-08-31 were minimal and there were some bugs that have now been fixed..
Test and share if you still have the same error compiling with the new script.

If this error still happens with this script, test with older scripts and let me know what is the latest version without the error so I can check.

Thanks!

andreiutzu21
03-10-2019, 08:59
@andreiutzu21
@houcine80 meant to test you with older CIU source codes.
But now just test using the script in this post.

-------------------------------------------------------------------
I had previously prepared a hotfix for @mausschieber.

I didn't share it with the other users because I was waiting for @KaktoR to be available for some testing and posting the new version 3.0.0.0.u6.
So while @KaktoR is not available, I am sharing a hotfix for u5 with the fixes provided to mausschieber and some more changes I made later.

I don't know if this bug from "Error Decompressing" will be solved, but I hope so, because the changes made to the script on the 2019-08-31 were minimal and there were some bugs that have now been fixed..
Test and share if you still have the same error compiling with the new script.

If this error still happens with this script, test with older scripts and let me know what is the latest version without the error so I can check.

Thanks!

thank you. now it work with this HOTFIX. i will let you know if appears other problems. thank's again

andreiutzu21
04-10-2019, 10:58
hi all users. it is ok to compile with innosetup 6.0.2 unicode? or should i use version 5???

andreiutzu21
04-10-2019, 12:17
@andreiutzu21
@houcine80 meant to test you with older CIU source codes.
But now just test using the script in this post.

-------------------------------------------------------------------
I had previously prepared a hotfix for @mausschieber.

I didn't share it with the other users because I was waiting for @KaktoR to be available for some testing and posting the new version 3.0.0.0.u6.
So while @KaktoR is not available, I am sharing a hotfix for u5 with the fixes provided to mausschieber and some more changes I made later.

I don't know if this bug from "Error Decompressing" will be solved, but I hope so, because the changes made to the script on the 2019-08-31 were minimal and there were some bugs that have now been fixed..
Test and share if you still have the same error compiling with the new script.

If this error still happens with this script, test with older scripts and let me know what is the latest version without the error so I can check.

Thanks!

this hotfix doesn't create uninstall.exe after install anymore. can you fix that?

houcine80
04-10-2019, 12:31
hi
@andreiutzu21
i test install uninstall everything is oki

houcine80
04-10-2019, 12:36
hi all users. it is ok to compile with innosetup 6.0.2 unicode? or should i use version 5???

normally yes
in the tools folder there is (innosetup-6.0.2.repack.lite)

andreiutzu21
04-10-2019, 12:39
normally yes
in the tools folder there is (innosetup-6.0.2.repack.lite)

i have tested and uninstall is not there after install?
tried with diferent Setup

it is possible to not create uninstall if i renamed after i have compiled setup Setup. to NEW_Setup.exe ? with new_setup uninstall is not there

Riž
09-10-2019, 05:28
I'm sorry for this but I'm new to compressing and I want to know more, I found out that this is the easier way to make a custom installer. When I open the script provided I'm getting Error Loading ISCmplr.dll

andreiutzu21
09-10-2019, 12:28
my game is compressed with diskspan method zlib+srep+lzma and when installin at 0% "unable to write to disk error code -11"

same game compressed with diskspan method srep+lzma and it work

where i have to change decompression method? thank's in advice



GOT IT I HAVE DELETED // in front of all #Define ....... in COMPRESSOR.INI

Riž
09-10-2019, 23:43
Displaying Error Loading ISCmplr.dll in which program?
Inno Setup 6. I downloaded the script provided in here. IntallerScript_3.0.0.0.u5 [2019.08.31].iss

mausschieber
10-10-2019, 01:08
Inno Setup 6. I downloaded the script provided in here. IntallerScript_3.0.0.0.u5 [2019.08.31].iss

The Script used Unicode Version of Inno setup

Riž
10-10-2019, 01:41
The Script used Unicode Version of Inno setup
Thanks for creating the script. I still have a lot to learn, haven't even scratched the very surface yet.
Also I didn't paid much attention to what I downloaded. I got the quick startup. Just as you said it is for the unicode version.

houcine80
25-10-2019, 03:27
hi Cesar82,

it is possible to use (Small Installer) without using the images (Background) ????

houcine80
25-10-2019, 03:28
Hello people...

Any of you would have the CI source code (Before being CIU) ....
I needed a very early version, specifically version 4.2.0.0. I searched the forum and found nothing.
I don't know if Yener shared this version with anyone, but he used it on some old conversions like Driver San Francisco and FIFA 2012.
If anyone has this source code and can share it would be very useful for me.

Thanks!

I do not have it sorry:(