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 29-04-2013, 08:45
Kurutucu Kurutucu is offline
Registered User
 
Join Date: Aug 2012
Location: Somewhere in the world
Posts: 159
Thanks: 78
Thanked 209 Times in 48 Posts
Kurutucu is on a distinguished road
@mrmustatza1

No sorry.
Reply With Quote
Sponsored Links
  #2  
Old 03-05-2013, 04:15
thedarkman's Avatar
thedarkman thedarkman is offline
Registered User
 
Join Date: Dec 2010
Location: Anywhere i want
Posts: 19
Thanks: 2
Thanked 0 Times in 0 Posts
thedarkman is on a distinguished road
support internal compresion?
Reply With Quote
  #3  
Old 03-05-2013, 07:48
Kurutucu Kurutucu is offline
Registered User
 
Join Date: Aug 2012
Location: Somewhere in the world
Posts: 159
Thanks: 78
Thanked 209 Times in 48 Posts
Kurutucu is on a distinguished road
@thedarkman

Not support internal compression. Because giving some problems.
Reply With Quote
  #4  
Old 04-05-2013, 05:56
adiga adiga is offline
Registered User
 
Join Date: Apr 2013
Location: syria
Posts: 5
Thanks: 5
Thanked 0 Times in 0 Posts
adiga is on a distinguished road
Thank you Kurutucu for update inno script 1.3
but i have some problem in script
Everything is ok
i copy directx in folder Redist\directx
and c++
i want after finish Installe .. setup directx and c++
i setup game
but directx and c++ after finish don't installer
He tell me installe but it is not installe
any buddy can be help me ??
Reply With Quote
  #5  
Old 22-05-2013, 05:09
Zocky Zocky is offline
Registered User
 
Join Date: Feb 2013
Location: Haha
Posts: 8
Thanks: 1
Thanked 0 Times in 0 Posts
Zocky is on a distinguished road
Problem Decompress

Code:
if not ISArcExtract ( 0, 50, ExpandConstant('{src}\Setup-1.bin'), ExpandConstant('{app}'), '', false, '', '', ExpandConstant('{app}'), notPCFonFLY {PCFonFLY}) then break;
if not ISSRepExtract ( 0, 10, ExpandConstant('{app}\Setup-1.srep'),ExpandConstant(' {app}\Setup-1.pcf'), true) then break;
if not ISPrecompExtract( 0, 90, ExpandConstant('{app}\Setup-1.pcf'), ExpandConstant('{app}\Setup-1.bin'), true) then break;
if not ISArcExtract ( 0, 50, ExpandConstant('{src}\Setup-1.bin'), ExpandConstant('{app}'), '', false, '', '', ExpandConstant('{app}'), notPCFonFLY {PCFonFLY}) then break;
if not ISArcExtract ( 0, 50, ExpandConstant('{src}\Setup-2.bin'), ExpandConstant('{app}'), '', false, '', '', ExpandConstant('{app}'), notPCFonFLY {PCFonFLY}) then break;
if not ISSRepExtract ( 0, 10, ExpandConstant('{app}\Setup-2.srep'),ExpandConstant(' {app}\Setup-2.pcf'), true) then break;
if not ISPrecompExtract( 0, 90, ExpandConstant('{app}\Setup-2.pcf'), ExpandConstant('{app}\Setup-2.bin'), true) then break;
if not ISArcExtract ( 0, 50, ExpandConstant('{src}\Setup-2.bin'), ExpandConstant('{app}'), '', false, '', '', ExpandConstant('{app}'), notPCFonFLY {PCFonFLY}) then break;
if not ISArcExtract ( 0, 50, ExpandConstant('{src}\Setup-3.bin'), ExpandConstant('{app}'), '', false, '', '', ExpandConstant('{app}'), notPCFonFLY {PCFonFLY}) then break;
if not ISSRepExtract ( 0, 10, ExpandConstant('{app}\Setup-3.srep'),ExpandConstant(' {app}\Setup-3.pcf'), true) then break;
if not ISPrecompExtract( 0, 90, ExpandConstant('{app}\Setup-3.pcf'), ExpandConstant('{app}\Setup-3.bin'), true) then break;
if not ISArcExtract ( 0, 50, ExpandConstant('{src}\Setup-3.bin'), ExpandConstant('{app}'), '', false, '', '', ExpandConstant('{app}'), notPCFonFLY {PCFonFLY}) then break;
Reply With Quote
  #6  
