Go Back   FileForums > Game Backup > PC Games > PC Games - CD/DVD Conversions > Conversion Tutorials
Register FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 23-05-2020, 02:28
Cesar82's Avatar
Cesar82 Cesar82 is offline
Registered User
 
Join Date: May 2011
Location: Brazil
Posts: 1,074
Thanks: 1,814
Thanked 2,304 Times in 787 Posts
Cesar82 is on a distinguished road
Quote:
Originally Posted by pincoball View Post
Thank you! Now it seems to be working
FYI the method I used was
Code:
pzlib+srep:m1f:l512+4x4:b128mb:lzma:a1:mfbt4:64m:fb273:mc1000000:lc8 (Battlefield 3)
I didn't test it but I thought it was due to a couple of calling of CopyCompressorsEx function (that indeed you fixed) after extracting in temp folder of other files and thus not due to DiskSpan itself, but I am not pretty sure
Yes the problem was in the CopyCompressorsEx lines.
This function is to include external compressors only needing to include an external folder and inform it in Records.ini or Setup.ini (If you don't use records.ini).
Before I was copying everything that was in the same folder as Setup.exe to a temporary folder (Now I fixed it).
Just remove the lines that would have corrected.
Thank you for reporting the error.

I will soon share a new version of the Light installer with the new Cls-DiskSpan.dll library by Razor12911.

Last edited by Cesar82; 23-05-2020 at 02:31.
Reply With Quote
The Following User Says Thank You to Cesar82 For This Useful Post:
Gehrman (23-05-2020)
Sponsored Links
  #2  
Old 28-04-2021, 10:23
Cesar82's Avatar
Cesar82 Cesar82 is offline
Registered User
 
Join Date: May 2011
Location: Brazil
Posts: 1,074
Thanks: 1,814
Thanked 2,304 Times in 787 Posts
Cesar82 is on a distinguished road
Quote:
Originally Posted by Gehrman View Post
Cesar82 Dear
Please add the archive test option (arc t data.bin) after compression and create MD5 hash.
I did not understand your request. If possible, explain further.
If you want you can send a PM with more details of your request.
Reply With Quote
The Following 2 Users Say Thank You to Cesar82 For This Useful Post:
Gehrman (28-04-2021), Mypko (21-06-2021)
  #3  
Old 28-04-2021, 13:35
Gehrman's Avatar
Gehrman Gehrman is offline
Registered User
 
Join Date: Jan 2020
Location: Save Palestine
Posts: 78
Thanks: 1,375
Thanked 89 Times in 48 Posts
Gehrman is on a distinguished road
Quote:
Originally Posted by Cesar82 View Post
I did not understand your request. If possible, explain further.
If you want you can send a PM with more details of your request.
Test archive after operation
Very useful and essential. This option


Last edited by Gehrman; 28-04-2021 at 13:38.
Reply With Quote
  #4  
Old 28-04-2021, 18:59
Cesar82's Avatar
Cesar82 Cesar82 is offline
Registered User
 
Join Date: May 2011
Location: Brazil
Posts: 1,074
Thanks: 1,814
Thanked 2,304 Times in 787 Posts
Cesar82 is on a distinguished road
Quote:
Originally Posted by Gehrman View Post
Test archive after operation
Very useful and essential. This option

I did some tests using the -t parameter on the commandline, and for me to include this functionality it would be necessary to include several files (More than 15 Mb) in the resources folder just for testing.
It would also be necessary to include a checkbox to enable the test.

I may include this in version 2.0 of DiskSpan_GUI, but I don't promise anything (I don't know if it will work for all methods).

Currently it has a button that makes the extraction process simulating the installer. This test is more reliable because if for some reason any decompressor is missing it will fail.
The FreeArc test will test the file, but if any decompressor or config is missing from Setup.dll, even though the FreeArc test is OK, it may happen that the installer fails during installation (If anything is missing from Setup.dll).


About the MD5 check, what was your suggestion?
Generate a hash for the Data.bin.001 files?
If so, I don't think it would work because the files would be in separate folders or on some kind of disk. It would only work if they had all files in one folder.
Reply With Quote
The Following User Says Thank You to Cesar82 For This Useful Post:
Gehrman (29-04-2021)
  #5  
