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)

Lord.Freddy 25-07-2023 22:46

Quote:

Originally Posted by ravikant (Post 501702)
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

That "decompressor" folder is just to create a "setup.dll" file, but if you're using DSG, you already have that, got it?

And after that, you need to edit the "settings. ini" file to apply your settings, then just run the "Compile_Script.bat" file to compile the script and move the (Setup.exe, Setup.ico) to the folder containing your archive and "records.ini" and "Setup.dll". :)

ravikant 25-07-2023 22:54

I read in the previous posts that we need to extract setup.dll in decompressor folder

also if i rename my archives[i am using unlimited in diskspan] how do i configure the same for my installer

Lord.Freddy 25-07-2023 23:12

Quote:

Originally Posted by ravikant (Post 501705)
I read in the previous posts that we need to extract setup.dll in decompressor folder

NO need to do this.

Quote:

Originally Posted by ravikant (Post 501705)
also if i rename my archives[i am using unlimited in diskspan] how do i configure the same for my installer

when you create an archive with DSG, it's giving you a file that name is "records.ini" In this file, you can configure your archive name and other settings, for example, you have "Data.bin" file and you rename it to the "Data.bf", if you do that you need change that name in "records.ini" file too.

ravikant 25-07-2023 23:17

Thanks, i was able to test my installer and it is working perfectly

I have one more question

Can i run a crc check for bin file before installation and crc check for output files after installation

Can you also suggest me other diskspan compatible installers which have support from the creator till date

Lord.Freddy 25-07-2023 23:34

Quote:

Originally Posted by ravikant (Post 501707)
Can i run a crc check for bin file before installation and crc check for output files after installation

the crc check is available for the output files, and you need to check and turn it on in the first DSG page ( Also the ( [CRCCheck] ) section in "settings.ini"). crc check for the bin file is not available, and you need to add it yourself. If you don't know how to do this, ask in the (INNO TROUBLESHOOT - Questions Here) section (or here), they will answer you. :)

Quote:

Originally Posted by ravikant (Post 501707)
Can you also suggest me other diskspan compatible installers which have support from the creator till date

See this link

ravikant 26-07-2023 04:29

What is patch.bat in the setup folder of ASIS

KaktoR 26-07-2023 10:01

This is for the [Batch] section, if you want to do tasks after installing, like patching files, repacking files and such.

ravikant 26-07-2023 23:26

Quote:

Originally Posted by KaktoR (Post 501719)
This is for the [Batch] section, if you want to do tasks after installing, like patching files, repacking files and such.

It means i can do a post install hash check also.


Also how do i configure records.ini for optional files

KaktoR 26-07-2023 23:52

Post install hash check is already built-in. Either you can use the hash file created by DSG, or using your own and use quicksfv.

Code:

[CRCCheck]
Enable=                                                | Enable (1) or disable (0) the use of a hash check after installation is finished
                                                          Note that internal hash check is only usable if you used DiskSpan_GUI and created hash files with it.
                                                          If you want to use QuickSFV instead you have to set Enable=1 nevertheless
StartCheck=                                            | If enabled (1) CRC checkbox is enabled by default and Hash checking starts automatically after installation process
QuickSFV=                                              | Enable (1) if you want to use QuickSFV for file checking instead of internal Setup hash check
QuickSFVFile=                                          | Set the hash file to use for the hash check
                                                          It is possible to use sfv, md5, crc, csv and ckz files

For optional files, read "Help\Components and Tasks.txt".

Edit: Here is a example what a Patch.bat could look like. In this example I used "DELZORec_x64" as it will give the best output size on the game "Far Cry 5" last time I checked. First you have to unpack the game files with said tool, after installation you have to repack the files back to original. Note that the batch file will always run from {app} directory as working directory (I have to fix the help file).

Code:

@echo off
setlocal EnableDelayedExpansion EnableExtensions
TITLE Rebuilding game files, please wait...