Old 02-05-2015, 08:16
nhinchihap3 nhinchihap3 is offline
Registered User
 
Join Date: Feb 2014
Location: VietNam
Posts: 13
Thanks: 4
Thanked 2 Times in 2 Posts
nhinchihap3 is on a distinguished road
Hep me
I use freearc and create 2 file
setup-1.bin
setup-2,bin
and i change Archives,ini
Code:
if not ISArcExtract ( 0, 50, ExpandConstant('{src}\setup-1.bin'), ExpandConstant('{app}'), '', false, '', '', ExpandConstant('{app}'), notPCFonFLY {PCFonFLY}) then break;
if not ShowChangeDiskWindow ('Please Insert Next Disk To Continue..', ExpandConstant('{src}'),'Setup-2.bin') then break;
if not ISArcExtract ( 0, 50, ExpandConstant('{src}\setup-2.bin'), ExpandConstant('{app}'), '', false, '', '', ExpandConstant('{app}'), notPCFonFLY {PCFonFLY}) then break;
but error " It is not found any file specified for ISArcExtract "
Reply With Quote
  #7  
Old 03-05-2015, 11:26
DrakeMcCain DrakeMcCain is offline
Registered User
 
Join Date: Sep 2014
Location: Turkey
Posts: 10
Thanks: 0
Thanked 8 Times in 5 Posts
DrakeMcCain is on a distinguished road
Quote:
Originally Posted by nhinchihap3 View Post
Hep me
I use freearc and create 2 file
setup-1.bin
setup-2,bin
and i change Archives,ini
Code:
if not ISArcExtract ( 0, 50, ExpandConstant('{src}\setup-1.bin'), ExpandConstant('{app}'), '', false, '', '', ExpandConstant('{app}'), notPCFonFLY {PCFonFLY}) then break;
if not ShowChangeDiskWindow ('Please Insert Next Disk To Continue..', ExpandConstant('{src}'),'Setup-2.bin') then break;
if not ISArcExtract ( 0, 50, ExpandConstant('{src}\setup-2.bin'), ExpandConstant('{app}'), '', false, '', '', ExpandConstant('{app}'), notPCFonFLY {PCFonFLY}) then break;
but error " It is not found any file specified for ISArcExtract "
First of all, use Kurutucu Compressor.

Archive which is shared in first page of this topic as an attachment includes Kurutucu Compressor.

And secondly, change archives.ini like this:

Code:
if not ShowChangeDiskWindow ('Please Insert Next Disk To Continue..', ExpandConstant('{src}'),'setup-1.bin') then break;
if not ISArcExtract ( 0, 50, ExpandConstant('{src}\setup-1.bin'), ExpandConstant('{app}'), '', false, '', '', ExpandConstant('{app}'), notPCFonFLY {PCFonFLY}) then break;
if not ShowChangeDiskWindow ('Please Insert Next Disk To Continue..', ExpandConstant('{src}'),'setup-2.bin') then break;
if not ISArcExtract ( 0, 50, ExpandConstant('{src}\setup-2.bin'), ExpandConstant('{app}'), '', false, '', '', ExpandConstant('{app}'), notPCFonFLY {PCFonFLY}) then break;
I am not sure; but maybe archive names will be case sensitive.

If you encounter the same error inspite of the fact that you use my solution,
change archives.ini like this:

