FileForums

FileForums (https://fileforums.com/index.php)
-   Conversion Tutorials (https://fileforums.com/forumdisplay.php?f=55)
-   -   INNO TROUBLESHOOT - Questions Here (https://fileforums.com/showthread.php?t=93193)

pakrat2k2 15-03-2015 13:24

proper switch for directx is silent not q

PhysX proper switch is s
C++ proper is /q /norestart

leotrim77 15-03-2015 13:53

Quote:

Originally Posted by pakrat2k2 (Post 438890)
proper switch for directx is silent not q

PhysX proper switch is s
C++ proper is /q /norestart

please can you explain me something what is silent ,,, does it mean that Direct x will install silent without inerface ... ?? without watch ???

because I edited my script as you said now I don't see nothing ... ?

just I see : Installing Direct X .... after 10 sec ... I see Installing Visual C++ ... ? is it okay ??

mausschieber 15-03-2015 14:00

Quote:

Originally Posted by leotrim77 (Post 438891)
please can you explain me something what is silent ,,, does it mean that Direct x will install silent without inerface ... ?? without watch ???

because I edited my script as you said now I don't see nothing ... ?

just I see : Installing Direct X .... after 10 sec ... I see Installing Visual C++ ... ? is it okay ??

/SILENT, /VERYSILENT

Instructs Setup to be silent or very silent. When Setup is silent the wizard and the background window are not displayed but the installation progress window is

leotrim77 15-03-2015 14:06

Quote:

Originally Posted by mausschieber (Post 438892)
/SILENT, /VERYSILENT

Instructs Setup to be silent or very silent. When Setup is silent the wizard and the background window are not displayed but the installation progress window is

aha now I am understanding but which is for interface ??? I want to see direct X during installation ... which letter ...??

jsut I want to know ... ?

Razor12911 15-03-2015 14:42

like everybody said, /silent is the command for running direct x 9.0c silent without window, but with window, I don't think it is possible but google it, if it exists, you will find it. and if you just want the window to show up, leave the command space empty.

pakrat2k2 15-03-2015 14:45

Quote:

Originally Posted by Razor12911 (Post 438894)
like everybody said, /silent is the command for running direct x 9.0c silent without window, but with window, I don't think it is possible but google it, if it exists, you will find it. and if you just want the window to show up, leave the command space empty.

like this

Exec2(ExpandConstant('{src}\Redist\DirectX\dxsetup .exe'),'',false);

leotrim77 16-03-2015 04:10

thank you guys for reply now I am understanding :)

Sculpture 01-04-2015 03:26

Hello,
I want to make simple installer using inno setup with the help of IS tool.
I compressed my files into (Data1,Data2).bins .
MY QUESTIONS
=============

1. How to add it to inno setup or is tool and extract it during installation ??Does it need codes? If there ,it is in which section on IS TOOL?

2. Then i want to do a check and install on directx, vcredist for both 32 bit and 64 bit,install icons.
I want to create an install OPTION in this window(after all installation)
http://i.imgur.com/tXFGPXZ.jpg
3.What is the use of Autorun.inf and and .ini files ?

Razor12911 01-04-2015 14:58

your script must first have isdone support to be able to extract the archives, else I doubt istools can extract the files. you can use ultraarc since the default script can be used in istools, use ultraarc to compress the data. then open the example with istools then add your prerequisites there.
autorun.inf doesn't interfere or do anything regarding installation, it is just configurations for a device or devices that can be plugged and played, giving instructions and/or information to a computer.

Sculpture 01-04-2015 21:46

How to get isdone ?can you download link ?

Carldric Clement 01-04-2015 23:27

ISDone Final v0.6
 
Quote:

Originally Posted by Sculpture (Post 439444)
How to get isdone ?can you download link ?

Sculpture. Click Download ISDone Final v0.6 bro. :D

Sculpture 03-04-2015 07:44

How to uses ISDone to extract .bin files?
Is there any english example script for ISDone?

And can you give codes that want to be written in different sections in INNO SCRIPT in order to extract .bin files !!!!!!!!!!

Sculpture 05-04-2015 22:44

Directx and vcredist wizard is not silent after adding /SILENT
in here .......
http://i.imgur.com/8h0ebZW.png?1

mausschieber 06-04-2015 01:30

Quote:

Originally Posted by Sculpture (Post 439603)
Directx and vcredist wizard is not silent after adding /SILENT
in here .......
http://i.imgur.com/8h0ebZW.png?1

look here that should help you

http://fileforums.com/showpost.php?p=422635&postcount=1

y_thelastknight 06-04-2015 01:31

Quote:

Originally Posted by Sculpture (Post 439603)
Directx and vcredist wizard is not silent after adding /SILENT
in here .......
http://i.imgur.com/8h0ebZW.png?1

Web version of dxdiag wont work in silent.
Vcredist dont use silent method

Edit - http://fileforums.com/showthread.php?t=95092

This link have what u need?

Sculpture 06-04-2015 01:46

I dont know about creating setup.ini
Quote:

Web version of dxdiag wont work in silent.
What version of dxdiag will work in silent ?
Quote:

Vcredist dont use silent method
What method for vcredist?

pakrat2k2 06-04-2015 09:22

use the links given to you, the answers are in those topics

bakutrak 09-04-2015 11:25

Quote:

Originally Posted by pakrat2k2 (Post 439615)
use the links given to you, the answers are in those topics

bro how to installing automatically to main target without confirmation?
ex. :
i want to instal stadiums pack automaticaly to dir Pro Evolution Soccer 2015\download
iam using unicode latest version

Sculpture 10-04-2015 01:35

Is there any tutorial about PASCAL SCRPTING in inno setup ?

pakrat2k2 10-04-2015 08:12

easy open any ISS script then help & search for pascal

all the information is there, not a tutorial but lots in its documentation.

mausschieber 25-04-2015 01:06

Error in script 2030
 
hi guys can anyone tell me what is the error and how can i fix it thanks

http://abload.de/img/unbenannt-239plh.jpg

Razor12911 25-04-2015 05:06

Well, it seems like there is something wrong with your bitmap or just some random windows 8 error.
try setting the correct width and height of the bitmap.
or make another bmp mask.
or run as windows 7 in compatibility mode.

pakrat2k2 25-04-2015 08:55

@mausschieber

gotten that error many times just goto setup.ini & for the installer/autorun sizes reduce the width / height by 1 for each then try to recompile.

alucard1973 29-04-2015 05:51

Hello,
sorry for English
I have a problem with the script kurutucu
The first problem is that when there is a choice of language and I do cancel, I get an error message.
My second problem, I integrated the hardware setup page but I can not get enabled page indef components.
I attached the pictures you can see what I'm talking about and the script
thank you for your help

first problem:
http://nsm08.casimages.com/img/2015/...5913218848.jpg
http://nsm08.casimages.com/img/2015/...5913210989.jpg
second problem:
http://nsm08.casimages.com/img/2015/...5913210990.jpg
http://nsm08.casimages.com/img/2015/...5913210991.jpg
http://nsm08.casimages.com/img/2015/...5913210992.jpg

screen:
I would therefore like to create a page that will open before the directx components to make a page like this to choose the game that you want to pack install
eg I select Tomb Raider 2 only me and it will install only the setup-2.bin
http://nsm08.casimages.com/img/2015/...5913211020.jpg
http://nsm08.casimages.com/img/2015/...5913210997.jpg

script:
http://www85.zippyshare.com/v/VmDG0iq9/file.html

pakrat2k2 29-04-2015 09:23

^^ fix your image links so people can see what your talking about.
Add them directly to post, under manage attatchments, rather then 3rd party host.

mausschieber 03-05-2015 12:13

Hey Guys since a few days I got this error
after i start Install button
how can i solve this please help
1 error
http://abload.de/thumb/unbenannt-1ftskh.jpg

2 error
http://abload.de/thumb/unbenannt-2q3sxi.jpg

Chinmaya Mishra 05-05-2015 00:19

Sorry For My Last Silly Questions.

But I Want To Know A Easy Way To Make A Splash Image

Please Help Me & Sorry again

mausschieber 05-05-2015 01:41

Quote:

Originally Posted by Chinmaya Mishra (Post 440457)
Sorry For My Last Silly Questions.

But I Want To Know A Easy Way To Make A Splash Image

Please Help Me & Sorry again

use Graphic Studio ist very simple to make Splash Images see here

http://fileforums.com/showthread.php?t=96630&page=2

Sculpture 20-05-2015 04:22

How to solve this ?
http://i.imgur.com/UuAPICp.jpg
script(code)-
Quote:

const
PCFonFLY=true;
notPCFonFLY=false;
var
LabelPct1,LabelCurrFileName,LabelTime1,LabelTime2, LabelTime3: TLabel;
ISDoneProgressBar1: TNewProgressBar;
#ifdef SecondProgressBar
LabelPct2: TLabel;
ISDoneProgressBar2:TNewProgressBar;
#endif
MyCancelButton: TButton;
ISDoneCancel:integer;
ISDoneError:boolean;
PCFVer:double;

type
TCallback = function (OveralPct,CurrentPct: integer;CurrentFile,TimeStr1,TimeStr2,TimeStr3:PAn siChar): longword;

function WrapCallback(callback:TCallback; paramcount:integer):longword;external 'wrapcallback@files:ISDone.dll stdcall delayload';

function ISArcExtract(CurComponent:Cardinal; PctOfTotal:double; InName, OutPath, ExtractedPath: AnsiString; DeleteInFile:boolean; Password, CfgFile, WorkPath: AnsiString; ExtractPCF: boolean ):boolean; external 'ISArcExtract@files:ISDone.dll stdcall delayload';
function IS7ZipExtract(CurComponent:Cardinal; PctOfTotal:double; InName, OutPath: AnsiString; DeleteInFile:boolean; Password: AnsiString):boolean; external 'IS7zipExtract@files:ISDone.dll stdcall delayload';
function ISRarExtract(CurComponent:Cardinal; PctOfTotal:double; InName, OutPath: AnsiString; DeleteInFile:boolean; Password: AnsiString):boolean; external 'ISRarExtract@files:ISDone.dll stdcall delayload';
function ISPrecompExtract(CurComponent:Cardinal; PctOfTotal:double; InName, OutFile: AnsiString; DeleteInFile:boolean):boolean; external 'ISPrecompExtract@files:ISDone.dll stdcall delayload';
function ISSRepExtract(CurComponent:Cardinal; PctOfTotal:double; InName, OutFile: AnsiString; DeleteInFile:boolean):boolean; external 'ISSrepExtract@files:ISDone.dll stdcall delayload';
function ISxDeltaExtract(CurComponent:Cardinal; PctOfTotal:double; minRAM,maxRAM:integer; InName, DiffFile, OutFile: AnsiString; DeleteInFile, DeleteDiffFile:boolean):boolean; external 'ISxDeltaExtract@files:ISDone.dll stdcall delayload';
function ISPackZIP(CurComponent:Cardinal; PctOfTotal:double; InName, OutFile: AnsiString;ComprLvl:integer; DeleteInFile:boolean):boolean; external 'ISPackZIP@files:ISDone.dll stdcall delayload';
function ShowChangeDiskWindow(Text, DefaultPath, SearchFile:AnsiString):boolean; external 'ShowChangeDiskWindow@files:ISDone.dll stdcall delayload';

function Exec2 (FileName, Param: PAnsiChar;Show:boolean):boolean; external 'Exec2@files:ISDone.dll stdcall delayload';
function ISFindFiles(CurComponent:Cardinal; FileMask:AnsiString; var ColFiles:integer):integer; external 'ISFindFiles@files:ISDone.dll stdcall delayload';
function ISPickFilename(FindHandle:integer; OutPath:AnsiString; var CurIndex:integer; DeleteInFile:boolean):boolean; external 'ISPickFilename@files:ISDone.dll stdcall delayload';
function ISGetName(TypeStr:integer):PAnsichar; external 'ISGetName@files:ISDone.dll stdcall delayload';
function ISFindFree(FindHandle:integer):boolean; external 'ISFindFree@files:ISDone.dll stdcall delayload';
function ISExec(CurComponent:Cardinal; PctOfTotal,SpecifiedProcessTime:double; ExeName,Parameters,TargetDir,OutputStr:AnsiString; Show:boolean):boolean; external 'ISExec@files:ISDone.dll stdcall delayload';

function SrepInit(TmpPath:PAnsiChar;VirtMem,MaxSave:Cardina l):boolean; external 'SrepInit@files:ISDone.dll stdcall delayload';
function PrecompInit(TmpPath:PAnsiChar;VirtMem:cardinal;Pre compVers:single):boolean; external 'PrecompInit@files:ISDone.dll stdcall delayload';
function FileSearchInit(RecursiveSubDir:boolean):boolean; external 'FileSearchInit@files:ISDone.dll stdcall delayload';
function ISDoneInit(RecordFileName:AnsiString; TimeType,Comp1,Comp2,Comp3:Cardinal; WinHandle, NeededMem:longint; callback:TCallback):boolean; external 'ISDoneInit@files:ISDone.dll stdcall';
function ISDoneStop:boolean; external 'ISDoneStop@files:ISDone.dll stdcall';
function ChangeLanguage(Language:AnsiString):boolean; external 'ChangeLanguage@files:ISDone.dll stdcall delayload';
function SuspendProc:boolean; external 'SuspendProc@files:ISDone.dll stdcall';
function ResumeProc:boolean; external 'ResumeProc@files:ISDone.dll stdcall';

function ProgressCallback(OveralPct,CurrentPct: integer;CurrentFile,TimeStr1,TimeStr2,TimeStr3:PAn siChar): longword;
begin
if OveralPct<=1000 then ISDoneProgressBar1.Position := OveralPct;
LabelPct1.Caption := IntToStr(OveralPct div 10)+'.'+chr(48 + OveralPct mod 10)+'%';
#ifdef SecondProgressBar
if CurrentPct<=1000 then ISDoneProgressBar2.Position := CurrentPct;
LabelPct2.Caption := IntToStr(CurrentPct div 10)+'.'+chr(48 + CurrentPct mod 10)+'%';
#endif
LabelCurrFileName.Caption:=ExpandConstant('{cm:Ext ractedFile} ')+MinimizePathName(CurrentFile, LabelCurrFileName.Font, LabelCurrFileName.Width-ScaleX(100));
LabelTime1.Caption:=ExpandConstant('{cm:ElapsedTim e} ')+TimeStr2;
LabelTime2.Caption:=ExpandConstant('{cm:RemainingT ime} ')+TimeStr1;
LabelTime3.Caption:=ExpandConstant('{cm:AllElapsed Time}')+TimeStr3;
Result := ISDoneCancel;
end;

procedure CancelButtonOnClick(Sender: TObject);
begin
SuspendProc;
if MsgBox(SetupMessage(msgExitSetupMessage), mbConfirmation, MB_YESNO) = IDYES then ISDoneCancel:=1;
ResumeProc;
end;

procedure HideControls;
begin
WizardForm.FileNamelabel.Hide;
ISDoneProgressBar1.Hide;
LabelPct1.Hide;
LabelCurrFileName.Hide;
LabelTime1.Hide;
LabelTime2.Hide;
MyCancelButton.Hide;
#ifdef SecondProgressBar
ISDoneProgressBar2.Hide;
LabelPct2.Hide;
#endif
end;

procedure CreateControls;
var PBTop:integer;
begin
PBTop:=ScaleY(50);
ISDoneProgressBar1 := TNewProgressBar.Create(WizardForm);
with ISDoneProgressBar1 do begin
Parent := WizardForm.InstallingPage;
Height := WizardForm.ProgressGauge.Height;
Left := ScaleX(0);
Top := PBTop;
Width := ScaleX(365);
Max := 1000;
end;
LabelPct1 := TLabel.Create(WizardForm);
with LabelPct1 do begin
Parent := WizardForm.InstallingPage;
AutoSize := False;
Left := ISDoneProgressBar1.Width+ScaleX(5);
Top := ISDoneProgressBar1.Top + ScaleY(2);
Width := ScaleX(80);
end;
LabelCurrFileName := TLabel.Create(WizardForm);
with LabelCurrFileName do begin
Parent := WizardForm.InstallingPage;
AutoSize := False;
Width := ISDoneProgressBar1.Width+ScaleX(30);
Left := ScaleX(0);
Top := ScaleY(30);
end;
#ifdef SecondProgressBar
PBTop:=PBTop+ScaleY(25);
ISDoneProgressBar2 := TNewProgressBar.Create(WizardForm);
with ISDoneProgressBar2 do begin
Parent := WizardForm.InstallingPage;
Left := ScaleX(0);
Top := PBTop+ScaleY(8);
Width := ISDoneProgressBar1.Width;
Max := 1000;
Height := WizardForm.ProgressGauge.Height;
end;
LabelPct2 := TLabel.Create(WizardForm);
with LabelPct2 do begin
Parent := WizardForm.InstallingPage;
AutoSize := False;
Left := ISDoneProgressBar2.Width+ScaleX(5);
Top := ISDoneProgressBar2.Top + ScaleY(2);
Width := ScaleX(80);
end;
#endif
LabelTime1 := TLabel.Create(WizardForm);
with LabelTime1 do begin
Parent := WizardForm.InstallingPage;
AutoSize := False;
Width := ISDoneProgressBar1.Width div 2;
Left := ScaleX(0);
Top := PBTop + ScaleY(35);
end;
LabelTime2 := TLabel.Create(WizardForm);
with LabelTime2 do begin
Parent := WizardForm.InstallingPage;
AutoSize := False;
Width := LabelTime1.Width+ScaleX(40);
Left := ISDoneProgressBar1.Width div 2;
Top := LabelTime1.Top;
end;
LabelTime3 := TLabel.Create(WizardForm);
with LabelTime3 do begin
Parent := WizardForm.FinishedPage;
AutoSize := False;
Width := 300;
Left := 180;
Top := 200;
end;
MyCancelButton:=TButton.Create(WizardForm);
with MyCancelButton do begin
Parent:=WizardForm;
Width:=ScaleX(135);
Caption:=ExpandConstant('{cm:CancelButton}');
Left:=ScaleX(360);
Top:=WizardForm.cancelbutton.top;
OnClick:=@CancelButtonOnClick;
end;
end;

Procedure CurPageChanged(CurPageID: Integer);
Begin
if (CurPageID = wpFinished) and ISDoneError then
begin
LabelTime3.Hide;
WizardForm.Caption:= ExpandConstant('{cm:Error}');
WizardForm.FinishedLabel.Font.Color:= clRed;
WizardForm.FinishedLabel.Caption:= SetupMessage(msgSetupAborted) ;
end;
end;

function CheckError:boolean;
begin
result:= not ISDoneError;
end;

procedure CurStepChanged(CurStep: TSetupStep);
var Comps1,Comps2,Comps3, TmpValue:cardinal;
FindHandle1,ColFiles1,CurIndex1,tmp:integer;
ExecError:boolean;
InFilePath,OutFilePath,OutFileName:PAnsiChar;
begin
if CurStep = ssInstall then begin //Если необходимо, можно поменять на ssPostInstall
WizardForm.ProgressGauge.Hide;
WizardForm.CancelButton.Hide;
CreateControls;
WizardForm.StatusLabel.Caption:=ExpandConstant('{c m:Extracted}');
ISDoneCancel:=0;

// Распаковка всех необходимых файлов в папку {tmp}.

ExtractTemporaryFile('unarc.dll');

#ifdef PrecompInside
ExtractTemporaryFile('CLS-precomp.dll');
ExtractTemporaryFile('packjpg_dll.dll');
ExtractTemporaryFile('packjpg_dll1.dll');
ExtractTemporaryFile('precomp.exe');
ExtractTemporaryFile('zlib1.dll');
#endif
#ifdef SrepInside
ExtractTemporaryFile('CLS-srep.dll');
#endif
#ifdef MSCInside
ExtractTemporaryFile('CLS-MSC.dll');
#endif
#ifdef facompress
ExtractTemporaryFile('facompress.dll'); //ускоряет распаковку .arc архивов.
#endif
#ifdef records
ExtractTemporaryFile('records.inf');
#endif
#ifdef precomp
#if precomp == "0.38"
ExtractTemporaryFile('precomp038.exe');
#else
#if precomp == "0.4"
ExtractTemporaryFile('precomp040.exe');
#else
#if precomp == "0.41"
ExtractTemporaryFile('precomp041.exe');
#else
#if precomp == "0.42"
ExtractTemporaryFile('precomp042.exe');
#else
ExtractTemporaryFile('precomp038.exe');
ExtractTemporaryFile('precomp040.exe');
ExtractTemporaryFile('precomp041.exe');
ExtractTemporaryFile('precomp042.exe');
#endif
#endif
#endif
#endif
#endif
#ifdef unrar
ExtractTemporaryFile('Unrar.dll');
#endif
#ifdef XDelta
ExtractTemporaryFile('XDelta3.dll');
#endif
#ifdef PackZIP
ExtractTemporaryFile('7z.dll');
ExtractTemporaryFile('PackZIP.exe');
#endif

ExtractTemporaryFile('English.ini');

// Подготавливаем переменную, содержащую всю информацию о выделенных компонентах для ISDone.dll
// максимум 96 компонентов.
Comps1:=0; Comps2:=0; Comps3:=0;
#ifdef Components
TmpValue:=1;
if IsComponentSelected('text\rus') then Comps1:=Comps1+TmpValue; //компонент 1
TmpValue:=TmpValue*2;
if IsComponentSelected('text\eng') then Comps1:=Comps1+TmpValue; //компонент 2
TmpValue:=TmpValue*2;
if IsComponentSelected('voice\rus') then Comps1:=Comps1+TmpValue; //компонент 3
TmpValue:=TmpValue*2;
if IsComponentSelected('voice\eng') then Comps1:=Comps1+TmpValue; //компонент 4
// .....
// см. справку
#endif

#ifdef precomp
PCFVer:={#precomp};
#else
PCFVer:=0;
#endif
ISDoneError:=true;
if ISDoneInit(ExpandConstant('{src}\records.inf'), $F777, Comps1,Comps2,Comps3, MainForm.Handle, {#NeedMem}, @ProgressCallback) then begin
repeat
// ChangeLanguage('English');
if not SrepInit('',512,0) then break;
if not PrecompInit('',128,PCFVer) then break;
if not FileSearchInit(true) then break;

if not ISArcExtract ( 0, 0, ExpandConstant('{src}\*.bin'), ExpandConstant('{app}'), '', false, '', '', ExpandConstant('{app}'), notPCFonFLY {PCFonFLY}) then break;

// далее находятся закомментированые примеры различных функций распаковки (чтобы каждый раз не лазить в справку за примерами)
(*
if not ISArcExtract ( 0, 0, ExpandConstant('{src}\arc.arc'), ExpandConstant('{app}\'), '', false, '', ExpandConstant('{tmp}\arc.ini'), ExpandConstant('{app}\'), notPCFonFLY{PCFonFLY}) then break;
if not IS7ZipExtract ( 0, 0, ExpandConstant('{src}\CODMW2.7z'), ExpandConstant('{app}\data1'), false, '') then break;
if not ISRarExtract ( 0, 0, ExpandConstant('{src}\data_*.rar'), ExpandConstant('{app}'), false, '') then break;
if not ISSRepExtract ( 0, 0, ExpandConstant('{app}\data1024_1024.srep'),ExpandC onstant('{app}\data1024.arc'), true) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\data.pcf'), ExpandConstant('{app}\data.7z'), true) then break;
if not ISxDeltaExtract ( 0, 0, 0, 640, ExpandConstant('{app}\in.pcf'), ExpandConstant('{app}\*.diff'), ExpandConstant('{app}\out.dat'), false, false) then break;
if not ISPackZIP ( 0, 0, ExpandConstant('{app}\1a1\*'), ExpandConstant('{app}\1a1.pak'), 2, false ) then break;
if not ISExec ( 0, 0, 0, ExpandConstant('{tmp}\Arc.exe'), ExpandConstant('x -o+ "{src}\001.arc" "{app}\"'), ExpandConstant('{tmp}'), '...',false) then break;
if not ShowChangeDiskWindow ('Пожалуйста, вставьте второй диск и дождитесь его инициализации.', ExpandConstant('{src}'),'CODMW_2.arc') then break;

// распаковка группы файлов посредством внешнего приложения

FindHandle1:=ISFindFiles(0,ExpandConstant('{app}\* .ogg'),ColFiles1);
ExecError:=false;
while not ExecError and ISPickFilename(FindHandle1,ExpandConstant('{app}\' ),CurIndex1,true) do begin
InFilePath:=ISGetName(0);
OutFilePath:=ISGetName(1);
OutFileName:=ISGetName(2);
ExecError:=not ISExec(0, 0, 0, ExpandConstant('{tmp}\oggdec.exe'), '"'+InFilePath+'" -w "'+OutFilePath+'"',ExpandConstant('{tmp}'),OutFile Name,false);
end;
ISFindFree(FindHandle1);
if ExecError then break;
*)

ISDoneError:=false;
until true;
ISDoneStop;
end;
HideControls;
WizardForm.CancelButton.Visible:=true;
WizardForm.CancelButton.Enabled:=false;
end;
if (CurStep=ssPostInstall) and ISDoneError then begin
Exec2(ExpandConstant('{uninstallexe}'), '/VERYSILENT', false);
end;
end;

Sculpture 22-05-2015 05:02

hello

Razor12911 22-05-2015 07:07

Hello too....
What's wrong with the code?

Sculpture 31-05-2015 07:53

Then , how to remove that question marks in the installer? I think its wrong with codes.
Can anyone correct it or fix it ?

Logrim 07-06-2015 04:18

Little problem
 
Hi.. i like to know how to show a custom page BEFORE welcome.. Thanks for your help.

Pasq92 16-06-2015 16:33

Hi, I have a simple question..I'm new to repacking and I'm wondering if I can extract and then recompress .bin files to make them fit dvd5 or maybe join/split them without using too many tools.

Example: I have Setup1.bin (11.3 gb), Setup2.bin (200 mb), Setup3.bin (400 mb), setup.exe
and I want to make them become something like:
Setup1.bin (4.3 gb), Setup2.bin (4.3 gb), Setup3.bin (3.3 gb), setup.exe

Is it possible without scripts, just by using a simple software?

Thank You ;)

y_thelastknight 17-06-2015 09:55

Yes you can. Try ultraARC by razor12911.

Pasq92 17-06-2015 10:43

Quote:

Originally Posted by y_thelastknight (Post 441523)
Yes you can. Try ultraARC by razor12911.

Thanks, but I'm kinda new to repacking...I'll look for it ;)

felice2011 17-06-2015 10:47

Quote:

Originally Posted by Pasq92 (Post 441511)
Hi, I have a simple question..I'm new to repacking and I'm wondering if I can extract and then recompress .bin files to make them fit dvd5 or maybe join/split them without using too many tools.

Example: I have Setup1.bin (11.3 gb), Setup2.bin (200 mb), Setup3.bin (400 mb), setup.exe
and I want to make them become something like:
Setup1.bin (4.3 gb), Setup2.bin (4.3 gb), Setup3.bin (3.3 gb), setup.exe

Is it possible without scripts, just by using a simple software?

Thank You ;)

You can not change the size of an already compressed file * .bin.
The rationale is to compress and split the installation folder of the game that you have previously installed it your PC...;)
As written by @y_thelastknight you can use this http://www.fileforums.com/showthread.php?t=96619 OR http://www.fileforums.com/showthread.php?t=96464;)

Pasq92 18-06-2015 10:28

Quote:

Originally Posted by felice2011 (Post 441529)
You can not change the size of an already compressed file * .bin.
The rationale is to compress and split the installation folder of the game that you have previously installed it your PC...;)
As written by @y_thelastknight you can use this http://www.fileforums.com/showthread.php?t=96619 OR http://www.fileforums.com/showthread.php?t=96464;)

Thanks ;)
Actually I'm using DLG's Foldersplit and RDF, then I use a customized .bat file with this script to avoid precomp which is too slow: :(

arc a -ep1 -ed -r -w.\ Output\Setup_1.bin -msrep+exe+delta+lzma:a1:mfbt4:d256m:fb128:mc1000:l c8

I read somewhere in the forum to add -s12g -mt8 and replace d256m with d1024m what are these for?

So, to make .bin files to be around 4.3 gb to be burnt on dvd5s I just have to predict which will be compression ratio, I suppose...am I right? :confused:

ffmla 21-08-2015 07:25

how to call bat file in inno script installation.i have put in Run section but it pop`s and end.There is no extration can be done.

please give the fix also mention the method to bat process along with installation process

ffmla 03-10-2015 09:16

Change language problem
 
Quote:

Originally Posted by Sculpture (Post 440867)
How to solve this ?
http://i.imgur.com/UuAPICp.jpg
script(code)-


Quote:

#ifdef precomp
PCFVer:={#precomp};
#else
PCFVer:=0;
#endif
ISDoneError:=true;
if ISDoneInit(ExpandConstant('{src}\records.inf'), $F777, Comps1,Comps2,Comps3, MainForm.Handle, {#NeedMem}, @ProgressCallback) then begin
repeat
// ChangeLanguage('English');
if not SrepInit('',512,0) then break;
if not PrecompInit('',128,PCFVer) then break;
if not FileSearchInit(true) then break;

if not ISArcExtract ( 0, 0, ExpandConstant('{src}\*.bin'), ExpandConstant('{app}'), '', false, '', '', ExpandConstant('{app}'), notPCFonFLY {PCFonFLY}) then break;
Very late reply (help)
Bro this may fix language problem.
This may help in someother guy's with this script (if you may include )

Search the script line 'change language' in the above section of if not isArcExtract .
Remove the double slash ( // ) and enable the line.Now progress shows hr:min:sec.
That' all


All times are GMT -7. The time now is 04:08.

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