View Full Version : **New Installer
New Installer by Inno Setup EE Type Skin (.cjstyles and VCL) First Version 1.0
please .. posted only questions of malfunction or any improvements, but do not post questions about personal changes that not have time to waste for wishes
Project abandoned, there will be no help from the creator Rinaldo
thx nice job friend ;);)
if possible with this skin codex script
http://fileforums.com/attachment.php?attachmentid=12661&stc=1&d=1444502882
------------------------------------------------------------------------------
But
Works With UltraARC ????
thx nice job friend ;);)
But
Works With UltraARC ????
Well, looking a bit the code it seems like he tried to but a) didn't get it working or b) there's a typo and the file tried to read records.inf instead records.ini
Just a guess... it was like a 10 secs source check and didn't go deeper
Let's better wait for him to post a description and features.
Seems pretty interesting for those times you just want to get it split and installed without making a fancy installer
pakrat2k2
13-10-2015, 16:55
Many thanks Rinaldo, sure will be seeing this in some future small game Installers. :cool:
gatosky1620
13-10-2015, 17:02
-copy redist folder must be install redistributables and in the scrip edit to add it dont you think?
-Directory star menu cold be publisher\appname
and please add language support and internal compression
THANKS FOR YOUR WORK
-copy redist folder must be install redistributables and in the scrip edit to add it dont you think?
-Directory star menu cold be publisher\appname
and please add language support and internal compression
THANKS FOR YOUR WORK
please let a screenshot detailed, so that I can understand :p
internal compression ok: screenshot the rest
felice2011
14-10-2015, 01:29
Great, bravo rinaldo..:-)
pakrat2k2
14-10-2015, 09:38
please let a screenshot detailed, so that I can understand :p
internal compression ok: screenshot the rest
In your ISS script you have:
[Files]
//Redist Folder
#ifdef Software
Source: Soft\*.*; DestDir: {app}\Soft; Check: CreateSoft
#endif
We need to be able to edit them individually much like we can with CIUV2 ( from Setup.ini [LauncherSettings].
[LauncherSettings]
InstallRedist=1
//[Launch1]
Name=DirectX
32Exe={app}\_CommonRedist\DirectX\Jun2010\DXSETUP. exe
Argument=/silent
BeforeInstall=0
[Launch1]
Name=Visual C++ 2010
32Exe={app}\_CommonRedist\vcredist\2010\vcredist_x 86.exe
64Exe={app}\_CommonRedist\vcredist\2010\vcredist_x 64.exe
Argument=/passive /norestart
BeforeInstall=0
[Launch2]
Name=Visual C++ 2012
32Exe={app}\_CommonRedist\vcredist\2012\vcredist_x 86.exe
64Exe={app}\_CommonRedist\vcredist\2012\vcredist_x 64.exe
Argument=/passive /norestart
BeforeInstall=0
Please update first post, so that Version1 complete, then have Update 2 Complete.
Rather then a bunch of fixes, that have different names then original files do.
mmm.. ini file only Redist :rolleyes:
gatosky1620
14-10-2015, 14:15
mmm.. ini file only Redist :rolleyes:
and this for internal
[ExtractSettings]
FreeArcFile1=Data1.cab;DestDir:{app};Disk:1;
FreeArcFile2=Data2.cab;DestDir:{app};Disk:1;
FreeArcFile3=Data3.cab;DestDir:{app};Disk:2;
FreeArcFile4=Data4.cab;DestDir:{app};Disk:2;
FreeArcFile5=Data5.cab;DestDir:{app};Disk:3;
FreeArcFile6=Data6.cab;DestDir:{app};Disk:4;
FreeArcFile7=Data7.cab;DestDir:{app};Disk:5;
FreeArcFile8=Data8.cab;DestDir:{app};Disk:6;
FreeArcFile9=Data9.cab;DestDir:{app};Disk:7;
FreeArcFile10=Data10.cab;DestDir:{app};Disk:8;
pakrat2k2
14-10-2015, 18:09
mmm.. ini file only Redist :rolleyes:
NO NOT ini file, that was just for information. Keep the editing within the ISS script itself. You can change it from {src} to {app } as needed, but IMO is much better location for it.
NO NOT ini file, that was just for information. Keep the editing within the ISS script itself. You can change it from {src} to {app } as needed, but IMO is much better location for it.
I can install components in Run on one CheckBox, so that you can add all the drivers that you want, it is not designed for this .... but you can do :)
can i make a request... please implement this script to Freearc with Reflate?
can i make a request... please implement this script to Freearc with Reflate?
I do not know reflate sorry :(
@rinaldo Thx but
how fix this error (with UltraArc)
http://nsa38.casimages.com/img/2015/10/18/151018035731846151.jpg
Thx @rinaldo for the followed ;);)
work very goods with UltraARC :D:D
hoping to see something new
cordially
ShadowEagle
19-10-2015, 07:24
Possible to deactivate uninstallation function, so we can use it for updates and dlcs? Cheers
Possible to deactivate uninstallation function, so we can use it for updates and dlcs? Cheers
[Setup]
Uninstallable=no
ShadowEagle
19-10-2015, 12:10
Thanks for the fast answer.
So, there won`t be any entries in control panel in windows?
Thanks for the fast answer.
So, there won`t be any entries in control panel in windows?
This does not add files to uninstall to the game, to delete the game then you have to delete the folder manually .. I hope you have understood
Razor12911
19-10-2015, 13:37
in ultra arc original there was an error (does not close the pop-up > perhaps forgotten by razor) now appears to be working
MsgResult:=MsgBox(GetMessage(4,ExtractFileName(Dat a[i - 1].Arc[1]),'')+#13 +
GetMessage(5,ExtractFileName(Data[i - 1].Arc[3]),ExtractFileName(Data[i - 1].Arc[1])), mbConfirmation, MB_OKCANCEL);
if MsgResult = mrCancel then WizardForm.CancelButton.OnClick(nil);
ISDoneError := True; //so removes the popup message
http://nsa38.casimages.com/img/2015/10/18/151018083752597062.png (http://www.casimages.com/i/151018083752597062.png.html)
Script Reference Post (http://fileforums.com/showpost.php?p=443824&postcount=1)
-
Script UltraArc (http://fileforums.com/attachment.php?attachmentid=12695&d=1444857958)
yep, i definitely forgot. Nice script by the way
ShadowEagle
20-10-2015, 02:37
How to edit the skin? I want to create my own look and feel.
How to integrate the registry key Plz ..
thx
How to edit the skin? I want to create my own look and feel.
Link (http://www.codejock.com/account/sign-in.asp?r=%2Fdownloads%2Fsamples%2Futilities%2Easp)
How to integrate the registry key Plz ..
thx
Example:
[Registry]
;Root: HKLM; SubKey: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstal l\Grand Theft Auto V_is1; ValueType: string; ValueName: Inno Setup: Setup Version; ValueData: 5.5.1.ee2 (u); Flags: uninsdeletevalue uninsdeletekeyifempty
;Root: HKLM; SubKey: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstal l\Grand Theft Auto V_is1; ValueType: string; ValueName: Inno Setup: App Path; ValueData: C:\Program Files (x86)\Rockstar Games\Grand Theft Auto V; Flags: uninsdeletevalue uninsdeletekeyifempty
;Root: HKLM; SubKey: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstal l\Grand Theft Auto V_is1; ValueType: string; ValueName: InstallLocation; ValueData: C:\Program Files (x86)\Rockstar Games\Grand Theft Auto V\; Flags: uninsdeletevalue uninsdeletekeyifempty
;Root: HKLM; SubKey: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstal l\Grand Theft Auto V_is1; ValueType: string; ValueName: Inno Setup: Icon Group; ValueData: Rockstar Games; Flags: uninsdeletevalue uninsdeletekeyifempty
;Root: HKLM; SubKey: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstal l\Grand Theft Auto V_is1; ValueType: string; ValueName: Inno Setup: User; ValueData: Rina; Flags: uninsdeletevalue uninsdeletekeyifempty
;Root: HKLM; SubKey: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstal l\Grand Theft Auto V_is1; ValueType: string; ValueName: Inno Setup: Language; ValueData: default; Flags: uninsdeletevalue uninsdeletekeyifempty
;Root: HKLM; SubKey: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstal l\Grand Theft Auto V_is1; ValueType: string; ValueName: DisplayName; ValueData: Grand Theft Auto V; Flags: uninsdeletevalue uninsdeletekeyifempty
;Root: HKLM; SubKey: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstal l\Grand Theft Auto V_is1; ValueType: string; ValueName: DisplayIcon; ValueData: C:\Program Files (x86)\Rockstar Games\Grand Theft Auto V\Un\unins000.exe; Flags: uninsdeletevalue uninsdeletekeyifempty
;Root: HKLM; SubKey: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstal l\Grand Theft Auto V_is1; ValueType: string; ValueName: UninstallString; ValueData: """C:\Program Files (x86)\Rockstar Games\Grand Theft Auto V\Un\unins000.exe"""; Flags: uninsdeletevalue uninsdeletekeyifempty
;Root: HKLM; SubKey: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstal l\Grand Theft Auto V_is1; ValueType: string; ValueName: UninstallDataFile; ValueData: C:\Program Files (x86)\Rockstar Games\Grand Theft Auto V\Un\unins000.dat; Flags: uninsdeletevalue uninsdeletekeyifempty
;Root: HKLM; SubKey: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstal l\Grand Theft Auto V_is1; ValueType: string; ValueName: QuietUninstallString; ValueData: """C:\Program Files (x86)\Rockstar Games\Grand Theft Auto V\Un\unins000.exe"" /SILENT"; Flags: uninsdeletevalue uninsdeletekeyifempty
;Root: HKLM; SubKey: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstal l\Grand Theft Auto V_is1; ValueType: string; ValueName: DisplayVersion; ValueData: 1.0.0.0; Flags: uninsdeletevalue uninsdeletekeyifempty
;Root: HKLM; SubKey: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstal l\Grand Theft Auto V_is1; ValueType: string; ValueName: Publisher; ValueData: Rockstar Games; Flags: uninsdeletevalue uninsdeletekeyifempty
;Root: HKLM; SubKey: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstal l\Grand Theft Auto V_is1; ValueType: dword; ValueName: NoModify; ValueData: $00000001; Flags: uninsdeletevalue uninsdeletekeyifempty
;Root: HKLM; SubKey: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstal l\Grand Theft Auto V_is1; ValueType: dword; ValueName: NoRepair; ValueData: $00000001; Flags: uninsdeletevalue uninsdeletekeyifempty
;Root: HKLM; SubKey: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstal l\Grand Theft Auto V_is1; ValueType: string; ValueName: InstallDate; ValueData: 20151016; Flags: uninsdeletevalue uninsdeletekeyifempty
;Root: HKLM; SubKey: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstal l\Grand Theft Auto V_is1; ValueType: dword; ValueName: MajorVersion; ValueData: $00000001; Flags: uninsdeletevalue uninsdeletekeyifempty
;Root: HKLM; SubKey: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstal l\Grand Theft Auto V_is1; ValueType: dword; ValueName: MinorVersion; ValueData: $00000000; Flags: uninsdeletevalue uninsdeletekeyifempty
;Root: HKLM; SubKey: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstal l\Grand Theft Auto V_is1; ValueType: dword; ValueName: EstimatedSize; ValueData: $000005be; Flags: uninsdeletevalue uninsdeletekeyifempty
ShadowEagle
21-10-2015, 12:28
I`ve to pay for this tool to edit the skin, right?
I`ve to pay for this tool to edit the skin, right?
:confused:
=>
ShadowEagle
21-10-2015, 13:25
The problem was that i wasn`t registered. Thanks for you help and great work!
Razor12911
24-10-2015, 04:37
select program group dialog is buggy, when you try to change folder then change your mind by clicking cancel, it changes it anyways. Also with the same dialog, after changing, the initial dialog is reverted back to game name.
Thanks Razor for communication eventual Bug
It was correct and reupload all the installer version UltraArc
Fix
Razor12911
25-10-2015, 02:02
oh another, setup window cannot be minimized, (if try, it comes back the suddenly labels go missing, although you can them back by hovering the cursor on the hidden labels but not everything reappears.) - event in these brackets occur sometimes.
ShadowEagle
02-11-2015, 11:05
What i`ve to delete/change in the script to hide the "Directory at Start Menu" section and the "Copy Redist Folder", "Create Desktop ccon" and "Create Start Menu Icon"?
If possible, it would be perfect for creating updates. Cheers
What i`ve to delete/change in the script to hide the "Directory at Start Menu" section and the "Copy Redist Folder", "Create Desktop ccon" and "Create Start Menu Icon"?
If possible, it would be perfect for creating updates. Cheers
I do not know if you want this
Hi renaldo
possible to have a splash ????
Hi renaldo
possible to have a splash ????
:)
thx
You are an artist :D:D:D
gatosky1620
05-11-2015, 14:38
can you add
-internal compression
-run redistributanles
-color font on mouse
-language suppport
AND WHAT IS the name of THIS SKIN?
http://i.imgbox.com/zunOgDC9.png
http://i.imgbox.com/LDrm4rK2.png
pakrat2k2
05-11-2015, 14:48
if you looked in the archive, it would have given the name of the skin... concave_dark.cjstyles
gatosky1620
is a mod Codex VCL style
ShadowEagle
09-11-2015, 03:05
I do not know if you want this
Exactly like this. Good work, but you can modify the following?
Installation "drive box" more tiny and in front of the "folder box"?
Not so much space under "drive box"?
"Music button" in the same line as "needed space"?
Not so much space under "needed space"?
Possible to have the same in the vcl version too, so i can test your last codex skin?
Many thanks in advance bro and keep your good work! Cheers
ShadowEagle
with patiently your make a screenshot as you want and when I have time I'll do the job
to find the file in the installers others use this
ShadowEagle
09-11-2015, 12:54
with patiently your make a screenshot as you want and when I have time I'll do the job
http://fs5.directupload.net/images/user/151109/xp8xn8ze.png
Thank you so much!
ShadowEagle
10-11-2015, 02:24
Yeah, very very good :) You`re a master of inno script i think ;)
1. Can you remove the empty space in the middle?
2. How to change this logo in middle on the upper side? It`s a component of the skin file or of the install script?
Best regards
ShadowEagle
1 - the logo is simple .. just use gimp or photoshop image and move left or right logo etc ...
2 - You want the checkbox component I understand it (if you where)
3 - the empty space is not a problem
4 - make a second screenshot so I do not 2 times
ShadowEagle
10-11-2015, 12:02
1 - the logo is simple .. just use gimp or photoshop image and move left or right logo etc ...
2 - You want the checkbox component I understand it (if you where)
3 - the empty space is not a problem
4 - make a second screenshot so I do not 2 times
1. Okay, sorry -> my fault, i didn`t take a look into files folder :rolleyes:
2. What checkbox?
3. Cool :cool:
4. It`s just to make the window more little / to remove the empty space. All other looks very good. :D
felice2011
10-11-2015, 13:50
Hey rinaldo I tried to add the password to decompress the files to your installer but continues to give the following error..
http://i66.tinypic.com/2upfn2e.png
?
gatosky1620
10-11-2015, 14:10
can you add
-internal compression
-install redistributanles
-color font on mouse
-language suppport
Hey rinaldo I tried to add the password to decompress the files to your installer but continues to give the following error..
http://i66.tinypic.com/2upfn2e.png
?
sha1pass=felice
function pass: string;
begin Result := 'f2c3bb4f15071c2926893de07fd34773187ecd9b'; //encrypted pass to sha1
end;
function CheckPassword(Password: String): Boolean;
var p: string;
begin p := pass; Result := GetSHA1OfString(Password) = p;
end;
example: pass 12345
can you add
-internal compression
-install redistributanles
-color font on mouse
-language suppport
1 I do not want to insert internal compression
2 yes in checkbox 1,2,3,4,5 vcredist x86,x64,directx,SocialClub,framework
3 yes color font on mouse
4 yes language ita,eng+but I do not know which add over these :rolleyes:
NI Update Skin version (fullFiles)
NI Update Skin version (fullFiles)
nice work man :-):D i do like the simplicity of the script.
just one suggestion if you can keep all you updates to the first page must easier to track just say that you have updated the project and refer to first page to download.
ShadowEagle
17-11-2015, 07:08
How to set the little drive box to drive d as standard drive?
I defined
#define NeedSize "2048"
but the setup show up 8 MB, what`s wrong there?
And how to edit that the "AppName" is shown in Taskbar?
- VclStylesInno.dll modified
- Add Windows10Dark.vsf
http://img15.hostingpics.net/pics/452736Sanstitre.png
ShadowEagle
19-11-2015, 10:49
How to set the little drive box to drive d as standard drive?
I defined
but the setup show up 8 MB, what`s wrong there?
And how to edit that the "AppName" is shown in Taskbar?
No one? :(
No one? :(
DefaultDirName=D:\{#Publisher}\{#AppName}
ShadowEagle
19-11-2015, 11:55
And the needed size problem?
#define NeedSize "gamesizenumber"
ShadowEagle
19-11-2015, 12:15
#define NeedSize "gamesizenumber"
Yes, this is standard. You misunderstood my question since 3 days.
In my ISS file this is included
#define NeedSize "2048"
The Setup shows up this
http://ultraimg.com/images/ERROR.png
Any solution? Anyone other who can help me pls?
Yes, this is standard. You misunderstood my question since 3 days.
In my ISS file this is included
The Setup shows up this
http://ultraimg.com/images/ERROR.png
Any solution? Anyone other who can help me pls?
add a function type:function NextButtonClick(CurPageID: Integer): Boolean;
ShadowEagle
19-11-2015, 13:09
add a function type:function NextButtonClick(CurPageID: Integer): Boolean;
My gosh, I MEAN: I typed in 2048 and your installer is showing 7 MB. You see the difference???
look at this script and you'll understand ;)
#define needsize 5000000
[Setup]
AppName=Rina
DefaultDirName={pf}\Rina
DefaultGroupName=Rina
AppVerName=Rina
[Icons]
Name: "{userdesktop}\un"; Filename: "{app}\unins000.exe"; WorkingDir: "{app}"; Check: "CheckError";
[Files]
Source: "Files\unarc.dll"; DestDir: "{tmp}"; Flags: "dontcopy";
Source: "Files\ISDone.dll"; DestDir: "{tmp}"; Flags: "dontcopy";
[messages]
ButtonNext=< install >
[code*]
var
ISDoneCancel:integer;
ISDoneError:boolean;
const
PCFonFLY=true;
notPCFonFLY=false;
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 Exec2 (FileName, Param: PAnsiChar;Show:boolean):boolean; external 'Exec2@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 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 WizardForm.ProgressGauge.Position := OveralPct;
WizardForm.Caption:=CurrentFile;
Result := ISDoneCancel;
end;
procedure CancelButtonOnClick(Sender: TObject);
begin
SuspendProc;
if MsgBox(SetupMessage(msgExitSetupMessage), mbConfirmation, MB_YESNO) = IDYES then ISDoneCancel:=1;
ResumeProc;
end;
function CheckError:boolean;
begin
result:= not ISDoneError;
end;
Function NumToStr(Float: Extended): String;
Begin
Result:= Format('%.2n', [Float]); StringChange(Result, ',', ',');
while ((Result[Length(Result)] = '0') or (Result[Length(Result)] = ',')) and (Pos(',', Result) > 0) do
SetLength(Result, Length(Result)-1);
End;
function MbOrTb(Float: Extended): String;
begin
if Float < 1024 then Result:= NumToStr(Float)+' MB' else
if Float/1024 < 1024 then Result:= NumToStr(Float/1024)+' GB' else
Result:= NumToStr(Float/(1024*1024))+' TB';
end;
function NextButtonClick(CurPageID: Integer): Boolean;
var
FreeMB, TotalMB: Cardinal;
begin
Result := True;
if CurPageID = wpWelcome then begin
GetSpaceOnDisk(ExtractFileDrive(WizardForm.DirEdit .Text), True, FreeMB, TotalMB);
if FreeMB<{#needsize} then begin
MsgBox('bla bla: '+MbOrTb({#needsize})+#13'bla bla bla '+MbOrTb(FreeMB)+' bla '+MbOrTb(TotalMB), mbError, mb_Ok);
Result := False ;
end;
end;
end;
procedure InitializeWizard();
begin
WizardForm.ProgressGauge.Max:=1000;
end;
procedure CurStepChanged(CurStep: TSetupStep);
var ExecError:boolean;
begin
case CurStep of
ssInstall: begin
WizardForm.CancelButton.OnClick := @CancelButtonOnClick;
ISDoneCancel:=0;
ExtractTemporaryFile('unarc.dll');
ISDoneError:=true;
if ISDoneInit(ExpandConstant('{src}'), $F777, 0,0,0, MainForm.Handle, 512, @ProgressCallback) then begin
repeat
if not FileSearchInit(true) then break;
if not ISArcExtract ( 0, 100, ExpandConstant('{src}\data1.arc'), ExpandConstant('{app}'), '', false, '', '', ExpandConstant('{app}'), notPCFonFLY {PCFonFLY}) then break;
ISDoneError:=false;
until true;
ISDoneStop;
end;
end;
ssPostInstall: begin
if ISDoneError then begin
WizardForm.ProgressGauge.Hide;
WizardForm.StatusLabel.Caption:=SetupMessage(msgSt atusRollback);
Exec2(ExpandConstant('{uninstallexe}'), '/VERYSILENT', false);
end;
end;
end;
end;
function ShouldSkipPage(PageID: Integer): Boolean;
begin
if (PageID=8) or (PageID=10) or (PageID=7) or (PageID=6) then Result:=true;
end;
ShadowEagle
19-11-2015, 13:49
So i only have to add this line? (Sorry, but i`m no coder. You`ve to help me pls)
function NextButtonClick(CurPageID: Integer): Boolean;
ShadowEagle
20-11-2015, 01:36
Pls write what to do, i script which doesn`t show up needed space is useless for me :(
Yes, this is standard. You misunderstood my question since 3 days.
In my ISS file this is included
The Setup shows up this
http://ultraimg.com/images/ERROR.png
Any solution? Anyone other who can help me pls?
Try this:
//ISPP
#define ExtraDiskSpaceRequired "1000000000" //Size of the game in Byte
[Setup]
ExtraDiskSpaceRequired="{#ExtraDiskSpaceRequired}"
Pls write what to do, i script which doesn`t show up needed space is useless for me :(
Mod:
a)Change WpWelcome to wpSelectDir
b)Replace code ShouldSkipPage with that under
1)
Procedure CurPageChanged(CurPageID: Integer);
Begin
if (CurPageID = wpSelectDir) then
begin
WizardForm.NextButton.Caption:='Install';
end;
2)
function ShouldSkipPage(PageID: Integer): Boolean;
begin
if (PageID=1) Or (PageID=8) or (PageID=10) or (PageID=7) then Result:=true;
end;
Under the file of a change type (Disk space):
pakrat2k2
20-11-2015, 23:42
^ rinaldo thanks for this BUT WHY do it in KB ? The norm for all other installers is either MB or GB, can you modify it again to use those values ?
^ rinaldo thanks for this BUT WHY do it in KB ? The norm for all other installers is either MB or GB, can you modify it again to use those values ?
KB is only in the Popup Message, my script is in MB :)
ShadowEagle
21-11-2015, 02:22
Pls can you modify the mod and only show "Required HDD Space" on left, replacing the old "Need Space..." text and on the right the music button, do you know what i mean?
Pls can you modify the mod and only show "Required HDD Space" on left, replacing the old "Need Space..." text and on the right the music button, do you know what i mean?
Space[2].Hide;
Space[3].Hide;
Space[4].Hide;
Space[5].SetBounds(30,228,100,15); //SX
to hide and leave only the RSpace, otherwise you will have to make do, I have already herringbone many things and many mod (I end up here) ;)
ShadowEagle
21-11-2015, 03:22
If an error happens while installing the rolling back feature delete the whole folder what`s not so good for using this script as on update installer. That`s my last wish, tell me what to delete that the rolling back feature won`t delete the whole folder.
I`ve to edit this line
DelTree(ExpandConstant('{app}'), True, True, True);
to
//DelTree(ExpandConstant('{app}'), True, True, True);
,right?
Best regards
If an error happens while installing the rolling back feature delete the whole folder what`s not so good for using this script as on update installer. That`s my last wish, tell me what to delete that the rolling back feature won`t delete the whole folder.
I`ve to edit this line
to
,right?
Best regards
Add your line here:
if (CurPageID = wpFinished) and ISDoneError then
begin
UnBtn.Hide;
CustomCancelBtn.Enabled:=False;
DelTree(ExpandConstant('{app}'), True, True, True);
end;
That answer your question?
ShadowEagle
21-11-2015, 04:09
No, i want to disable the feature DelTree.
Juste modify CurStepChanged section on UltraArc module:
procedure CurStepChanged(CurStep: TSetupStep);
begin
if (CurStep = ssInstall) and FileExists(ExpandConstant('{src}\records.ini')) then
UltraARC_Process;
// if (CurStep=ssPostInstall) and ISDoneError then begin
// MemoIsdoneList.clear;
// MemoExecute:='Scanning files...' + #13#10 +
// 'Rolling back changes...' + #13#10 +
// 'Error!';
// MemoIsdoneList.Lines.Add(MemoExecute);
// UnBtn.Enabled:=False;
// Exec2(ExpandConstant('{uninstallexe}'), '/VERYSILENT', false);
// DelTree(ExpandConstant('{app}'), True, True, True);
// end;
end;
That answer your question?
ShadowEagle
21-11-2015, 05:48
No, i only want to remove that the app folder will be deleted if a isdone error will happen.
No, i only want to remove that the app folder will be deleted if a isdone error will happen.
Did you try to modify the code in the UltraArc module in the section CurStepChanged ?
procedure CurStepChanged(CurStep: TSetupStep);
begin
if (CurStep = ssInstall) and FileExists(ExpandConstant('{src}\records.ini')) then
UltraARC_Process;
if (CurStep=ssPostInstall) and ISDoneError then begin
MemoIsdoneList.clear;
MemoExecute:='Scanning files...' + #13#10 +
'Rolling back changes...' + #13#10 +
'Error!';
MemoIsdoneList.Lines.Add(MemoExecute);
UnBtn.Enabled:=False;
// Exec2(ExpandConstant('{uninstallexe}'), '/VERYSILENT', false);
// DelTree(ExpandConstant('{app}'), True, True, True);
end;
end;
just create a .ini file and tell him what to delete and what not
or
ex:
[UninstallDelete]
Type: files; Name: {app}\bla
Type: filesandordirs; Name: {app}\bla bla
Type: dirifempty; Name: {app}\bla bla bla
That installer design looks so similar to others I already saw this year, even if I don't use inno anymore (I like other program more), I always liked seeing unique setup designs, but that is just my opinion of course.
But nevertheless users also love to have sth simple, who doesn't.
For .cjstyles style I would recommend Trinium, I think that's the name of it (available with inno ultra iirc), and for vcl style CobaltXEMedia, I liked it the most while using inno.
And of course:
Great Work rinaldo!
Newbie
yes ... copy codex installer, it was made a request on the forum and I did the script
=> (http://www.fileforums.com/showpost.php?p=443748&postcount=1)
ShadowEagle
21-11-2015, 09:49
JRD!:
Yes, but doesn`t work. Don`t know why. The messages
MemoExecute:='Scanning files...' + #13#10 +
'Rolling back changes...' + #13#10 +
won`t be displayed.
I want this:
If isdonerror will happen, there should be shown "Error!" in the Memolist and no roleback shout be done.
JRD!:
Yes, but doesn`t work. Don`t know why. The messages
won`t be displayed.
I want this:
If isdonerror will happen, there should be shown "Error!" in the Memolist and no roleback shout be done.
1) Edit the text in the UltraArc module:
procedure CurStepChanged(CurStep: TSetupStep);
begin
if (CurStep = ssInstall) and FileExists(ExpandConstant('{src}\records.ini')) then
UltraARC_Process;
if (CurStep=ssPostInstall) and ISDoneError then begin
MemoIsdoneList.clear;
MemoIsdoneList.Lines.Add('An error has occurred!');
UnBtn.Enabled:=False;
// Exec2(ExpandConstant('{uninstallexe}'), '/VERYSILENT', false);
// DelTree(ExpandConstant('{app}'), True, True, True);
end;
end;
2) Change the code of the main file as shown below:
if (CurPageID = wpFinished) then
begin
IconDesktop.Enabled:=False;
StartMenu.Enabled:=False;
Soft.Enabled:=False;
DrivesComboBox.Enabled:=False;
//MemoExecute:=+ #13#10 +'Finished Installation...' + #13#10 +
//'Done!';
//MemoIsdoneList.Lines.Add(MemoExecute);
UnBtn.Show;
WizardForm.GroupEdit.Enabled:=False;
WizardForm.GroupBrowseButton.Enabled:=False;
WizardForm.DirEdit.Enabled:=False;
WizardForm.DirBrowseButton.Enabled:=false;
if ISDoneError = False then begin
WizardForm.ClientHeight:=604;
FInstallationLbl.Caption := 'Installation Successfully';
FInstallationLbl.Left:=105;
FInstallationLbl.Font.Color := $0032CD32;
end else begin
FInstallationLbl.Caption := 'Installation Failed';
FInstallationLbl.Font.Color := $000000FF;
WizardForm.ClientHeight:=604;
end;
end;
3) I would tend to this:
UltraArc module:
procedure CurStepChanged(CurStep: TSetupStep);
begin
if (CurStep = ssInstall) and FileExists(ExpandConstant('{src}\records.ini')) then
UltraARC_Process;
if (CurStep=ssPostInstall) and ISDoneError then begin
// MemoIsdoneList.clear;
// MemoIsdoneList.Lines.Add('An error has occurred!');
UnBtn.Enabled:=False;
// Exec2(ExpandConstant('{uninstallexe}'), '/VERYSILENT', false);
// DelTree(ExpandConstant('{app}'), True, True, True);
end;
end;
Main file:
if (CurPageID = wpFinished) then
begin
IconDesktop.Enabled:=False;
StartMenu.Enabled:=False;
Soft.Enabled:=False;
DrivesComboBox.Enabled:=False;
UnBtn.Show;
WizardForm.GroupEdit.Enabled:=False;
WizardForm.GroupBrowseButton.Enabled:=False;
WizardForm.DirEdit.Enabled:=False;
WizardForm.DirBrowseButton.Enabled:=false;
if ISDoneError = False then begin
WizardForm.ClientHeight:=604;
MemoIsdoneList.clear;
MemoIsdoneList.Lines.Add('Finished Installation...' + #13#10 + 'Done!');
FInstallationLbl.Caption := 'Installation Successfully';
FInstallationLbl.Left:=105;
FInstallationLbl.Font.Color := $0032CD32;
end else begin
MemoIsdoneList.clear;
MemoIsdoneList.Lines.Add('An error has occurred!');
FInstallationLbl.Caption := 'Installation Failed';
FInstallationLbl.Font.Color := $000000FF;
WizardForm.ClientHeight:=604;
end;
end;
http://img15.hostingpics.net/pics/182833fsfs.jpg
http://img15.hostingpics.net/pics/633222dsfs.jpg
That answer your question?
New Installer by Inno Setup EE Type Skin (.cjstyles and VCL) First Version 1.0
Change log v 1.2
Group folder (stored in the directory is correct)
Dir Folder (elongated and moved + added a call for combobox)
Layered Transparency (Code moved .... the closure was faulty)
Desktop and MenuStart icon (Moved)
please .. posted only questions of malfunction or any improvements, but do not post questions about personal changes that not have time to waste for wishes
please .. posted only questions of malfunction or any improvements, but do not post questions about personal changes that not have time to waste for wishes
Because
- VclStylesInno.dll modified
- Add Windows10Dark.vsf
I delete no problem, just want to help make it closer to the original, clear?
JRD!
o no no no
message nor for you is for me, i can not edit my scripts always .. you can post what you want and I thank you for this friend
Windows10Dark.vsf is Good http://fileforums.com/images/icons/icon14.gif
Thanks fo you support :)
ShadowEagle
1) insert codeline to [Setup]SetupLogging=yes
2) open %temp% and send me logfile
bat for move logfile:
@echo off
xcopy %temp%\Setup*.txt %USERPROFILE%\Desktop\LOG\
runtime error is error in bytecode
o no no no
message nor for you is for me, i can not edit my scripts always .. you can post what you want and I thank you for this friend
Windows10Dark.vsf is Good http://fileforums.com/images/icons/icon14.gif
Thanks fo you support :)
Ok sorry I misunderstood :o
ShadowEagle
13-12-2015, 07:54
What line i`ve to add into script for using password protected FreeARC archives? Greetz
Hello Rinaldo. Thank you so much for the script: a simple, yet elegant. Really nice!
I would have a problem though with the decompression of files created with the method reflate in the compressor created by Felice.
I followed these steps: added the string in arc.ini "unpackcmd = reflate -restore123 $$arcpackedfile$$.tmp $$arcdatafile$$.tmp"; added in the script "UltraArc.iss" files precomp.exe, reflate.exe, raw2hif.exe, rawdet.exe and rawrest.exe but installation me two errors:
http://i.imgur.com/5FbkQX9.png
http://i.imgur.com/3JP6223.png
Any idea to solve the problem?
Ciao Rinaldo. Grazie mille per lo script: semplice e allo stesso tempo elegante. Veramente bello!
Avrei un problema però con la decompressione di file creati con il metodo reflate presente nel compressore creato da Felice.
Io ho seguito questi passaggi: aggiunto la stringa in arc.ini "unpackcmd = reflate -restore123 $$arcpackedfile$$.tmp $$arcdatafile$$.tmp"; aggiunto nello script "UltraArc.iss" i file precomp.exe, reflate.exe, raw2hif.exe, rawdet.exe e rawrest.exe ma l'installazione mi da quei due errori in successione
Hai qualche idea per risolvere il problema? Io ci sto provando ma non capisco l'inghippo.
taporocrufeljan
08-02-2016, 23:03
hi Guys! I'm having error when i'm compiling it.
i dunno what to do.
thanks in advance.
please help.:):)
hi Guys! I'm having error when i'm compiling it.
i dunno what to do.
thanks in advance.
please help.:):)
use this version:
DL (http://fileforums.com/attachment.php?attachmentid=11784&d=1432690920)
Firstly, thanks for this amazing script. I always want some short version installer like this without wallpaper or any things.
Now,
1) Mainly, what should I do in script to work with your Compressor 'Workbench' ?
2) what should I do in script to work with Ultraarc & record.ini because setup gives error in ISarc.dll ?
3) If I compress files with 'Workbench' then what should I do to work those bin files to work with Ultraarc supported setups :(
I do not know the codex script, post the setup in order to understand
exit in full page
procedure CancelButtonClick(CurPageID: Integer; var Cancel, Confirm: Boolean);
begin
Confirm:=False;
end;
exit to selectdir
Procedure CancelButtonClick(CurPageID: Integer; var Cancel, Confirm: Boolean);
Begin
if CurPageID = wpSelectDir then
Confirm:=False;
end;
codex use fade type:
[ CODE]
const
AW_FADE_OUT = $00090000;
function AnimateWindow(hWnd: HWND; dwTime: DWORD; dwFlags: DWORD): Boolean;
external 'AnimateWindow@user32 stdcall';
Procedure CancelButtonClick(CurPageID: Integer; var Cancel, Confirm: Boolean);
Begin
Confirm:=False;
AnimateWindow(WizardForm.Handle,300,AW_FADE_OUT);
end;
has nothing to do the custom form ... you have to control the structure and you'll see that it works ... I have no time for this script
hi rinaldo
you think it is possible to make this installer compatible with Masqued compression v5?
I see your nice work
for that I am speaking to you
thank you
very easy to build ... well ... no I feel like it :rolleyes:
RamiroCruzo
10-03-2016, 07:50
another troll :rolleyes:
Whats that???? :o Nutrition Values???? Amigo..:eek::eek:
felice2011
10-03-2016, 07:57
If someone does not understand what he wrote he has also left the phone number.HA HA HA Mr Tùng (0947 222 309) :eek::rolleyes:
è il numero dei vietcong :D
this is number vietKinKong
ShadowEagle
31-03-2016, 11:13
Hi rinaldo,
in your cjstyle script there is the following:
Source: File\{#Skin}; DestDir: "{app}"; Attribs: hidden system; Flags: ignoreversion;
So the skin won`t be deleted after the setup finished. How to modify that it`ll be deleted?
I tried on my own with
Source: File\{#Skin}; DestDir: "{app}"; Attribs: hidden system; Flags: deleteafterinstall;
but this will crash the setup. Pls help. Cheers
Hey man, great program there. Only problem is that it won't close on clicking the close button on top. I tried numerous times, with compatibility mode and all, but nothing worked. Any idea on how to solve this issue?
ShadowEagle
02-06-2016, 03:01
How to add mulitple links on desktop and start menu?
Razor12911
03-06-2016, 00:47
Stuff like this exists in inno setup documentation.
Ex 1:
#Define AppExe1 "pippo.exe"
#Define AppExe2 "pluto.exe"
#Define AppExe3 "topolino.exe"
[Icons]
Name: {commondesktop}\{cm:LaunchProgram,{#AppName} Icon1}; Filename:{app}\{#AppExe1}; Check: CreateDS and CheckError
Name: {commondesktop}\{cm:LaunchProgram,{#AppName} Icon2}; Filename:{app}\{#AppExe2}; Check: CreateDS and CheckError
Name: {commondesktop}\{cm:LaunchProgram,{#AppName} Icon3}; Filename:{app}\{#AppExe3}; Check: CreateDS and CheckError
EX 2:
[Icons]
Name: {commondesktop}\{cm:LaunchProgram,{#AppName} Icon1}; Filename:{app}\pippo.exe; Check: CreateDS and CheckError
Name: {commondesktop}\{cm:LaunchProgram,{#AppName} Icon2}; Filename:{app}\pluto.exe; Check: CreateDS and CheckError
Name: {commondesktop}\{cm:LaunchProgram,{#AppName} Icon3}; Filename:{app}\topolino.exe; Check: CreateDS and CheckError
then for Donald Duck the three little pigs Sylvester cat and titti, just follow the examples ;)
blackx600
12-10-2016, 07:33
Put please ready script like CODEX
http://s019.radikal.ru/i642/1610/15/20fa3b09336e.jpg
Great job, tested again the new versions... and the UA version is working great... only the top-right close button not working and maybe a smaller driver dropdown selector and inline with install directory would be nice... but not a problem... just cosmetic changes i guess...
keep up the hard work!
BTW, Could you make it show required disk space in GB?
Droppo.-
kathykit
21-11-2016, 02:52
Ex 1:back drop
then for Donald Duck the three little pigs Sylvester cat and titti, just follow the examples ;)
Thanks a lot! Just really detail!
Really helpful for me:D
Is it possible to make the UA compatible version merge split files on game folder instead windows temp?
bigboss-62
19-02-2017, 05:10
Put please ready script like CODEX
http://s019.radikal.ru/i642/1610/15/20fa3b09336e.jpg
Not the original CODEX source script, but two installers discompiled by me that seems to work...
Sorry to have do it 'like a pig' and have not renamed all vars in source in "clear form", but i'll try to do it when i will have time enough (may be i can also optimze it).
Majors differences between these two sources (except gfx and audio):
- One check the "crack" availability (copy patch option is not displayed if patch n/a).
- The way to copy crack to destination directory...
BigBoss-62 (a.k.a Laurent S)
Note: I prefer the one with "Battle Squadron" music, remembering me the good old days of amiga scene where i began in the cr*****g scene..
vecchio marpione
laurent .. need to geniuses like you here .. welcome brother
bigboss-62
21-02-2017, 10:09
Hi Rinaldo ;)
Thanx for welcoming me brother, although I am far from being "a genius" because i just discompile original installer script and put it in "a compilable and readable form"... I have no merit for this (credits are for the dude(s) of CODEX that release this very cool installer)...
using innounp and isd, must also know how to do brother ;)
bigboss-62
23-02-2017, 08:44
Not really Rinaldo...
I'm from "the old school" and i prefer use ROPS disassembler (https://sourceforge.net/projects/innounp/files/other%20stuff/ROPS%20Disassembler/) disasm.exe (from rops-3.0.53.935) in conjunction with innounp instead of isd ;)
It is perhaps"less" readable for some but more efficient to rebuild a source code :cool:
if you can with rops then you know assembler and you are not a fool as I said my first post where you praise, you understand the concept you short? ;)
I did it five years ago
Hey, is there any way to just get that fading animation (TBorder.iss) to work for other scripts?
I tried it for quite some time but it seems like it just works in conjunction with VCL Style's.
If I use no style or standard cjstyles, the installer crashes when closing. (Same happens
to your "FreeArc_ISSkin" examples when I just compile them without any modification)
http://i.imgur.com/7wGkir8.png
Until finishing, closing or canceling the installer, everthing works nice oh and btw, I tried it
on a Win8.1x64 machine using 5.5.1ee2 Unicode.
Greetings
Hey, is there any way to just get that fading animation (TBorder.iss) to work for other scripts?
I tried it for quite some time but it seems like it just works in conjunction with VCL Style's.
If I use no style or standard cjstyles, the installer crashes when closing. (Same happens
to your "FreeArc_ISSkin" examples when I just compile them without any modification)
http://i.imgur.com/7wGkir8.png
Until finishing, closing or canceling the installer, everthing works nice oh and btw, I tried it
on a Win8.1x64 machine using 5.5.1ee2 Unicode.
Greetings
I did not understand ... you want a snippet to do adapt to other repack?
Nah, I already made a snipped but when using it in one of my installers,
it only works, when I use VCL Styles.
What I want is using it in an installer/repack, where I use a *.cjstyles skin
but the code leads such installers into that appcrash (for some reason).
I also compiled your ISSkin (cjstyles) example to proof that it wasn't my fault
while extracting the code from your repack and that one crashed as well - on
Win7, Win8.1 and Win10.
So if it would be possible for you, it would be nice to get a working snipped.
Greetings
in short, you have a computer that does not read .cjstyles ??
Nope, in short, I have 5 computers with several systems, on which your code crashes
when I compile the installer using no skin and also using cjstyles. I tested it on all 5 Systems and also on a laptop from a friend - your code crashes the installer everytime.
And as I said - it also crashes, when don't skin the installer at all.
And for some strange reason, it works when I add a vcl style.
Pirate Ted
07-03-2017, 17:10
do not trust rinaldo's Script theres a lot of viruses in his files! :-( :-( :-(
do not trust rinaldo's Script theres a lot of viruses in his files! :-( :-( :-(
Ah yes !! lol,
I invite you to change your anti-virus!
Chayan Manna
06-07-2017, 07:59
Your codes helped me so much in my work.
Even I get some function codes only from you in this forum.
Thanks for helping. :)
I also tried the TBorder.iss script with some installers including WPI, and works very well without any vlc or other skin.
Just all variable and functions must be kept in right place. ;)
In your ISS script you have:
[Files]
//Redist Folder
#ifdef Software
Source: Soft\*.*; DestDir: {app}\Soft; Check: CreateSoft
#endif
We need to be able to edit them individually much like we can with CIUV2 ( from Setup.ini [LauncherSettings].
[LauncherSettings]
InstallRedist=1
//[Launch1]
Name=DirectX
32Exe={app}\_CommonRedist\DirectX\Jun2010\DXSETUP. exe
Argument=/silent
BeforeInstall=0
[Launch1]
Name=Visual C++ 2010
32Exe={app}\_CommonRedist\vcredist\2010\vcredist_x 86.exe
64Exe={app}\_CommonRedist\vcredist\2010\vcredist_x 64.exe
Argument=/passive /norestart
BeforeInstall=0
[Launch2]
Name=Visual C++ 2012
32Exe={app}\_CommonRedist\vcredist\2012\vcredist_x 86.exe
64Exe={app}\_CommonRedist\vcredist\2012\vcredist_x 64.exe
Argument=/passive /norestart
BeforeInstall=0
Please update first post, so that Version1 complete, then have Update 2 Complete.
Rather then a bunch of fixes, that have different names then original files do.
Hello pakrat2k2,
If I understand correctly, you have to put this information in myinstallscript.iss?
It is correct?
Hello,
I have an error message but can not see the text when I run setup.exe, look at my photo :
http://i.imgur.com/imadfmg.jpg
Thank you for your help with this issue.
Titeuf
P.s : with Inno Setup Enhanced Unicode
Use another skin, then you can read error.
pakrat2k2
06-07-2017, 22:25
Titeuf, remove the vcl file deom setup folder & use a cjstyles file instead. it's the vcl file that causes you to net be able to read the error message.
Chayan Manna
06-07-2017, 23:20
Hello,
I have an error message but can not see the text when I run setup.exe, look at my photo :
http://i.imgur.com/imadfmg.jpg
Thank you for your help with this issue.
Titeuf
P.s : with Inno Setup Enhanced Unicode
You have to add one or more compressed files to be extracted through this installer.
The Error Message is that it can't find the files like "Setup-1".bin which will be extracted.
You have to compress some files and put the compressed file near the setup.exe
I modified the setup for pZLib, Lzma, Srep & MSC support.
Now you just have to compress some files and rename it to Data1.bin and put it near the setup.
you can add more bin files by editing "Archives.ini".
Also you can add more methods with arc.ini & by adding them in setup.(I have replaced IsDone.dll and unarc.dll for smooth installation)
You have to add one or more compressed files to be extracted through this installer.
The Error Message is that it can't find the files like "Setup-1".bin which will be extracted.
You have to compress some files and put the compressed file near the setup.exe
I modified the setup for pZLib, Lzma, Srep & MSC support.
Now you just have to compress some files and rename it to Data1.bin and put it near the setup.
you can add more bin files by editing "Archives.ini".
Also you can add more methods with arc.ini & by adding them in setup.(I have replaced IsDone.dll and unarc.dll for smooth installation)
Hello,
Yes it works well, except it does not make the icon on the desk when I have cooled the box!
How to fix this problem?
thank you
Hi,
up please !
thank you
@Chayan Manna :
Thank you very much !
Please tell me ,how can i use this script if i need to change disk in drive ?
Hi,
up please !
thank you
Hi,
Please up, thank you
Fix by me
Sonansyach_10
06-11-2017, 06:18
how to make internal compression with this codex new installer ??
@rinaldo Thx but
how fix this error (with UltraArc)
http://nsa38.casimages.com/img/2015/10/18/151018035731846151.jpg
check your custome massages and cheack code :)
Hello,
how can i make buttons appear like codex install please?
look at my pictures, thank you in advance.
Sonansyach_10
18-12-2017, 22:34
hey @titeuf can you share the script for me ..thanks
hey @titeuf can you share the script for me ..thanks
Hi,
Here => http://www.fileforums.com/showthread.php?t=97259
project abandoned :o
Hello Rinaldo,
Okay but can you just tell me how to fix this:http://www.fileforums.com/showpost.php?p=464313&postcount=140
Thanks in advance
Sonansyach_10
22-12-2017, 13:01
yes please tell us how to make button appear like codex install
MARCUS HOLLOWAY
22-12-2017, 13:11
Hello Rinaldo,
Okay but can you just tell me how to fix this:http://www.fileforums.com/showpost.php?p=464313&postcount=140
Thanks in advance
use wintb.dll
Sonansyach_10
22-12-2017, 15:46
already used wintb.dll but still not appear..
Jiva newstone
22-12-2017, 23:06
they uses iconresource to inbuild those icons in the setup.
Here the pics...
Open the Setup.tmp , the icon are in build with the Icon data
they uses iconresource to inbuild those icons in the setup.
Here the pics...
Open the Setup.tmp , the icon are in build with the Icon data
Hello JIvisPC
I did as you explain but as you can see in my setup.tmp file attachment there are not all the icons so I think there are missing lines of code in my .iss file
can you tell me what I need to add as lines in my iss file so that the icons are displayed please?
in advance thanks and Merry Christmas
Jiva newstone
23-12-2017, 20:21
Ok , i will work for you ! tthat may take hour
Jiva newstone
23-12-2017, 20:57
Did you have any full script and i will fix that btn
pakrat2k2
23-12-2017, 21:09
i'm guessing probably one from the first post > Rina_Installer_UltraArc_VCL
was looking at that too, but your way ahead of what i can do. so will wait for you, i'll still mess around with what i was doing to see if I could get it to work, highly unlikely tho. :eek:
Ok , i will work for you ! tthat may take hour
Hello JIvisPC,
I say a big thank you, it's very nice!
i'm guessing probably one from the first post > Rina_Installer_UltraArc_VCL
was looking at that too, but your way ahead of what i can do. so will wait for you, i'll still mess around with what i was doing to see if I could get it to work, highly unlikely tho. :eek:
Hello pakrat2k2,
thank you for your response.
I think I also edit the setup.tmp file of this version is I have not seen the icons!
While waiting for JIvisPC's answer, I will look again
Jiva newstone
24-12-2017, 01:10
This will help you to fix the btn in any installer ::
Sonansyach_10
24-12-2017, 03:32
This will help you to fix the btn in any installer ::
can you edit my script with that wintb script ??
i already add that script but its not work ??
Jiva newstone
24-12-2017, 03:38
ok give the script
Sonansyach_10
24-12-2017, 03:41
Here
pakrat2k2
24-12-2017, 08:41
Hello pakrat2k2,
thank you for your response.
I think I also edit the setup.tmp file of this version is I have not seen the icons!
While waiting for JIvisPC's answer, I will look again
that setup.tmp is from Tasmanian tiger, it doesnt have those icons. Anything else from a codex installer, will have the icons like he showed in his post. Start the installer & goto appdata/temp folder & find the setup.tmp from the timestamp you started the installer. MOVE the tmp file to somewhere other then in appdata ( wont be able to edit it there ) then use resourcehacker to get the icons.
that setup.tmp is from Tasmanian tiger, it doesnt have those icons. Anything else from a codex installer, will have the icons like he showed in his post. Start the installer & goto appdata/temp folder & find the setup.tmp from the timestamp you started the installer. MOVE the tmp file to somewhere other then in appdata ( wont be able to edit it there ) then use resourcehacker to get the icons.
Hello,
ok but after how do I make these icons in my script?
pakrat2k2
24-12-2017, 11:25
have to wait for JIvisPC to help more, I tried but had errors.. :confused:
Jiva newstone
24-12-2017, 23:38
Here
I want the full files with script::
Sonansyach_10
25-12-2017, 14:54
I want the full files with script::
Here ...
Jiva newstone
26-12-2017, 04:57
I fixed that ::
Jiva newstone
26-12-2017, 04:59
I will fix it wait Sonansyach_10
Sonansyach_10
26-12-2017, 05:02
I fixed that ::
wow thats great ..but how about my script can you fix it ??
Jiva newstone
26-12-2017, 05:14
fixing you'r setup here the pics 80% done
Jiva newstone
26-12-2017, 05:18
@Sonansyach_10
where did you get that script ! or made by you're self
Jiva newstone
26-12-2017, 05:27
I fixed you're scripts
if any issues then comment on this ::
Jiva newstone
26-12-2017, 05:28
@pakrat2k2
thanks for made me to think -it is minor problem just fixed above the warez script.
Sonansyach_10
26-12-2017, 05:36
i get this script on this forum ..
wow so many thanks to you @JlvisPC you doing a great job :) í*½í±
Jiva newstone
26-12-2017, 05:40
i get this script on this forum ..
wow so many thanks to you @JlvisPC you doing a great job :) í*½í±
give the link , i needed it.
Sonansyach_10
26-12-2017, 05:52
here.. http://fileforums.com/showthread.php?t=97259&page=8
Sonansyach_10
26-12-2017, 16:56
I fixed you're scripts
if any issues then comment on this ::
@JlvisPC can you make this installer run little faster and smoothly like original codex installer ?
Jiva newstone
27-12-2017, 05:01
@JlvisPC can you make this installer run little faster and smoothly like original codex installer ?
i will try , but not now if i have free time
dotMiracle
14-02-2018, 09:07
Doesn't work anymore https://image.prntscr.com/image/z3auxw2rTryZijnfjDWQ6g.png
blackx600
10-11-2018, 01:36
Thanks!
I like what you done :)
Thanks man
I'll appreciate your design... :)
Balaji007
24-03-2020, 05:30
New Installer by Inno Setup EE Type Skin (.cjstyles and VCL) First Version 1.0
please .. posted only questions of malfunction or any improvements, but do not post questions about personal changes that not have time to waste for wishes
Project abandoned, there will be no help from the creator Rinaldo
If you was gave me any instruction to convert this setup to no ini needed setup
Balaji007
18-04-2020, 06:48
Hi Ronaldo
I am using your script.It is a awesome installer.I am creating multi archives.During the installation it shows more than 200%. How to fix it?
Help me friend
Hi Ronaldo
I am using your script.It is a awesome installer.I am creating multi archives.During the installation it shows more than 200%. How to fix it?
Help me friend
If you used freearc based archives try to change the ISDONE part.ie.Allocate the manual percentage for each archives in the following placeif not ISArcExtract ( 0, 100, ExpandConstant('{src}\data1.arc'), ExpandConstant('{app}\'), '', false, '', ExpandConstant('{tmp}\arc.ini'), ExpandConstant('{app}\'), notPCFonFLY{PCFonFLY}) then break;
100 mean 100%.If you use 2 archives(Based on size) allocate total of 100.
PS.if you want automatic progress put all the values 0 in the percentage,it'll create records.inf file.after your first installation grab that file and add to your script,again compile it.it'll create smooth prgress.
search for more info,Lot of questions asked before related to progress percentage...!:)
Gummy Bear
24-03-2024, 04:34
Hi, is there a Russian translation?
SolsticeSpectrum
25-06-2024, 06:22
I fixed you're scripts
if any issues then comment on this ::
Thanks for your amazing work, I was surprised to find out that both RUNE and PLAZA installers use the same code base, idk if you made that code base or if you found it elsewhere and just fixed it up but they use the exact same file names and folder structure when you decompile their installers which was wild for me to find out.
Anyway since your fixed version is pretty much the original code for CODEX/PLAZA/RUNE, I chose to make a convenient repository which contains all the tools requires and instructions to compile it. I myself struggled a little. Took me few hours to figure out that you need a modified version of InnoSetup and when I got the original Enhanced Edition, it was still missing several functions and types so I dig deeper in fileforums until I finally found a version with these functions and types in place
The Repository (https://github.com/SolsticeSpectrum/CODEX-Installer)
Please let me know if I forgot something important in the repository or if I'm missing some credits in the README
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.