DELZORec_x64.exe r "data_final\pc\common.unp" "data_final\pc\common.dat" "data_final\pc\common.fat"
del /F "data_final\pc\common.unp"
DELZORec_x64.exe r "data_final\pc\ige.unp" "data_final\pc\ige.dat" "data_final\pc\ige.fat"
del /F "data_final\pc\ige.unp"
DELZORec_x64.exe r "data_final\pc\igepatch.unp" "data_final\pc\igepatch.dat" "data_final\pc\igepatch.fat"
del /F "data_final\pc\igepatch.unp"
DELZORec_x64.exe r "data_final\pc\patch.unp" "data_final\pc\patch.dat" "data_final\pc\patch.fat"
del /F "data_final\pc\patch.unp"
DELZORec_x64.exe r "data_final\pc\patchshadersobj.unp" "data_final\pc\patchshadersobj.dat" "data_final\pc\patchshadersobj.fat"
del /F "data_final\pc\patchshadersobj.unp"
DELZORec_x64.exe r "data_final\pc\shadersobj.unp" "data_final\pc\shadersobj.dat" "data_final\pc\shadersobj.fat"
del /F "data_final\pc\shadersobj.unp"
if exist "data_final\pc\patch_english.unp" DELZORec_x64.exe r "data_final\pc\patch_english.unp" "data_final\pc\patch_english.dat" "data_final\pc\patch_english.fat"
if exist "data_final\pc\patch_english.unp" del /F "data_final\pc\patch_english.unp"
if exist "data_final\pc\patch_german.unp" DELZORec_x64.exe r "data_final\pc\patch_german.unp" "data_final\pc\patch_german.dat" "data_final\pc\patch_german.fat"
if exist "data_final\pc\patch_german.unp" del /F "data_final\pc\patch_german.unp"
if exist "data_final\pc\patch_italian.unp" DELZORec_x64.exe r "data_final\pc\patch_italian.unp" "data_final\pc\patch_italian.dat" "data_final\pc\patch_italian.fat"
if exist "data_final\pc\patch_italian.unp" del /F "data_final\pc\patch_italian.unp"
if exist "data_final\pc\patch_french.unp" DELZORec_x64.exe r "data_final\pc\patch_french.unp" "data_final\pc\patch_french.dat" "data_final\pc\patch_french.fat"
if exist "data_final\pc\patch_french.unp" del /F "data_final\pc\patch_french.unp"
if exist "data_final\pc\patch_spanish.unp" DELZORec_x64.exe r "data_final\pc\patch_spanish.unp" "data_final\pc\patch_spanish.dat" "data_final\pc\patch_spanish.fat"
if exist "data_final\pc\patch_spanish.unp" del /F "data_final\pc\patch_spanish.unp"
if exist "data_final\pc\patch_russian.unp" DELZORec_x64.exe r "data_final\pc\patch_russian.unp" "data_final\pc\patch_russian.dat" "data_final\pc\patch_russian.fat"
if exist "data_final\pc\patch_russian.unp" del /F "data_final\pc\patch_russian.unp"
if exist "data_final\pc\patch_japanese.unp" DELZORec_x64.exe r "data_final\pc\patch_japanese.unp" "data_final\pc\patch_japanese.dat" "data_final\pc\patch_japanese.fat"
if exist "data_final\pc\patch_japanese.unp" del /F "data_final\pc\patch_japanese.unp"
if exist "data_final\pc\patch_brazilian.unp" DELZORec_x64.exe r "data_final\pc\patch_brazilian.unp" "data_final\pc\patch_brazilian.dat" "data_final\pc\patch_brazilian.fat"
if exist "data_final\pc\patch_brazilian.unp" del /F "data_final\pc\patch_brazilian.unp"

