PDA

View Full Version : Reloaded Script


mertderler
08-02-2016, 09:25
Reloaded Scrip repack necessary :)

JRD!
12-02-2016, 06:51
CHANGELOG
------------------------------------------------
Update 1.02:
-Fixed UninstallDisplayIcon in ControlPanel
-Added define "CompressionType" internal/external
-Added define "SetVol" Set the value of the music volume
-Added define "GameSizeValue" Possibility to choice GameSizevalue in MB or GB
-Added define "DataDiskDependency" (Associate data to a disk, if you cut into several dvd)
-Added define "DvdFormatSize" DVD5/DVD9 (Internal compression only)
-Added define "CheckRedist" Auto/Manual
------------------------------------------------
Update 1.01:
-Fixed Minors buggs
-Added DiskSpaceLabel & DiskSpaceLabelWarning in CustomMessages
------------------------------------------------

coveiro
12-02-2016, 13:06
great script, I added ultra arc: d

gatosky1620
12-02-2016, 16:17
ISFreeArcExtract module support added...

using external: when i want unistall not delete the files extracted from Data#, and is neccesary add the set option "need space"

mertderler
13-02-2016, 07:37
Just have to integrate ISDone or ISFreeArcExtract...

Thanks brothers

Stor31
13-02-2016, 09:11
Fixed UninstallDelete and GameSpace...
thx JRD! ;);)
but how compressor internal :confused::confused:

JRD!
13-02-2016, 10:52
Internal Fixed, just ISPP error...

http://img4.hostingpics.net/pics/359733ispperrorinternalcompression.jpg

JRD!
13-02-2016, 11:17
If using internal compression, "Out of memory " appears, you can turn off like this:

http://img4.hostingpics.net/pics/452958disableLZMA.jpg

Or better adjust settings depending on your configuration:

http://www.jrsoftware.org/ishelp/index.php?topic=setup_lzmadictionarysize

Pulcione86
13-02-2016, 11:33
I have a problem
I have a 3.70 gb files and using internal compression ..

At some point it always fails , saying that I must enable diskspanning .
Actually that is already enabled ..

This is the configuration

DiskSpanning = yes
SlicesPerDisk = 5
DiskSliceSize = 1708200000

JRD!
13-02-2016, 11:38
OK, you try with the lastest version?

or edit like this:
http://img4.hostingpics.net/pics/359733ispperrorinternalcompression.jpg

Pulcione86
13-02-2016, 11:42
OK, you try with the lastest version?

or edit like this:
http://img4.hostingpics.net/pics/359733ispperrorinternalcompression.jpg

I'm using the script called main+ISFreeArcExtract ..

I have already put the configuration in the screen but it still gives me error

JRD!
13-02-2016, 11:51
I'm using the script called main+ISFreeArcExtract ..

I have already put the configuration in the screen but it still gives me error

I packed an 6Gb+ data, success...
http://img4.hostingpics.net/pics/60159493ok.jpg

Pulcione86
13-02-2016, 12:36
I try.
Do you know

Pulcione86
13-02-2016, 13:28
Now all is well , thank you :)

Last thing , how can I do to split files into pieces from 3.89 gb ?

Pulcione86
13-02-2016, 13:40
what values ​​should I put?

JRD!
13-02-2016, 13:54
what values ​​should I put?

The max size is 1.95GB (DiskSliceSize=2100000000)

http://www.jrsoftware.org/ishelp/index.php?topic=setup_diskslicesize

gatosky1620
13-02-2016, 14:25
please fix hte gamesixe is working bad if i set 14550 show 14.50 mb and must be 14.55 GB

JRD!
13-02-2016, 14:43
please fix hte gamesixe is working bad if i set 14550 show 14.50 mb and must be 14.55 GB

Work fine for me...

http://img15.hostingpics.net/pics/517062Capture.jpg

gatosky1620
13-02-2016, 14:47
for me 14450 = 14.55 MB
i think is better thar the setup show Gb when MB = 1 GB