Old 01-09-2021, 00:01
oo7's Avatar
oo7 oo7 is offline
Registered User
 
Join Date: Aug 2020
Location: QUANTUM SPACE
Posts: 33
Thanks: 270
Thanked 84 Times in 22 Posts
oo7 is on a distinguished road
Wink TPI theme For LIS

TPI(3 page Installer) Theme

Instruction:
Just extract the archive contents to Light Installer Script 1.0.0.9 Folder and compile TPI THEME [2021.06.30].iss

Credits:
LIS By Cesar82
Attached Images
File Type: jpg 1.jpg (110.1 KB, 261 views)
File Type: jpg 2.jpg (96.9 KB, 253 views)
Attached Files
File Type: rar TPI_THEME.rar (113.2 KB, 43 views)
__________________
Maybe I'm destined to be distraught

Last edited by oo7; 01-09-2021 at 00:05.
Reply With Quote
The Following 4 Users Say Thank You to oo7 For This Useful Post:
Cesar82 (01-09-2021), ffmla (01-10-2021), Gehrman (01-09-2021), Valtus (03-09-2021)
  #6  
Old 28-09-2021, 05:11
alley_u2's Avatar
alley_u2 alley_u2 is offline
Registered User
 
Join Date: Aug 2013
Location: India
Posts: 64
Thanks: 19
Thanked 42 Times in 21 Posts
alley_u2 is on a distinguished road
Unhappy Logo Issue

Hi Cesar82 and thanks for providing such a simple and easy to use installer that suits my style.

I am facing just one issue. When I change the logo using the .psd file provided (I just changed the name from "light installer" to "allen installer" using photoshop) and the save the file to LightInstallerLogoOrange.bmp, the setup file still displays the original .bmp file. Please note that I am using Charcoal Dark Slate.vsf style file

Setup File:


BMP File.
Attached Images
File Type: png Screenshot 2021-09-28 173413.png (52.8 KB, 212 views)
Reply With Quote
  #7  
Old 25-10-2021, 11:15
Cesar82's Avatar
Cesar82 Cesar82 is offline
Registered User
 
Join Date: May 2011
Location: Brazil
Posts: 1,074
Thanks: 1,814
Thanked 2,304 Times in 787 Posts
Cesar82 is on a distinguished road
Light Installer Script 1.0.0.9 (U4)

Quote:
Originally Posted by sakhjack View Post
sure if that wouldn't be too bothersome to integrate, but what about windows during the installation (the bottom half is white except buttons)?
The white part is from the skin itself.
Use another skin that won't have this white part.

Added Light Installer Script 1.0.0.9 update 4 in the first post (replace files).
Code:
Changes:
- Added custom language dialog with skin support.
- Updated support for DiskSpan_GUI 2.0.0.4 and newer.
Reply With Quote
The Following 3 Users Say Thank You to Cesar82 For This Useful Post:
Gehrman (27-10-2021), oo7 (26-10-2021), sakhjack (29-10-2021)
  #8  
Old 31-10-2021, 14:15
Cesar82's Avatar
Cesar82 Cesar82 is offline
Registered User
 
Join Date: May 2011
Location: Brazil
Posts: 1,074
Thanks: 1,814
Thanked 2,304 Times in 787 Posts
Cesar82 is on a distinguished road
Quote:
Originally Posted by sakhjack View Post
Language selection has skin, but now if some are not defined there is blank space in it's place
Sorry about that.

In the [Languages] section of the script, simply enter the text highlighted in red color below (on script line 294 here).

Code:
#sub CreateLangList
  #if defined(LangSection) && (FileLine != "") && (Pos(";", FileLine) != 1) && (Pos("[", FileLine) != 1)
    #expr LangList[Count] = FileLine
    #expr Count++
  #elif Pos(LowerCase("[Languages]"), LowerCase(FileLine)) > 0
    #define public LangSection
  #endif