DELZORec_x64.exe r "data_final\pc\downloadcontent\dlc_mars\dlc_mars.unp" "data_final\pc\downloadcontent\dlc_mars\dlc_mars.dat" "data_final\pc\downloadcontent\dlc_mars\dlc_mars.fat"
del /F "data_final\pc\downloadcontent\dlc_mars\dlc_mars.unp"
if exist "data_final\pc\downloadcontent\dlc_mars\dlc_mars_english.unp" DELZORec_x64.exe r "data_final\pc\downloadcontent\dlc_mars\dlc_mars_english.unp" "data_final\pc\downloadcontent\dlc_mars\dlc_mars_english.dat" "data_final\pc\downloadcontent\dlc_mars\dlc_mars_english.fat"
if exist "data_final\pc\downloadcontent\dlc_mars\dlc_mars_english.unp" del /F "data_final\pc\downloadcontent\dlc_mars\dlc_mars_english.unp"
if exist "data_final\pc\downloadcontent\dlc_mars\dlc_mars_german.unp" DELZORec_x64.exe r "data_final\pc\downloadcontent\dlc_mars\dlc_mars_german.unp" "data_final\pc\downloadcontent\dlc_mars\dlc_mars_german.dat" "data_final\pc\downloadcontent\dlc_mars\dlc_mars_german.fat"
if exist "data_final\pc\downloadcontent\dlc_mars\dlc_mars_german.unp" del /F "data_final\pc\downloadcontent\dlc_mars\dlc_mars_german.unp"
if exist "data_final\pc\downloadcontent\dlc_mars\dlc_mars_italian.unp" DELZORec_x64.exe r "data_final\pc\downloadcontent\dlc_mars\dlc_mars_italian.unp" "data_final\pc\downloadcontent\dlc_mars\dlc_mars_italian.dat" "data_final\pc\downloadcontent\dlc_mars\dlc_mars_italian.fat"
if exist "data_final\pc\downloadcontent\dlc_mars\dlc_mars_italian.unp" del /F "data_final\pc\downloadcontent\dlc_mars\dlc_mars_italian.unp"
if exist "data_final\pc\downloadcontent\dlc_mars\dlc_mars_french.unp" DELZORec_x64.exe r "data_final\pc\downloadcontent\dlc_mars\dlc_mars_french.unp" "data_final\pc\downloadcontent\dlc_mars\dlc_mars_french.dat" "data_final\pc\downloadcontent\dlc_mars\dlc_mars_french.fat"
if exist "data_final\pc\downloadcontent\dlc_mars\dlc_mars_french.unp" del /F "data_final\pc\downloadcontent\dlc_mars\dlc_mars_french.unp"
if exist "data_final\pc\downloadcontent\dlc_mars\dlc_mars_spanish.unp" DELZORec_x64.exe r "data_final\pc\downloadcontent\dlc_mars\dlc_mars_spanish.unp" "data_final\pc\downloadcontent\dlc_mars\dlc_mars_spanish.dat" "data_final\pc\downloadcontent\dlc_mars\dlc_mars_spanish.fat"
if exist "data_final\pc\downloadcontent\dlc_mars\dlc_mars_spanish.unp" del /F "data_final\pc\downloadcontent\dlc_mars\dlc_mars_spanish.unp"
if exist "data_final\pc\downloadcontent\dlc_mars\dlc_mars_russian.unp" DELZORec_x64.exe r "data_final\pc\downloadcontent\dlc_mars\dlc_mars_russian.unp" "data_final\pc\downloadcontent\dlc_mars\dlc_mars_russian.dat" "data_final\pc\downloadcontent\dlc_mars\dlc_mars_russian.fat"
if exist "data_final\pc\downloadcontent\dlc_mars\dlc_mars_russian.unp" del /F "data_final\pc\downloadcontent\dlc_mars\dlc_mars_russian.unp"
if exist "data_final\pc\downloadcontent\dlc_mars\dlc_mars_japanese.unp" DELZORec_x64.exe r "data_final\pc\downloadcontent\dlc_mars\dlc_mars_japanese.unp" "data_final\pc\downloadcontent\dlc_mars\dlc_mars_japanese.dat" "data_final\pc\downloadcontent\dlc_mars\dlc_mars_japanese.fat"
if exist "data_final\pc\downloadcontent\dlc_mars\dlc_mars_japanese.unp" del /F "data_final\pc\downloadcontent\dlc_mars\dlc_mars_japanese.unp"
if exist "data_final\pc\downloadcontent\dlc_mars\dlc_mars_brazilian.unp" DELZORec_x64.exe r "data_final\pc\downloadcontent\dlc_mars\dlc_mars_brazilian.unp" "data_final\pc\downloadcontent\dlc_mars\dlc_mars_brazilian.dat" "data_final\pc\downloadcontent\dlc_mars\dlc_mars_brazilian.fat"
if exist "data_final\pc\downloadcontent\dlc_mars\dlc_mars_brazilian.unp" del /F "data_final\pc\downloadcontent\dlc_mars\dlc_mars_brazilian.unp"