Code:
if not ShowChangeDiskWindow ('Please Insert Disk 1 To Continue..', ExpandConstant('{src}'),'Setup-1.bin') then break;
if not ISArcExtract ( 0, 50, ExpandConstant('{src}\Setup-1.bin'), ExpandConstant('{app}'), '', false, '', ExpandConstant('{tmp}\arc.ini'), ExpandConstant('{app}'), False) then break;
if not ShowChangeDiskWindow ('Please Insert Disk 2 To Continue..', ExpandConstant('{src}'),'Setup-2.bin') then break;
if not ISArcExtract ( 0, 50, ExpandConstant('{src}\Setup-2.bin'), ExpandConstant('{app}'), '', false, '', ExpandConstant('{tmp}\arc.ini'), ExpandConstant('{app}'), False) then break;
Sorry for long post; just only my intent is helping you as I can.
Reply With Quote
  #8  
Old 04-05-2015, 07:53
nhinchihap3 nhinchihap3 is offline
Registered User
 
Join Date: Feb 2014
Location: VietNam
Posts: 13
Thanks: 4
Thanked 2 Times in 2 Posts
nhinchihap3 is on a distinguished road
Quote:
Originally Posted by DrakeMcCain View Post
First of all, use Kurutucu Compressor.

Archive which is shared in first page of this topic as an attachment includes Kurutucu Compressor.

And secondly, change archives.ini like this:

Code:
if not ShowChangeDiskWindow ('Please Insert Next Disk To Continue..', ExpandConstant('{src}'),'setup-1.bin') then break;
if not ISArcExtract ( 0, 50, ExpandConstant('{src}\setup-1.bin'), ExpandConstant('{app}'), '', false, '', '', ExpandConstant('{app}'), notPCFonFLY {PCFonFLY}) then break;
if not ShowChangeDiskWindow ('Please Insert Next Disk To Continue..', ExpandConstant('{src}'),'setup-2.bin') then break;
if not ISArcExtract ( 0, 50, ExpandConstant('{src}\setup-2.bin'), ExpandConstant('{app}'), '', false, '', '', ExpandConstant('{app}'), notPCFonFLY {PCFonFLY}) then break;
I am not sure; but maybe archive names will be case sensitive.

If you encounter the same error inspite of the fact that you use my solution,
change archives.ini like this:

Code:
if not ShowChangeDiskWindow ('Please Insert Disk 1 To Continue..', ExpandConstant('{src}'),'Setup-1.bin') then break;
if not ISArcExtract ( 0, 50, ExpandConstant('{src}\Setup-1.bin'), ExpandConstant('{app}'), '', false, '', ExpandConstant('{tmp}\arc.ini'), ExpandConstant('{app}'), False) then break;
if not ShowChangeDiskWindow ('Please Insert Disk 2 To Continue..', ExpandConstant('{src}'),'Setup-2.bin') then break;
if not ISArcExtract ( 0, 50, ExpandConstant('{src}\Setup-2.bin'), ExpandConstant('{app}'), '', false, '', ExpandConstant('{tmp}\arc.ini'), ExpandConstant('{app}'), False) then break;
Sorry for long post; just only my intent is helping you as I can.
Thank bro but i use Kurutucu Compressor with 1 file work but 2 file don't work u can help me ?
And i change compress.bat
Work
Code:
@echo Working Arc+Precomp+Srep+Arc again
arc a -lc8 -ep1 -ed -r -w.\ Data\Data.bin -mprecomp+srep+lzma:a1:mfbt4:d256m:fb128:mc1000:lc8 "D:\Data1\*"
pause
After add one more file but don't work
Code:
@echo Working Arc+Precomp+Srep+Arc again
arc a -lc8 -ep1 -ed -r -w.\ Data\Data.bin -mprecomp+srep+lzma:a1:mfbt4:d256m:fb128:mc1000:lc8 "D:\Data1\*"
arc a -lc8 -ep1 -ed -r -w.\ Data\Data.bin -mprecomp+srep+lzma:a1:mfbt4:d256m:fb128:mc1000:lc8 "D:\Data2\*"
pause
Thankx , sorry my bad english
Reply With Quote
  #9  
Old 04-05-2015, 09:17
mausschieber's Avatar
mausschieber mausschieber is offline
Conversion Designer
 