#endsub
Reply With Quote
The Following User Says Thank You to Cesar82 For This Useful Post:
sakhjack (31-10-2021)
  #9  
Old 23-05-2022, 14:47
Cesar82's Avatar
Cesar82 Cesar82 is offline
Registered User
 
Join Date: May 2011
Location: Brazil
Posts: 1,074
Thanks: 1,814
Thanked 2,304 Times in 787 Posts
Cesar82 is on a distinguished road
Quote:
Originally Posted by sakhjack View Post
is it possible to create master switch to disable all functions relevant to Uninstaller? (similar to #ifdef AppURL)
I could comment it out manually, but I might not get everything
I don't understand what exactly you need?
You mean a preprocessor parameter that disabling it disables the creation of uninstall files and uninstall registry entries?

Quote:
Originally Posted by sakhjack View Post
also people report installer trying to access Internet at the end even with AppURL not defined
It makes no sense that the installer is trying to access the internet.
The AppPublisherURL= AppSupportURL= AppUpdatesURL= keys are descriptive used only in shortcut of the control panel.
READ: AppPublisherURL, AppSupportURL, AppUpdatesURL.
Reply With Quote
  #10  
Old 23-05-2022, 21:42
Cesar82's Avatar
Cesar82 Cesar82 is offline
Registered User
 
Join Date: May 2011
Location: Brazil
Posts: 1,074
Thanks: 1,814
Thanked 2,304 Times in 787 Posts
Cesar82 is on a distinguished road
Lignt Installer Script 1.0.1.0 (u2)

Quote:
Originally Posted by sakhjack View Post
yes, I'd like script to not execute anything related to Uninstalling if a variable is not defined
---------
my own system never caught installer trying to access network, so I have no idea either
Attached script 1.0.1.0 (U2):
Code:
- Added ISPP directive (#define Uninstallable), if you disable this directive line:
>> It won't create the uninstall files.
>> Will not create uninstall registry keys.
>> It will not create the shortcuts in the start menu.
Attached Files
File Type: 7z Light Installer Script 1.0.1.0 SRC [2022.05.24] (U2).7z (20.2 KB, 24 views)
Reply With Quote
The Following 3 Users Say Thank You to Cesar82 For This Useful Post:
Gehrman (02-07-2022), sakhjack (29-05-2022), sebs5 (06-06-2022)
  #11  
Old 29-05-2022, 13:41
Cesar82's Avatar
Cesar82 Cesar82 is offline
Registered User
 
Join Date: May 2011
Location: Brazil
Posts: 1,074
Thanks: 1,814
Thanked 2,304 Times in 787 Posts
Cesar82 is on a distinguished road
Quote:
Originally Posted by sakhjack View Post
.bin and .style (unnamed) files created in folder System32 after installation
I assume it's from CurStepChanged (ssPostInstall section)
----
Other minor issues:
  • LogoOnClick is missing #ifdef AppURL condition
  • ShowWindow has a typo in argument
Code:
function ShowWindow(hWnd: v; ...)
---
I guess it's supposed to be 
---
function ShowWindow(hWnd: HWND; ...)
Thanks for reporting the bugs.
If you find other bugs let me know.
I have attached the script with the reported bugs fixed.
Attached Files
File Type: 7z Light Installer Script 1.0.1.0 SRC [2022.05.29] (U3).7z (20.3 KB, 30 views)
Reply With Quote
The Following 3 Users Say Thank You to Cesar82 For This Useful Post:
Gehrman (29-05-2022), mausschieber (29-05-2022), sakhjack (29-05-2022)
Reply

Tags
asis, ciu, inno, installer, ultraarc


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
[Help] need Advanced Installer script with Razor1911's UltraArc module rez3vil Conversion Tutorials 3 15-04-2024 02:24
Ultimate Conversion Compressor (UCC) vollachr Conversion Tutorials 55 26-04-2021 09:27
INDEX - Conversion Tutorial Index Razor12911 Conversion Tutorials 5 11-06-2020 02:05
How many forum members does it take to change a light bulb? rms2001 XBox Games 6 12-01-2004 05:31



All times are GMT -7. The time now is 20:54.


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