DELZORec_x64.exe r "data_final\pc\downloadcontent\dlc_vietnam\dlc_vietnam.unp" "data_final\pc\downloadcontent\dlc_vietnam\dlc_vietnam.dat" "data_final\pc\downloadcontent\dlc_vietnam\dlc_vietnam.fat"
del /F "data_final\pc\downloadcontent\dlc_vietnam\dlc_vietnam.unp"
if exist "data_final\pc\downloadcontent\dlc_vietnam\dlc_vietnam_english.unp" DELZORec_x64.exe r "data_final\pc\downloadcontent\dlc_vietnam\dlc_vietnam_english.unp" "data_final\pc\downloadcontent\dlc_vietnam\dlc_vietnam_english.dat" "data_final\pc\downloadcontent\dlc_vietnam\dlc_vietnam_english.fat"
if exist "data_final\pc\downloadcontent\dlc_vietnam\dlc_vietnam_english.unp" del /F "data_final\pc\downloadcontent\dlc_vietnam\dlc_vietnam_english.unp"
if exist "data_final\pc\downloadcontent\dlc_vietnam\dlc_vietnam_german.unp" DELZORec_x64.exe r "data_final\pc\downloadcontent\dlc_vietnam\dlc_vietnam_german.unp" "data_final\pc\downloadcontent\dlc_vietnam\dlc_vietnam_german.dat" "data_final\pc\downloadcontent\dlc_vietnam\dlc_vietnam_german.fat"
if exist "data_final\pc\downloadcontent\dlc_vietnam\dlc_vietnam_german.unp" del /F "data_final\pc\downloadcontent\dlc_vietnam\dlc_vietnam_german.unp"
if exist "data_final\pc\downloadcontent\dlc_vietnam\dlc_vietnam_italian.unp" DELZORec_x64.exe r "data_final\pc\downloadcontent\dlc_vietnam\dlc_vietnam_italian.unp" "data_final\pc\downloadcontent\dlc_vietnam\dlc_vietnam_italian.dat" "data_final\pc\downloadcontent\dlc_vietnam\dlc_vietnam_italian.fat"
if exist "data_final\pc\downloadcontent\dlc_vietnam\dlc_vietnam_italian.unp" del /F "data_final\pc\downloadcontent\dlc_vietnam\dlc_vietnam_italian.unp"
if exist "data_final\pc\downloadcontent\dlc_vietnam\dlc_vietnam_french.unp" DELZORec_x64.exe r "data_final\pc\downloadcontent\dlc_vietnam\dlc_vietnam_french.unp" "data_final\pc\downloadcontent\dlc_vietnam\dlc_vietnam_french.dat" "data_final\pc\downloadcontent\dlc_vietnam\dlc_vietnam_french.fat"
if exist "data_final\pc\downloadcontent\dlc_vietnam\dlc_vietnam_french.unp" del /F "data_final\pc\downloadcontent\dlc_vietnam\dlc_vietnam_french.unp"
if exist "data_final\pc\downloadcontent\dlc_vietnam\dlc_vietnam_spanish.unp" DELZORec_x64.exe r "data_final\pc\downloadcontent\dlc_vietnam\dlc_vietnam_spanish.unp" "data_final\pc\downloadcontent\dlc_vietnam\dlc_vietnam_spanish.dat" "data_final\pc\downloadcontent\dlc_vietnam\dlc_vietnam_spanish.fat"
if exist "data_final\pc\downloadcontent\dlc_vietnam\dlc_vietnam_spanish.unp" del /F "data_final\pc\downloadcontent\dlc_vietnam\dlc_vietnam_spanish.unp"
if exist "data_final\pc\downloadcontent\dlc_vietnam\dlc_vietnam_russian.unp" DELZORec_x64.exe r "data_final\pc\downloadcontent\dlc_vietnam\dlc_vietnam_russian.unp" "data_final\pc\downloadcontent\dlc_vietnam\dlc_vietnam_russian.dat" "data_final\pc\downloadcontent\dlc_vietnam\dlc_vietnam_russian.fat"
if exist "data_final\pc\downloadcontent\dlc_vietnam\dlc_vietnam_russian.unp" del /F "data_final\pc\downloadcontent\dlc_vietnam\dlc_vietnam_russian.unp"
if exist "data_final\pc\downloadcontent\dlc_vietnam\dlc_vietnam_japanese.unp" DELZORec_x64.exe r "data_final\pc\downloadcontent\dlc_vietnam\dlc_vietnam_japanese.unp" "data_final\pc\downloadcontent\dlc_vietnam\dlc_vietnam_japanese.dat" "data_final\pc\downloadcontent\dlc_vietnam\dlc_vietnam_japanese.fat"
if exist "data_final\pc\downloadcontent\dlc_vietnam\dlc_vietnam_japanese.unp" del /F "data_final\pc\downloadcontent\dlc_vietnam\dlc_vietnam_japanese.unp"
if exist "data_final\pc\downloadcontent\dlc_vietnam\dlc_vietnam_brazilian.unp" DELZORec_x64.exe r "data_final\pc\downloadcontent\dlc_vietnam\dlc_vietnam_brazilian.unp" "data_final\pc\downloadcontent\dlc_vietnam\dlc_vietnam_brazilian.dat" "data_final\pc\downloadcontent\dlc_vietnam\dlc_vietnam_brazilian.fat"
if exist "data_final\pc\downloadcontent\dlc_vietnam\dlc_vietnam_brazilian.unp" del /F "data_final\pc\downloadcontent\dlc_vietnam\dlc_vietnam_brazilian.unp"

