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)

alucard1973 24-10-2020 04:47

Quote:

Originally Posted by KaktoR (Post 488559)
The installer doesn't do this automatically.

Maybe in next release.

thanks

on the other hand there is a problem, when canceling an installation in progress, the installation folder is not deleted

alucard1973 25-10-2020 03:32

Another but important problem, if the components like DLC and Languages ​​of the game have been activated, we cannot check or uncheck

mr_gnar 10-12-2020 08:19

My ASIS is having issues decompressing something with plz4, (Unarc -2) even if ZTool is enabled on the GUI. What can I do to fix this? I tried adding different decompression files for ZTool in the BPK folder so it gets included in the installer, and I get the same issue.

Masquerade 10-12-2020 10:59

@mr_gnar

make sure arc.ini is configured correctly. Unarc -2 is missing decompressor, so it's an error for you, not the installer.

KaktoR 24-12-2020 04:18

1 Attachment(s)
Code:

v7.2.2
_____________________________________________________
- Updated compressors
- On cancelling installation the {app} folder will now be deleted
- Added XTool 2020 support
- Added DiskSpan_GUI support (thanks to Cesar82)

If everything is good I will use this as a final version (finished this script).

rishikrap 24-12-2020 05:37

3 Attachment(s)
Quote:

Originally Posted by KaktoR (Post 489539)
Code:

v7.2.2
_____________________________________________________
- Updated compressors
- On cancelling installation the {app} folder will now be deleted
- Added XTool 2020 support
- Added DiskSpan_GUI support (thanks to Cesar82)

If everything is good I will use this as a final version (finished this script).

Support for xzlib+srep_new+lolz_mtx please some day in the future.
Getting this error for my Rocket League

Attachment 28634

Also, when I try compact installer, I get this error.
Attachment 28635

Basically, it asks for the installation location but there's no next button to click so, it's just stuck there, also, the x button to end it doesn't work, have to end it via task manager.
I also got it in the old version, I thought, you'd have fixed it in this one but it still persists. It could also be my mistake in the settings file, so I'm attaching it here for you to take a look just in case.

Also, I changed the AppName in the script.iss file because I got this error when I compiled the script, it compiled the script after that.
Attachment 28636

KaktoR 24-12-2020 06:02

What Inno Setup version you're using for compile the script? Did you test with Compile_Script.bat file?

rishikrap 24-12-2020 06:45

Quote:

Originally Posted by KaktoR (Post 489543)
What Inno Setup version you're using for compile the script?

Latest, 6.1.2

Quote:

Did you test with Compile_Script.bat file?
Yes.
Here's my output, if you wanna check what's going wrong.
Rocket League xzlib+srep_new+lolz_mtx

KaktoR 24-12-2020 16:21

1 Attachment(s)
Quote:

Originally Posted by rishikrap (Post 489544)
Latest, 6.1.2

Unicode or ANSI?

You said you have changed AppName inside script.iss. Send me your script.iss file please. PS: Only change AppName inside Settings.ini file.

Quote:

Originally Posted by rishikrap (Post 489541)
Also, when I try compact installer, I get this error.
Attachment 28635

I don't have this error here so I can't say for sure. Maybe because of IS version. I will look in next days.

---------------------------------------

Here is a hotfix for the cancel button. I didn't had time to look further (christmas things).

KaktoR 27-12-2020 15:49

1 Attachment(s)
Here is a proper fix for the cancel button along with some other fixes and changes.

L0v3craft 29-12-2020 13:40

Hi, i like this installer but i want adapt it to my ways to compress videogames.

1. I don't want use UltraARC 2900 R9

2. I don't want use COMPRESSOR_GUI

To compress i'm using and old version of the masked compression. It has a .bat file to run the compression, Arc.exe, arc.ini (with methods and commands to compress inside), arc.groups and all the exe of the compressors/tools that i'm using. So to compress i must run the bat file, select the game folder and the compression starts. It is very simple and i can see how are working all the tools. And i can add new tools and commands to compress very simply.

