FileForums

FileForums (https://fileforums.com/index.php)
-   Conversion Tutorials (https://fileforums.com/forumdisplay.php?f=55)
-   -   ASIS: Advanced Simple Installer Script (https://fileforums.com/showthread.php?t=99481)

Enluaphelis 04-07-2023 03:39

Quote:

Originally Posted by Cesar82 (Post 501482)
Use names Data1-01.bin to Data1 e Data2-01.bin to Data2 to hide .001 extension

Okay, thanks. Also, can I rename them to something like Data01 or etc. afterwards? Also with changing it in Records.ini? Will it break the installation?

KaktoR 04-07-2023 06:47

From what I remember, it is not possible to rename the archives afterwards if you used diskspan method. If you checked the "Unlimited" tab in DSG or used the "Split mode", it should be possible though.

Cesar82 04-07-2023 08:45

Quote:

Originally Posted by Enluaphelis (Post 501483)
Okay, thanks. Also, can I rename them to something like Data01 or etc. afterwards? Also with changing it in Records.ini? Will it break the installation?

As KaktoR has already answered, the Span mode (CLS-DiskSpan.dll) requires the original creation data naming.
After kaktoR's comment, I remembered that you can use Data1.bin, Data2.bin, Data3.bin, but when compressing you must choose the UNLIMITED tab (Do not check the customization checkboxes). This way the CLS-DiskSpan.dll library will not be used so it will allow names Data1.bin, Data2.bin, etc.
https://i.imgur.com/vrhKyD0.png

INFO: Currently the "SPLIT" mode allows you to change the name in the Records.ini file, but in the next version of DiskSpan GUI the SplitLib.dll library that is used to split and merge the files will be updated and will probably require original names generated in the creation of the split file.

Enluaphelis 04-07-2023 20:59

Quote:

Originally Posted by KaktoR (Post 501487)
From what I remember, it is not possible to rename the archives afterwards if you used diskspan method. If you checked the "Unlimited" tab in DSG or used the "Split mode", it should be possible though.

I got it, thx. But I still have an error after merging Setup.dll and Records.ini into one Setup.exe. Setup process simply crashes with that error: https://imgur.com/a/m1rzePe

This does not happen and installation works when Setup.dll and Records.ini being present. I want it to work with merged Setup.exe. Please help me:)

KaktoR 04-07-2023 23:23

The folder structure has to look like this
https://i.imgur.com/NhRe98I.png
https://i.imgur.com/NhRe98I.png

Enluaphelis 05-07-2023 00:15

Quote:

Originally Posted by KaktoR (Post 501493)
The folder structure has to look like this
https://i.imgur.com/NhRe98I.png
https://i.imgur.com/NhRe98I.png

Oh, so that is the reason why it did not work?
But DECOMPRESSOR folder in ASIS is empty. It was empty by default.

From where do I have to move this files into this folder?

And which ones do I have to move? For example in this repack I use msc+srep and srep+lolz

UPD: I threw everything in "Resources" folder of DiskSpan into DECOMPRESSOR folder and it still doesn't work, also tried with the same files on your screenshot :(

KaktoR 05-07-2023 00:50

You have two choices:
1. Rename Setup.dll (which DSG creates) to Setup.arc and extract the file into DECOMPRESSOR folder with FreeArc.
2. In DiskSpan_GUI folder, go to "Resources\INSTALLER" and pick the files you need and copy them to DECOMPRESSOR folder.

For the second choice you have to pay attention to some things:
1. If you used precompressors like XTool, you have to create a folder with the same name in DECOMPRESSOR folder like the precompressor you used.
2. ARC_*.ini and CLS_*.ini are required in any case.

In your methods srep+msc and srep+lolz you have to copy the following files:
"Resources\INSTALLER\ARC\*" (all files here)
"Resources\INSTALLER\LOLZ\*" (all files)
"Resources\INSTALLER\MSC\CLS-MSC_TAK.dll"
"Resources\INSTALLER\SREP\CLS-SREP_NEW*.*"

However I recommend to follow the first choice, as it is the simpliest way.

Enluaphelis 05-07-2023 00:59

Quote:

Originally Posted by KaktoR (Post 501495)
You have two choices:
1. Rename Setup.dll (which DSG creates) to Setup.arc and extract the file into DECOMPRESSOR folder with FreeArc.
2. In DiskSpan_GUI folder, go to "Resources\INSTALLER" and pick the files you need and copy them to DECOMPRESSOR folder.

For the second choice you have to pay attention to some things:
1. If you used precompressors like XTool, you have to create a folder with the same name in DECOMPRESSOR folder like the precompressor you used.
2. ARC_*.ini and CLS_*.ini are required in any case.

In your methods srep+msc and srep+lolz you have to copy the following files:
"Resources\INSTALLER\ARC\*" (all files here)
"Resources\INSTALLER\LOLZ\*" (all files)
"Resources\INSTALLER\MSC\CLS-MSC_TAK.dll"
"Resources\INSTALLER\SREP\CLS-SREP_NEW*.*"

However I recommend to follow the first choice, as it is the simpliest way.

I agree with the 1st choice, I renamed it to .arc but how do I extract it? How do I use FreeArc? When I open Arc.exe it just closes. Sorry for stupid questions, I'm a newbie :)

Cesar82 05-07-2023 03:33

Quote:

Originally Posted by Enluaphelis (Post 501496)
I agree with the 1st choice, I renamed it to .arc but how do I extract it? How do I use FreeArc? When I open Arc.exe it just closes. Sorry for stupid questions, I'm a newbie :)

If you are using DiskSpan GUI to compress and want to create Setup.dll before compression you can use the TOOLS button, "Setup DLL" tab.
Choose the "MAKE" subtab and paste a method line on each line of the memo and click "Make DLL".
If you are in doubt about the method lines used, you can generate them by searching for the method in another instance of DiskSpan GUI or in DSG_Settings.ini in the "Resources" folder (if you have already configured your methods in Developer mode).

Enluaphelis 05-07-2023 03:48

Quote:

Originally Posted by Cesar82 (Post 501498)
If you are using DiskSpan GUI to compress and want to create Setup.dll before compression you can use the TOOLS button, "Setup DLL" tab.
Choose the "MAKE" subtab and paste a method line on each line of the memo and click "Make DLL".
If you are in doubt about the method lines used, you can generate them by searching for the method in another instance of DiskSpan GUI or in DSG_Settings.ini in the "Resources" folder (if you have already configured your methods in Developer mode).

It worked! Thank you!
So in this case I don't have to put stock Setup.dll from DSG into DECOMPRESSOR when doing final Setup.dll? Only put decompressed files from .dll and records.ini, right?

Enluaphelis 05-07-2023 04:11

Any way I can change colors of the button hover, selection and progress bar?
https://imgur.com/a/73NZvTb

KaktoR 05-07-2023 05:21

The color is part of the skin file. Unfortunatelly you cannot change it.

Cesar82 05-07-2023 08:22

Quote:

Originally Posted by Enluaphelis (Post 501500)
It worked! Thank you!
So in this case I don't have to put stock Setup.dll from DSG into DECOMPRESSOR when doing final Setup.dll? Only put decompressed files from .dll and records.ini, right?

you will only need to merge records.ini.
For that you can use the "Records" tab in the same tool tab group as the DSG.

LinkSystem 12-07-2023 10:36

Hello brothers! I want to apologize right away for English (I use Google translator). Please make someone an archive for an example - put all the necessary files (data-1.bin, data-2.bin ... + ready-made files setup.dll , Records.ini ...). I need this to understand how everything works in more detail using an example. To the archives of the game (data-1.bin, data-2.bin) you can put any small files, this is just for example. The main thing is that everything is installed from this archive, as if this is the game. Thank you in advance! Have a nice day!

ravikant 25-07-2023 21:29

I have two bins created by diskspan, i want to use ASIS for my installer but i don't know how to use it

The decompressors folder is empty, i am using xtool srep and lolz as my compression method

Can you give me steps so that i can make a clean installer for my created files


All times are GMT -7. The time now is 12:19.

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