Join Date: Jan 2011
Location: germany
Posts: 4,361
Thanks: 6,802
Thanked 11,812 Times in 3,271 Posts
mausschieber is on a distinguished road
Quote:
Originally Posted by nhinchihap3 View Post
Thank bro but i use Kurutucu Compressor with 1 file work but 2 file don't work u can help me ?
And i change compress.bat
Work
Code:
@echo Working Arc+Precomp+Srep+Arc again
arc a -lc8 -ep1 -ed -r -w.\ Data\Data.bin -mprecomp+srep+lzma:a1:mfbt4:d256m:fb128:mc1000:lc8 "D:\Data1\*"
pause
After add one more file but don't work
Code:
@echo Working Arc+Precomp+Srep+Arc again
arc a -lc8 -ep1 -ed -r -w.\ Data\Data.bin -mprecomp+srep+lzma:a1:mfbt4:d256m:fb128:mc1000:lc8 "D:\Data1\*"
arc a -lc8 -ep1 -ed -r -w.\ Data\Data.bin -mprecomp+srep+lzma:a1:mfbt4:d256m:fb128:mc1000:lc8 "D:\Data2\*"
pause
Thankx , sorry my bad english
you must set for Data1 Data1.bin for Data2 Data2.bin etc
Reply With Quote
  #10  
Old 29-05-2015, 05:45
GhostSystem GhostSystem is offline
Registered User
 
Join Date: Jan 2015
Location: India, West Bengal
Posts: 12
Thanks: 5
Thanked 3 Times in 2 Posts
GhostSystem is on a distinguished road
you need both Setup-1.bin and Setup-2.bin file put the {src} that means where Setup.exe is create.
Reply With Quote
  #11  
Old 04-05-2013, 06:47
Kurutucu Kurutucu is offline
Registered User
 
Join Date: Aug 2012
Location: Somewhere in the world
Posts: 159
Thanks: 78
Thanked 209 Times in 48 Posts
Kurutucu is on a distinguished road
@adiga

1. Check DirectX and Visual C++ boxes.



2. Open main.iss. Go line 737. Check folder and filenames.

Code:
  if CurStep=ssPostInstall then begin
    if DirectXCB.Checked then begin
      Status.Caption:='Installing DirectX...';
      Status.Left := 200;
      Status.Top := 200;
      Status.Width := 223;
      Status.Height := 20;
      Exec2(ExpandConstant('{src}\Redist\DirectX\DXSETUP.exe'),'/silent',false);
    end;
    if NvidiaPhysx.Checked then begin
      Status.Caption:='Installing Nvidia Physx...';
      Status.Left := 200;
      Status.Top := 200;
      Status.Width := 227;
      Status.Height := 20;
      Exec2(ExpandConstant('{src}\Redist\PhysX.msi'),'/q',false);
    end;
    if VisualCCB.Checked then begin
      Status.Caption:='Installing Visual C++...';
      Status.Left := 200;
      Status.Top := 200;
      Status.Width := 227;
      Status.Height := 20;
      Exec2(ExpandConstant('{src}\Redist\vcredist_x86.exe'),'/q',false);
If problem still, check commands.

Code:
Exec2(ExpandConstant('{src}\Redist\DirectX\DXSETUP.exe'),'/silent',false);
Reply With Quote
The Following 2 Users Say Thank You to Kurutucu For This Useful Post:
adiga (05-05-2013), omdj (06-02-2015)
  #12  
Old 04-05-2013, 07:22
adiga adiga is offline
Registered User
 
Join Date: Apr 2013
Location: syria
Posts: 5
Thanks: 5
Thanked 0 Times in 0 Posts
adiga is on a distinguished road
oh it work thanx man ..
hmmmm how can i setup (2) file
like
setup-1.bin and setup-2.bin
Where i put "setup-2.bin"
in the script pliiiiiz ^__^
Reply With Quote
  #13  
Old 04-05-2013, 07:28
Kurutucu Kurutucu is offline
Registered User
 
Join Date: Aug 2012
Location: Somewhere in the world
Posts: 159
Thanks: 78
Thanked 209 Times in 48 Posts
Kurutucu is on a distinguished road
@adiga

