FileForums

FileForums (https://fileforums.com/index.php)
-   Conversion Tutorials (https://fileforums.com/forumdisplay.php?f=55)
-   -   [CIUv3] Custom Installer Ultimate v3 (https://fileforums.com/showthread.php?t=102510)

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

Part 1
 
2 Attachment(s)
Quote:

Originally Posted by KaktoR (Post 481025)
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

Quote:

Originally Posted by mausschieber (Post 481035)
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

Quote:

Originally Posted by Cesar82 (Post 481039)
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

Quote:

Originally Posted by Cesar82 (Post 481039)
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 ;)

Quote:

Originally Posted by Cesar82 (Post 481039)
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

Quote:

Originally Posted by Cesar82 (Post 481039)
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

Quote:

Originally Posted by Cesar82 (Post 481042)
@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: Autorun Setup
 
3 Attachment(s)
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

CIU 3.0.0.1 Beta 2
 
2 Attachment(s)
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.
- 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

Quote:

Originally Posted by Cesar82 (Post 480981)
I need a new translation.

This label will be the default label for the [Open#Button] buttons on the Autorun page.
Code:

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

mausschieber 24-05-2019 10:36

1 Attachment(s)
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]

Quote:

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

Cesar82 27-05-2019 19:50

Quote:

Originally Posted by gatosky1620 (Post 481133)
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)

Code:

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:
Code:

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

Quote:

Originally Posted by Kitsune1982 (Post 481226)
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 :
Code:

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

Quote:

Originally Posted by KaktoR (Post 481377)
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

Quote:

Originally Posted by KaktoR (Post 481379)
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:
Code:

- 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.
Code:

[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.

Code:

[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

Quote:

Originally Posted by KaktoR (Post 481498)
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

Code:

----------------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------------
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

Code:

[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

Quote:

Originally Posted by Cesar82 (Post 481636)
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

Quote:

Originally Posted by Saifuddin (Post 481675)
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....timate_v2_Wiki

Carldric Clement 08-07-2019 01:24

Quote:

Originally Posted by Cesar82 (Post 481681)
The link include "Lite" and "Full" version of Inno Setup 6 Repack
- 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

1 Attachment(s)
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.


All times are GMT -7. The time now is 15:11.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
FileForums @ https://fileforums.com