DELZORec_x64.exe r "data_final\pc\downloadcontent\dlc_zombies\dlc_zombies.unp" "data_final\pc\downloadcontent\dlc_zombies\dlc_zombies.dat" "data_final\pc\downloadcontent\dlc_zombies\dlc_zombies.fat"
del /F "data_final\pc\downloadcontent\dlc_zombies\dlc_zombies.unp"

DELZORec_x64.exe r "data_final\pc\ingameeditor\dlcpack0.unp" "data_final\pc\ingameeditor\dlcpack0.dat" "data_final\pc\ingameeditor\dlcpack0.fat"
del /F "data_final\pc\ingameeditor\dlcpack0.unp"
DELZORec_x64.exe r "data_final\pc\ingameeditor\igepack.unp" "data_final\pc\ingameeditor\igepack.dat" "data_final\pc\ingameeditor\igepack.fat"
del /F "data_final\pc\ingameeditor\igepack.unp"

DELZORec_x64.exe r "data_final\pc\worlds\farcry5.unp" "data_final\pc\worlds\farcry5.dat" "data_final\pc\worlds\farcry5.fat"
del /F "data_final\pc\worlds\farcry5.unp"
DELZORec_x64.exe r "data_final\pc\worlds\installpkg.unp" "data_final\pc\worlds\installpkg.dat" "data_final\pc\worlds\installpkg.fat"
del /F "data_final\pc\worlds\installpkg.unp"

