![]() |
Quote:
Is that right? Edit: I attach the recors.ini generated by DiskSpan Code:
[Record1] |
I think I've found the solution for DiskSpan based on the example script posted from Razor12911 at
https://www.fileforums.com/showthread.php?t=99627 What was missing is simply the initialization of DiskSpan inside the script (i.e. ClsInit), then in order to solve the problem of request of the next disk do as follow: Look for this snippet of code inside the IS script: Code:
if Data[i - 1].Arc[0] = 'Freearc_Original' thenCode:
if Data[i - 1].Arc[0] = 'Freearc_Original' then |
Help me
I love this ASIS, thanks to the creator and anyone who get involved in making this installer... I have a problem when decompress my multiple archieves... I cant open my data1.bin.003 when the dialogue box showed n asked me to add it. Is there something I have to do with record.ini or anything else to solve it...? I lack in experience to do something with the script... I did some experiment and it's getting worse lol... Thanks in advance n sorry for my bad english...
|
Quote:
|
Quote:
|
1 Attachment(s)
Quote:
|
Could you test with some small files and make 1mb archives? So you reach 3 or 4 archives per 1mb or so...
And send me your Setup.exe please. Because I can't reproduce this error atm. |
1 Attachment(s)
Quote:
I Just figured out that the problem i said before occured when I made iso files of "Data1.bin.001+Setup.exe"... So when I mount the iso file and run the setup.exe from it, the error occured, I cant add next archieve (002, 003 etc). It stuck at dialogue box asking me next archieve files.. |
Which compressor did you use for test archive?
If you run from ISO image, you have to switch to next ISO if Setup ask for next archive. I will change this so the file explorer will always open if next archive is not directly next to previous archive. Edit: So I can say your archive is not broken. It extracts very well with batch file. I will look what's causing this. |
Quote:
And yes, I switched the iso, even I mount all of the iso files at the same times but still with same problem. Perhaps it's just my fault by setting it wrong... I'll try to compress some files with different setting when my works here finished... Thank you for ur help... |
1 Attachment(s)
Me and Cesar done some tests
First, as mentioned above by user pincoball, the clsinit function was missing. Strange enough, because I'm sure I never touched this. That's why no search window was opened. But whatever. Unpack will always fail if using a third command (lzma, lzma-mt, lolz, razor, zstd), xtool+srep works fine. xtool or srep alone works fine too. Even with CIU and other scripts. There are some possibilities: 1. The archive size of 1mb per part. Most likely, because with bigger sizes it works (option 6 is most used for whole games by users here). And I can confirm this myself, because I use XTool+srep+LZMA-MT most of the time and never got issues. 2. Bug inside cls-diskspan, unarc.dll or isdone.dll. unarc.dll and isdone.dll are pretty old and never got updated since years. Maybe some incompatibilities or bugs they have with diskspan or vise-versa. So really nothing I could fix. However, I added the clsinit back and the search file will now work. |
1 Attachment(s)
Regarding the problem of the splitting feature of UltraARC, I think I've found the causes of it during the merging
First problem: The split.exe executable were not extracted from the {tmp} directory: Solution: from Code:
procedure UnpackCompressors();Code:
procedure UnpackCompressors();Edit: Removed: It was a problem that I made in my script Edit: I also attach the records.ini I've been using just for reference |
It works for me.
I created archives as follow: Code:
\Test\Disk1\records.ini |
But should I place the split files in different folders or can I just pust all together with also the setup.exe? Because for me it doesn't work.
Also I use records.ini as internal so to integrate it in the installer |
I did a second test, this time with external and internal records.ini
Code:
\Test\Disk1\Setup.exeSplitted files were initially meant for put them into different folders, but it also work if you put all together into one folder. If you put all into one folder, don't forget to change the disk number inside records.ini. |
| All times are GMT -7. The time now is 12:59. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
FileForums @ https://fileforums.com