Go line 699. Change it ExpandConstant('{src}\setup-1.bin') to ExpandConstant('{src}\*.bin')
Reply With Quote
The Following 2 Users Say Thank You to Kurutucu For This Useful Post:
adiga (05-05-2013), F0NT3 (06-05-2013)
  #14  
Old 05-05-2013, 02:48
adiga adiga is offline
Registered User
 
Join Date: Apr 2013
Location: syria
Posts: 5
Thanks: 5
Thanked 0 Times in 0 Posts
adiga is on a distinguished road
thanx man
1-i wanna make 2 dvd's
setup-1.bin in dvd1
and setup-2.bin in dvd2
how can i edit that in script !!
........
2- how can i make logo.bmp Button in setup
when i click for logo open my website ^__^
Reply With Quote
  #15  
Old 05-05-2013, 04:10
y_thelastknight's Avatar
y_thelastknight y_thelastknight is offline
Registered User
 
Join Date: Mar 2010
Location: Canada
Posts: 437
Thanks: 616
Thanked 576 Times in 213 Posts
y_thelastknight is on a distinguished road
Quote:
Originally Posted by adiga View Post
1-i wanna make 2 dvd's
setup-1.bin in dvd1
and setup-2.bin in dvd2
how can i edit that in script !!
find this line and
Code:
if not ISArcExtract ( 0, 0, ExpandConstant('{src}\setup-1.bin'), ExpandConstant('{app}'), '', false, '', '', ExpandConstant('{app}'), notPCFonFLY {PCFonFLY}) then break;
change like this
Code:
if not ISArcExtract ( 0, 50, ExpandConstant('{src}\setup-1.bin'), ExpandConstant('{app}'), '', false, '', '', ExpandConstant('{app}'), notPCFonFLY {PCFonFLY}) then break;
if not ShowChangeDiskWindow ('Please Insert Next Disk To Continue..', ExpandConstant('{src}'),'Setup-2.bin') then break;
if not ISArcExtract ( 0, 50, ExpandConstant('{src}\setup-2.bin'), ExpandConstant('{app}'), '', false, '', '', ExpandConstant('{app}'), notPCFonFLY {PCFonFLY}) then break;
Quote:
2- how can i make logo.bmp Button in setup
when i click for logo open my website ^__^
in the script find this line
Code:
procedure InitializeWizard1();
and add this script under InitializeWizard1()
Code:
WizardForm.WizardBitmapImage2.Cursor:=crHand;
WizardForm.WizardBitmapImage2.OnClick:=@LogoLabelOnClick;
and add this script above InitializeWizard1()
Code:
procedure LogoLabelOnClick(Sender: TObject);
var
  ErrorCode: Integer;
  begin
  ShellExec('open', 'https://www.google.lk/', '', '', SW_SHOWNORMAL, ewNoWait, ErrorCode)
end;
its should be like this
Code:
procedure LogoLabelOnClick(Sender: TObject);
var
  ErrorCode: Integer;
  begin
  ShellExec('open', 'https://www.google.lk/', '', '', SW_SHOWNORMAL, ewNoWait, ErrorCode)
end;

procedure InitializeWizard1();
begin
  WizardForm.WizardBitmapImage2.Cursor:=crHand;
  WizardForm.WizardBitmapImage2.OnClick:=@LogoLabelOnClick;
Reply With Quote
The Following 4 Users Say Thank You to y_thelastknight For This Useful Post:
adiga (05-05-2013), amgad_800 (07-05-2013), Kurutucu (05-05-2013), skakmatch (20-05-2013)
Reply


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
INNO TROUBLESHOOT - Tutorials and Answers about INNO Setup REV0 Conversion Tutorials 129 21-05-2021 05:51
INNO TUTORIAL - Using Unicode and ANSI Versions of INNO Setup REV0 Conversion Tutorials 51 26-03-2015 06:57
Copy file with Inno Setup Script emrahcey Software 1 02-07-2010 08:24



All times are GMT -7. The time now is 07:39.


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