if exist "data_final\pc\worlds\farcry5_english.unp" DELZORec_x64.exe r "data_final\pc\worlds\farcry5_english.unp" "data_final\pc\worlds\farcry5_english.dat" "data_final\pc\worlds\farcry5_english.fat"
if exist "data_final\pc\worlds\farcry5_english.unp" del /F "data_final\pc\worlds\farcry5_english.unp"
if exist "data_final\pc\worlds\farcry5_german.unp" DELZORec_x64.exe r "data_final\pc\worlds\farcry5_german.unp" "data_final\pc\worlds\farcry5_german.dat" "data_final\pc\worlds\farcry5_german.fat"
if exist "data_final\pc\worlds\farcry5_german.unp" del /F "data_final\pc\worlds\farcry5_german.unp"
if exist "data_final\pc\worlds\farcry5_italian.unp" DELZORec_x64.exe r "data_final\pc\worlds\farcry5_italian.unp" "data_final\pc\worlds\farcry5_italian.dat" "data_final\pc\worlds\farcry5_italian.fat"
if exist "data_final\pc\worlds\farcry5_italian.unp" del /F "data_final\pc\worlds\farcry5_italian.unp"
if exist "data_final\pc\worlds\farcry5_french.unp" DELZORec_x64.exe r "data_final\pc\worlds\farcry5_french.unp" "data_final\pc\worlds\farcry5_french.dat" "data_final\pc\worlds\farcry5_french.fat"
if exist "data_final\pc\worlds\farcry5_french.unp" del /F "data_final\pc\worlds\farcry5_french.unp"
if exist "data_final\pc\worlds\farcry5_spanish.unp" DELZORec_x64.exe r "data_final\pc\worlds\farcry5_spanish.unp" "data_final\pc\worlds\farcry5_spanish.dat" "data_final\pc\worlds\farcry5_spanish.fat"
if exist "data_final\pc\worlds\farcry5_spanish.unp" del /F "data_final\pc\worlds\farcry5_spanish.unp"
if exist "data_final\pc\worlds\farcry5_russian.unp" DELZORec_x64.exe r "data_final\pc\worlds\farcry5_russian.unp" "data_final\pc\worlds\farcry5_russian.dat" "data_final\pc\worlds\farcry5_russian.fat"
if exist "data_final\pc\worlds\farcry5_russian.unp" del /F "data_final\pc\worlds\farcry5_russian.unp"
if exist "data_final\pc\worlds\farcry5_japanese.unp" DELZORec_x64.exe r "data_final\pc\worlds\farcry5_japanese.unp" "data_final\pc\worlds\farcry5_japanese.dat" "data_final\pc\worlds\farcry5_japanese.fat"
if exist "data_final\pc\worlds\farcry5_japanese.unp" del /F "data_final\pc\worlds\farcry5_japanese.unp"
if exist "data_final\pc\worlds\farcry5_brazilian.unp" DELZORec_x64.exe r "data_final\pc\worlds\farcry5_brazilian.unp" "data_final\pc\worlds\farcry5_brazilian.dat" "data_final\pc\worlds\farcry5_brazilian.fat"
if exist "data_final\pc\worlds\farcry5_brazilian.unp" del /F "data_final\pc\worlds\farcry5_brazilian.unp"