I want that this installer has a folder with all my tools inside, compress all the tools inside the setup.exe (exactly like "Windows Phone Installer" does) and when i run it, it decompress all the tools files inside the temporary folder of windows.

Someone can help me please?

Cesar82 29-12-2020 15:42

Quote:

Originally Posted by L0v3craft (Post 489617)
Hi, i like this installer but i want adapt it to my ways to compress videogames.

1. I don't want use UltraARC 2900 R9

2. I don't want use COMPRESSOR_GUI

To compress i'm using and old version of the masked compression. It has a .bat file to run the compression, Arc.exe, arc.ini (with methods and commands to compress inside), arc.groups and all the exe of the compressors/tools that i'm using. So to compress i must run the bat file, select the game folder and the compression starts. It is very simple and i can see how are working all the tools. And i can add new tools and commands to compress very simply.

I want that this installer has a folder with all my tools inside, compress all the tools inside the setup.exe (exactly like "Windows Phone Installer" does) and when i run it, it decompress all the tools files inside the temporary folder of windows.

Someone can help me please?

You can use an older version of ASIS. Perhaps KaktoR still has earlier versions.
Or make your changes to the current script to include your compressors within setup.exe.

L0v3craft 29-12-2020 16:12

Quote:

Originally Posted by Cesar82 (Post 489618)
You can use an older version of ASIS. Perhaps KaktoR still has earlier versions.
Or make your changes to the current script to include your compressors within setup.exe.

Yes but how to do that exactly? For example the first problem is that the setup checks if is present a "setup.dll" file created from "COMPRESSOR_GUI". And i don't know how to remove that requisite.

Cesar82 29-12-2020 17:05

Quote:

Originally Posted by L0v3craft (Post 489620)
Yes but how to do that exactly? For example the first problem is that the setup checks if is present a "setup.dll" file created from "COMPRESSOR_GUI". And i don't know how to remove that requisite.

I find it easier to use it with the Setup.dll external file.
Otherwise it would take a lot of stretches in the script for you to include your compressors.
Extracting the compressors from the Setup.dll file is much faster than extracting from within setup.exe.
You can create your own Setup.dll with your compressors, just by compressing the contents of your compressor folder with FreeArc using the -m1 method.
Then you can use your bat file to compress your game.
I think that in the UltraArc folder there is a BAT (_Compress Optional DLL) to you drop your compressors folder and Setup.dll will be generated.
Then just move Setup.dll to your Setup.exe.
Setup.dll supports including Arc.ini and CLS.ini with their original names.
You will also need the information of the compressed files in an external file records.ini (you can include Records.ini within Setup.dll).
You can also configure the methods on DiskSpan_GUI. DiskSpan_GUI is 95% configurable. DiskSpan_GUI will soon support freearc masks.

L0v3craft 30-12-2020 09:55

Quote:

Originally Posted by Cesar82 (Post 489621)
I find it easier to use it with the Setup.dll external file.
Otherwise it would take a lot of stretches in the script for you to include your compressors.
Extracting the compressors from the Setup.dll file is much faster than extracting from within setup.exe.
You can create your own Setup.dll with your compressors, just by compressing the contents of your compressor folder with FreeArc using the -m1 method.
Then you can use your bat file to compress your game.
I think that in the UltraArc folder there is a BAT (_Compress Optional DLL) to you drop your compressors folder and Setup.dll will be generated.
Then just move Setup.dll to your Setup.exe.
Setup.dll supports including Arc.ini and CLS.ini with their original names.
You will also need the information of the compressed files in an external file records.ini (you can include Records.ini within Setup.dll).
You can also configure the methods on DiskSpan_GUI. DiskSpan_GUI is 95% configurable. DiskSpan_GUI will soon support freearc masks.

Tested. The problem is that it doesn't decompress my "data.arc" archive. Also the file "records.ini" is present where is the setup, same for the setup.dll (tried also to create it manually with freearc). No errors, simply doesn't install anything.


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

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