JRD!
13-02-2016, 14:57
Add this function in your script, i made the choice to define megabytes...


Function MbOrTb(Byte: Extended): String;
begin
if Byte < 1024 then Result:= NumToStr(Byte) + ' MB' else
if Byte/1024 < 1024 then Result:= NumToStr(round(Byte/1024*100)/100) + ' GB' else
Result:= NumToStr(round((Byte/(1024*1024))*100)/100) + ' TB'
end;

JRD!
13-02-2016, 15:38
for me 14450 = 14.55 MB
i think is better thar the setup show Gb when MB = 1 GB
Ok i add for you...

coveiro
13-02-2016, 19:03
How to add GameSpace in RLDULTRA?



Here

Stor31
14-02-2016, 05:52
http://nsa37.casimages.com/img/2016/02/14/160214030008740266.jpg
how fix this error ???
Thxxxx

Pulcione86
14-02-2016, 13:38
You can implement the languages ​​in the setup?

gatosky1620
14-02-2016, 14:19
how i do to convert all this line in custom message

'Setup requires at least '+MbOrTb({#AppSize})+' of free space to install, but the'+#13#10+'selected drive only has '+MbOrTb(FreeMB)+' available.'+#13#10#13#10+'Do you want continue anyway?'

JRD!
14-02-2016, 20:17
[Languages]
Name: eng; MessagesFile: compiler:Default.isl

[CustomMessages]
eng.DiskSpaceLabel=At least %1 of free disk space is required.
eng.DiskSpaceLabelWarning=Setup requires at least %1 of free space to install, but the %2selected drive only has %3 available.%4Do you want continue anyway?

[_CODE]
FmtMessage(CustomMessage('DiskSpaceLabel'), [MbOrTb({#GameSize})]);
FmtMessage(CustomMessage('DiskSpaceLabelWarning'), [MbOrTb({#GameSize}), #13#10, MbOrTb(FreeMB), #13#10#13#10])

I made the changes to the first page...

JRD!
14-02-2016, 21:59
http://nsa37.casimages.com/img/2016/02/14/160214030008740266.jpg
how fix this error ???
Thxxxx

You use what script?

Stor31
15-02-2016, 04:19
You use what script?
I'm sorry :o
bad handling of my part :rolleyes:
it's good ...
thank you very much
it works
Perfectly :D:D

ramazan19833
17-02-2016, 10:10
[Icons]
Name: "{group}\{#GameName}"; Filename: "{#GameExeName32}"; Check: Not IsWin64; Tasks: groupicon;
Name: "{commondesktop}\{#GameName}"; Filename: "{#GameExeName32}"; Check: Not IsWin64; Tasks: desktopicon;
Name: "{group}\{#GameName}"; Filename: "{#GameExeName64}"; Check: IsWin64; Tasks: groupicon;
Name: "{commondesktop}\{#GameName}"; Filename: "{#GameExeName64}"; Check: IsWin64; Tasks: desktopicon;

HELP GAME DESKTOP

JRD!
17-02-2016, 15:52
[Icons]
Name: "{group}\{#GameName}"; Filename: "{#GameExeName32}"; Check: Not IsWin64; Tasks: groupicon;
Name: "{commondesktop}\{#GameName}"; Filename: "{#GameExeName32}"; Check: Not IsWin64; Tasks: desktopicon;
Name: "{group}\{#GameName}"; Filename: "{#GameExeName64}"; Check: IsWin64; Tasks: groupicon;
Name: "{commondesktop}\{#GameName}"; Filename: "{#GameExeName64}"; Check: IsWin64; Tasks: desktopicon;

HELP GAME DESKTOP

I dont understand the question, sorry.

ramazan19833
17-02-2016, 17:19
desktop shortcut to the game ?

ramazan19833
17-02-2016, 17:38
1

http://i.hizliresim.com/yLy2Ok.jpg (http://hizliresim.com/yLy2Ok)

2

http://i.hizliresim.com/VvZ2jv.jpg (http://hizliresim.com/VvZ2jv)

DESKTOP SHORTCUT TO THE GAME ?

JRD!
17-02-2016, 17:44
desktop shortcut to the game ?

Indicate the name of the executable of the game:

http://img15.hostingpics.net/pics/988272Capture.jpg

http://img15.hostingpics.net/pics/379992Capture2.jpg

JRD!
17-02-2016, 17:49
1

http://i.hizliresim.com/yLy2Ok.jpg (http://hizliresim.com/yLy2Ok)

2

http://i.hizliresim.com/VvZ2jv.jpg (http://hizliresim.com/VvZ2jv)

DESKTOP SHORTCUT TO THE GAME ?

You are doubled the dots:

http://img15.hostingpics.net/pics/19920839sf.jpg

ramazan19833
17-02-2016, 18:00
M&S_Kompressor_1.2 Reloaded Scrip arc.ini?

JRD!
17-02-2016, 18:11
M&S_Kompressor_1.2 Reloaded Scrip arc.ini?
I can't do anything for you bro.

ramazan19833
17-02-2016, 18:12
:)Thank you

ramazan19833
17-02-2016, 18:39
M&S_Kompressor_1.2 Reloaded Scrip arc.ini?

:confused:http://i.hizliresim.com/28MQvO.jpg (http://hizliresim.com/28MQvO)

JRD!
17-02-2016, 18:51
M&S_Kompressor_1.2 Reloaded Scrip arc.ini?

:confused:http://i.hizliresim.com/28MQvO.jpg (http://hizliresim.com/28MQvO)

These compression methods must be supported with the integration of UltraArc module, try with UltraArc integration: RLDULTRA (http://fileforums.com/attachment.php?attachmentid=13524&d=1455311171)

coveiro
17-02-2016, 20:38
Version 1.2 for M & S Kompressor there may be bugs!

gatosky1620
18-02-2016, 13:42
can yuo add a system check page, with windows, ram, videoram, ram and sound

felice2011
18-02-2016, 14:23
Version 1.2 for M & S Kompressor there may be bugs!

Great... also tested with Precomp 0.45..;)

rinaldo
18-02-2016, 16:39
RADULTRA
refer files, which are not inside
installing type folders: 0.38,0.40 etc .. without calling directory
They are cited precomp038, preomp040 but the file does not exist
We have to fix some believe :)


if not FileExists('{tmp}\7z.dll') then
ExtractTemporaryFile('7z.dll');
if not FileExists('{tmp}\facompress.dll') then
ExtractTemporaryFile('facompress.dll');
if not FileExists('{tmp}\facompress_mt.dll') then
ExtractTemporaryFile('facompress_mt.dll');
if not FileExists('{tmp}\7z.exe') then
ExtractTemporaryFile('split.exe');
if not FileExists('{tmp}\split.exe') then
ExtractTemporaryFile('7z.exe');
if not FileExists('{tmp}\arc.ini') then
ExtractTemporaryFile('arc.ini');
if not FileExists('{tmp}\CLS-MSC.dll') then
ExtractTemporaryFile('CLS-MSC.dll');
if not FileExists('{tmp}\CLS-precomp.dll') then
ExtractTemporaryFile('CLS-precomp.dll');
if not FileExists('{tmp}\CLS-srep.dll') then
ExtractTemporaryFile('CLS-srep.dll');
if not FileExists('{tmp}\english.ini') then
ExtractTemporaryFile('english.ini');
if not FileExists('{tmp}\packjpg_dll.dll') then
ExtractTemporaryFile('packjpg_dll.dll');
if not FileExists('{tmp}\packjpg_dll1.dll') then
ExtractTemporaryFile('packjpg_dll1.dll');
if not FileExists('{tmp}\oggdec.exe') then
ExtractTemporaryFile('oggdec.exe');
if not FileExists('{tmp}\split.exe') then
ExtractTemporaryFile('split.exe');
if not FileExists('{tmp}\srep.exe') then
ExtractTemporaryFile('srep.exe');
if not FileExists('{tmp}\srep64.exe') then
ExtractTemporaryFile('srep64.exe');
if not FileExists('{tmp}\zstd.exe') then
ExtractTemporaryFile('zstd.exe');
if not FileExists('{tmp}\lzham.exe') then
ExtractTemporaryFile('lzham.exe');
if not FileExists('{tmp}\cls-reflate.dll') then
ExtractTemporaryFile('cls-reflate.dll');
if not FileExists('{tmp}\dec.exe') then
ExtractTemporaryFile('dec.exe');
if not FileExists('{tmp}\brute.exe') then
ExtractTemporaryFile('brute.exe');
if not FileExists('{tmp}\msr.exe') then
ExtractTemporaryFile('msr.exe');
if not FileExists('{tmp}\nz64.exe') then
ExtractTemporaryFile('nz64.exe');
if not FileExists('{tmp}\reflate.exe') then
ExtractTemporaryFile('reflate.exe');
if not FileExists('{tmp}\raw2hif.exe') then
ExtractTemporaryFile('raw2hif.exe');
if not FileExists('{tmp}\unarc.dll') then
ExtractTemporaryFile('unarc.dll');
if not FileExists('{tmp}\unrar.dll') then
ExtractTemporaryFile('unrar.dll');
if not FileExists('{tmp}\zlib1.dll') then
ExtractTemporaryFile('zlib1.dll');
// -=- Precomp
if not FileExists('{tmp}\precomp038.exe') then
ExtractTemporaryFile('precomp038.exe');
if not FileExists('{tmp}\precomp040.exe') then
ExtractTemporaryFile('precomp040.exe');
if not FileExists('{tmp}\precomp041.exe') then
ExtractTemporaryFile('precomp041.exe');
if not FileExists('{tmp}\precomp042.exe') then
ExtractTemporaryFile('precomp042.exe');
if not FileExists('{tmp}\precomp043.exe') then
ExtractTemporaryFile('precomp043.exe');
if not FileExists('{tmp}\precomp044.exe') then
ExtractTemporaryFile('precomp044.exe');
if not FileExists('{tmp}\precomp045.exe') then
ExtractTemporaryFile('precomp045.exe');

if GetIniString('Records','PrecompVer','',ExpandConst ant('{src}\records.ini')) = '0.38' then
FileCopy(ExpandConstant('{tmp}\precomp038.exe'),Ex pandConstant('{tmp}\precomp.exe'),False);
if GetIniString('Records','PrecompVer','',ExpandConst ant('{src}\records.ini')) = '0.40' then
FileCopy(ExpandConstant('{tmp}\precomp040.exe'),Ex pandConstant('{tmp}\precomp.exe'),False);
if GetIniString('Records','PrecompVer','',ExpandConst ant('{src}\records.ini')) = '0.41' then
FileCopy(ExpandConstant('{tmp}\precomp041.exe'),Ex pandConstant('{tmp}\precomp.exe'),False);
if GetIniString('Records','PrecompVer','',ExpandConst ant('{src}\records.ini')) = '0.42' then
FileCopy(ExpandConstant('{tmp}\precomp042.exe'),Ex pandConstant('{tmp}\precomp.exe'),False);
if GetIniString('Records','PrecompVer','',ExpandConst ant('{src}\records.ini')) = '0.43' then
FileCopy(ExpandConstant('{tmp}\precomp043.exe'),Ex pandConstant('{tmp}\precomp.exe'),False);
if GetIniString('Records','PrecompVer','',ExpandConst ant('{src}\records.ini')) = '0.44' then
FileCopy(ExpandConstant('{tmp}\precomp044.exe'),Ex pandConstant('{tmp}\precomp.exe'),False);
if GetIniString('Records','PrecompVer','',ExpandConst ant('{src}\records.ini')) = '0.45' then
FileCopy(ExpandConstant('{tmp}\precomp045.exe'),Ex pandConstant('{tmp}\precomp.exe'),False);

[Record1]
Type=Freearc_Original
Source={src}\data1.bin
Output={app}
Disk=1
PrecompVer=0.45
Password=

Luck
18-02-2016, 17:59
Here worked, compress using the precomp 44, only I changed the precomp the folder: D

Stor31
19-02-2016, 03:14
Plz JRD!
Sorry google translation
in Inno Setup
add in
shortcut
how ???
http://nsa37.casimages.com/img/2016/02/19/160219122056244133.jpg
thx

Mini
19-02-2016, 03:31
Parameters: -game -prospekt;

Stor31
19-02-2016, 05:19
thx for all

JRD!
19-02-2016, 05:21
Plz JRD!
Sorry google translation
in Inno Setup
add in
shortcut
how ???
http://nsa37.casimages.com/img/2016/02/19/160219122056244133.jpg
thx

http://img15.hostingpics.net/pics/558869Capture.jpg

For more informations of Command Line Options: https://developer.valvesoftware.com/wiki/Command_Line_Options

JRD!
19-02-2016, 05:25
thx for all

You're welcome ;)

Stor31
19-02-2016, 05:48
You're welcome ;)
Ok ;);)
one question what is the best compression method ???
we can employ Srep (for example) :confused::confused:

JRD!
19-02-2016, 06:02
Ok ;);)
one question what is the best compression method ???
we can employ Srep (for example) :confused::confused:

With this script or in general?

Stor31
19-02-2016, 06:36
With this script or in general?
yes With this script !!!

JRD!
19-02-2016, 06:53
yes With this script !!!

-mprecomp+srep+lzma:a1:mfbt4:d256m:fb128:mc1000:lc8

I will create a compressor quickly for this script, I'll let you know.

JRD!
19-02-2016, 12:04
Little preview of compressor ;)

http://img4.hostingpics.net/pics/208887Compressorpreview.jpg

Stor31
19-02-2016, 12:52
Hi JRD! I suggest you put the work in a new post .. its worth

JRD!
19-02-2016, 13:23
Hi JRD! I suggest you put the work in a new post .. its worth

This will be the compressor for the script, I create may be new to all the other methods, thank you for the comment.

JRD!
21-02-2016, 21:58
Preview compressor V0.8 beta

http://img15.hostingpics.net/pics/859674Compressorpreview08.jpg

NoMore_Pain
15-01-2017, 09:20
I need
registry key install code plees

badi
21-05-2024, 06:25
CHANGELOG
------------------------------------------------
Update 1.02:
-Fixed UninstallDisplayIcon in ControlPanel
-Added define "CompressionType" internal/external
-Added define "SetVol" Set the value of the music volume
-Added define "GameSizeValue" Possibility to choice GameSizevalue in MB or GB
-Added define "DataDiskDependency" (Associate data to a disk, if you cut into several dvd)
-Added define "DvdFormatSize" DVD5/DVD9 (Internal compression only)
-Added define "CheckRedist" Auto/Manual
------------------------------------------------
Update 1.01:
-Fixed Minors buggs
-Added DiskSpaceLabel & DiskSpaceLabelWarning in CustomMessages
------------------------------------------------
Hi JRD, I want to ask about the RLD script, why is it that after I compress the game file in internal mode and install it, after the game shortcut is finished it doesn't run as administrator?
So I want to ask you how to make the administrator shortcut after the installation is complete, thank you

badi
21-05-2024, 06:27
Hi JRD, I want to ask about the RLD script, why is it that after I compress the game file in internal mode and install it, after the game shortcut is finished it doesn't run as administrator?
So I want to ask you how to make the administrator shortcut after the installation is complete, thank you

Masquerade
23-05-2024, 00:20
^^
"Inno Setup does not natively support creating a shortcut with "Run as Administrator" flag set."

https://stackoverflow.com/questions/44073886/inno-setup-desktop-shortcut-link-which-has-run-as-administrator-advanced-pro

This link should help you solve your problem.

fabrieunko
24-05-2024, 11:57
hello, with what version of innosetup should the script be compiled because I can't do it I have an error message?

Unknown identifier 'MB_ICONQUESTION'

KaktoR
24-05-2024, 12:05
Enhanced versions of inno setup.