if exist "data_final\pc\worlds\installpkg_english.unp" DELZORec_x64.exe r "data_final\pc\worlds\installpkg_english.unp" "data_final\pc\worlds\installpkg_english.dat" "data_final\pc\worlds\installpkg_english.fat"
if exist "data_final\pc\worlds\installpkg_english.unp" del /F "data_final\pc\worlds\installpkg_english.unp"
if exist "data_final\pc\worlds\installpkg_german.unp" DELZORec_x64.exe r "data_final\pc\worlds\installpkg_german.unp" "data_final\pc\worlds\installpkg_german.dat" "data_final\pc\worlds\installpkg_german.fat"
if exist "data_final\pc\worlds\installpkg_german.unp" del /F "data_final\pc\worlds\installpkg_german.unp"
if exist "data_final\pc\worlds\installpkg_italian.unp" DELZORec_x64.exe r "data_final\pc\worlds\installpkg_italian.unp" "data_final\pc\worlds\installpkg_italian.dat" "data_final\pc\worlds\installpkg_italian.fat"
if exist "data_final\pc\worlds\installpkg_italian.unp" del /F "data_final\pc\worlds\installpkg_italian.unp"
if exist "data_final\pc\worlds\installpkg_french.unp" DELZORec_x64.exe r "data_final\pc\worlds\installpkg_french.unp" "data_final\pc\worlds\installpkg_french.dat" "data_final\pc\worlds\installpkg_french.fat"
if exist "data_final\pc\worlds\installpkg_french.unp" del /F "data_final\pc\worlds\installpkg_french.unp"
if exist "data_final\pc\worlds\installpkg_spanish.unp" DELZORec_x64.exe r "data_final\pc\worlds\installpkg_spanish.unp" "data_final\pc\worlds\installpkg_spanish.dat" "data_final\pc\worlds\installpkg_spanish.fat"
if exist "data_final\pc\worlds\installpkg_spanish.unp" del /F "data_final\pc\worlds\installpkg_spanish.unp"
if exist "data_final\pc\worlds\installpkg_russian.unp" DELZORec_x64.exe r "data_final\pc\worlds\installpkg_russian.unp" "data_final\pc\worlds\installpkg_russian.dat" "data_final\pc\worlds\installpkg_russian.fat"
if exist "data_final\pc\worlds\installpkg_russian.unp" del /F "data_final\pc\worlds\installpkg_russian.unp"
if exist "data_final\pc\worlds\installpkg_japanese.unp" DELZORec_x64.exe r "data_final\pc\worlds\installpkg_japanese.unp" "data_final\pc\worlds\installpkg_japanese.dat" "data_final\pc\worlds\installpkg_japanese.fat"
if exist "data_final\pc\worlds\installpkg_japanese.unp" del /F "data_final\pc\worlds\installpkg_japanese.unp"
if exist "data_final\pc\worlds\installpkg_brazilian.unp" DELZORec_x64.exe r "data_final\pc\worlds\installpkg_brazilian.unp" "data_final\pc\worlds\installpkg_brazilian.dat" "data_final\pc\worlds\installpkg_brazilian.fat"
if exist "data_final\pc\worlds\installpkg_brazilian.unp" del /F "data_final\pc\worlds\installpkg_brazilian.unp"

del /F DELZORec_x64.exe
del /F /S /Q "data_final\pc\*.unp"

DEL "%~f0"
exit /B


ravikant 27-07-2023 04:26

is there any pre-install functionality or i have to use an external batch file

KaktoR 28-07-2023 12:07

What pre-install functionality do you mean exactly?

ravikant 28-07-2023 22:19

Quote:

Originally Posted by KaktoR (Post 501771)
What pre-install functionality do you mean exactly?

CRC check

ravikant 06-08-2023 08:32

The numbering of components inside installer is same as the components numbering in records.ini

Ning 07-08-2023 05:51

Hello, I only need to check the Create uninstaller option during the installation process (but it is checked by default), and the entire folder will be uninstalled immediately after the installation is complete, including the original packaged release and non-packaged files. And the pop-up window did not complete the installation.

Ning 09-08-2023 03:00

It prompts me that the setup.dll file is missing and asks me to put the file next to it, but after I do so, the progress bar of each installation does not scroll, and opening the task manager shows that the installer is not responding.

The error message is as follows: The required Setup.dll file was not found. Add the Setup.dll file next to this executable and try again.It prompts me that the setup.dll file is missing and asks me to put the file next to it, but after I do so, the progress bar of each installation does not scroll, and opening the task manager shows that the installer is not responding.

The error message is as follows: The required Setup.dll file was not found. Add the Setup.dll file next to this executable and try again.

https://i.postimg.cc/QHXV08rF/2023-08-09-164255.png
https://i.postimg.cc/QBfJ7ccn/2023-08-09-174452.png
https://i.postimg.cc/bs0bbQhH/2023-08-09-174508.png


All times are GMT -7. The time now is 10:37.

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