PDA

View Full Version : Windows Phone Installer (FMX)


Razor12911
03-12-2017, 11:04
Windows Phone Installer designed using FireMonkey

-Unicode version of Inno required, can be enhanced version or normal version, both work.
-Design based on Windows 8.1, 10
-Enjoy

KaktoR
03-12-2017, 12:10
Good work, always helpfull to the community :)

felice2011
03-12-2017, 13:09
Great job to try surely ...:)

Jiva newstone
03-12-2017, 17:06
Razor19211 you're a Delphi Genius !

Jiva newstone
03-12-2017, 17:11
It is possible to use circular progressbar with other scripts

Titeuf
04-12-2017, 02:46
Hello Razor12911,
How to translate the texts of your installer, please?
Thanks in advance

Jiva newstone
04-12-2017, 04:10
I think all text are pre-build with that dll , so can't provide cutom text in installer . Installer just uses inno to compile only full function is in dll.

Titeuf
04-12-2017, 05:23
I think all text are pre-build with that dll , so can't provide cutom text in installer . Installer just uses inno to compile only full function is in dll.

Hello,
thank you for your response. it's a pity because it would be very good to translate the texts in the language of each for the installation procedure.
I will wait for Razor's answer to see if he has a solution.
Thank you

Andu21
04-12-2017, 12:08
I think i've found a bug, at least this is what happens on my end. When you arrive to the installation step, sometimes, not always, the back and the close buttons doesn't work anymore. I have to terminate the process or either click on install to leave that page.

Also the Installation title doesn't highlight in white like the rest does.

-NORO-
04-12-2017, 12:23
Good work

Siber Pro
04-12-2017, 21:38
Nice work.
Very good.
You are best in our world..

remixfrance
05-12-2017, 15:21
Why installer on a 1920x1080 monitor I have this ? :

https://image.prntscr.com/image/E2_aVP9TRbS5gejT0fTk-A.jpeg

ramazan19833
06-12-2017, 08:59
Windows Phone Installer (FMX) & H.M Compressor V1.3 Help ....

https://i.hizliresim.com/zJ7M5j.jpg (https://hizliresim.com/zJ7M5j)

https://i.hizliresim.com/XEr605.jpg (https://hizliresim.com/XEr605)

https://i.hizliresim.com/nJ3lWN.jpg (https://hizliresim.com/nJ3lWN)

https://i.hizliresim.com/XEr643.jpg (https://hizliresim.com/XEr643)

20276

&
compatible

to bring

Please Help
20277

Razor12911
06-12-2017, 15:28
Hello,
thank you for your response. it's a pity because it would be very good to translate the texts in the language of each for the installation procedure.
I will wait for Razor's answer to see if he has a solution.
Thank you

Text is built in library currently (ISFMX.DLL)

Why installer on a 1920x1080 monitor I have this ? :

https://image.prntscr.com/image/E2_aVP9TRbS5gejT0fTk-A.jpeg

This is caused by change in DPI, something I totally did not consider.

Windows Phone Installer (FMX) & H.M Compressor V1.3 Help ....

https://i.hizliresim.com/zJ7M5j.jpg (https://hizliresim.com/zJ7M5j)

https://i.hizliresim.com/XEr605.jpg (https://hizliresim.com/XEr605)

https://i.hizliresim.com/nJ3lWN.jpg (https://hizliresim.com/nJ3lWN)

https://i.hizliresim.com/XEr643.jpg (https://hizliresim.com/XEr643)

20276

&
compatible

to bring

Please Help
20277

Bug caused by user.

Jiva newstone
11-12-2017, 10:37
using resource hacker can translate isfmx.dll text , simply go to rcdata find the text by scrolout

EzzEldin16
14-12-2017, 04:29
Is there a method that can create a freearc archive that can't be opened by freearc gui
i know it's using moded version of arc.exe and unarc.dll but are they available to public or not ??
By the way Razor12911 Really beautiful UI for this installer

Andu21
14-12-2017, 05:28
FA_Protect i believe it's called.

EzzEldin16
14-12-2017, 05:41
i've tried it but it appeared that freearc can actually open it and asking for the archive password

78372
14-12-2017, 06:04
FreeArc can decompress it, but with modified freearc, not with standard freearc. If you don't protect your archive with password, how it will ask for password?

ramazan19833
14-12-2017, 23:55
Windows Phone Installer (FMX)
_CommonRedist selected applications not installed please help

[Execs]
Exec1Name=Max Payne 3 Collector Edition Türkçe
Exec1Path={app}\Max Payne 3 TR.exe
Exec1Work={app}

[Redists]
Redist1Name=Direct X (Jun 2010)
Redist1Exec={app}\_CommonRedist\DirectX\Jun2010\DX Setup.exe
Redist1Cmds=/silent
Redist1Is64=1

Redist2Name=Visual C++ 2010>32-Bit
Redist2Exec={app}\_CommonRedist\vcredist\2010\vc_r edist_x86.exe
Redist2Cmds=/q /norestart
Redist2Is64=1

Redist3Name=Visual C++ 2010>64-Bit
Redist3Exec={app}\_CommonRedist\vcredist\2010\vc_r edist_x64.exe
Redist3Cmds=/q /norestart
Redist3Is64=1

https://i.hizliresim.com/qJr0WZ.jpg (https://hizliresim.com/qJr0WZ)

EzzEldin16
15-12-2017, 01:52
FreeArc can decompress it, but with modified freearc, not with standard freearc. If you don't protect your archive with password, how it will ask for password?
It's protected with password i'm not talking about decompression or password protection i'm talking about freearc archives that appears corrupt while they are not

78372
15-12-2017, 03:13
Then your compile was not good or you haven't compiled with a password

EzzEldin16
15-12-2017, 07:03
OK Thank you for information

Titeuf
15-12-2017, 22:48
Hello,
how to change the icon please?
thanks in advance

Nizar3003
15-12-2017, 23:36
great, thanks :)

Devanth Demon
16-12-2017, 01:14
Windows Phone Installer designed using FireMonkey

-Unicode version of Inno required, can be enhanced version or normal version, both work.
-Design based on Windows 8.1, 10
-Enjoy

Razor i found that wpi.engine is an inno setup script file. I am also a programmer

Jiva newstone
16-12-2017, 02:38
Yeah , great founder of engine . Simply open the file with n++ - it is one of the razor hardwork so he want to hide the src . Finding of code can't help cause isdone = unpacking function and UI = fmx DLL

-NORO-
16-12-2017, 04:54
is there a way to add music ?

Razor12911
16-12-2017, 05:33
Hello,
how to change the icon please?
thanks in advance

http://www.jrsoftware.org/ishelp/topic_setup_setupiconfile.htm

Razor i found that wpi.engine is an inno setup script file. I am also a programmer

Great stuff :)

is there a way to add music ?

You can add music bass library, problem is you won't be able to turn it off.

Yeah , great founder of engine . Simply open the file with n++ - it is one of the razor hardwork so he want to hide the src . Finding of code can't help cause isdone = unpacking function and UI = fmx DLL

I didn't hide it because of hard work, I simply hid it from noobs because they go and mess up the code section then say there are having problems compiling the script.

ramazan19833
16-12-2017, 05:49
Razor12911 I very uncomfortable has given


src= source directory
app = location where the game will be installed

OK audit each both of them result I could not get

help....

rinaldo
20-12-2017, 08:45
:)

-NORO-
21-12-2017, 06:57
there is an issue in installer ,
It does not recognize selective components
Update needed. !!

Razor12911
22-12-2017, 14:14
there is an issue in installer ,
It does not recognize selective components
Update needed. !!

Sorry for late reply via forum and PM, was quite busy.

Indeed, seems buggy but that will take time to fix, really busy lately.

-NORO-
22-12-2017, 15:26
Sorry for late reply via forum and PM, was quite busy.

Indeed, seems buggy but that will take time to fix, really busy lately.

Ok , hope you will fix it as soon as possible.:)

Razor12911
02-01-2018, 14:08
Update 1801 available

Changes

* Updated components

pakrat2k2
02-01-2018, 21:58
^ Ranbo... English only forum

JRD!
05-01-2018, 03:35
I had not had time to try it, it is just sublime! You're really great ;)

RLsARc
11-01-2018, 21:59
Hi! Is this what BlackBox setup uses lately? I've just installed Friday The 13th and it seems identical. Just passing by. Great work RZR :) Thank you!

Titeuf
13-01-2018, 01:09
Hello,
I'm doing the translation of the latest version (wpi1801) and like the previous version, the text of the button "Next" does not change!
Even after compiling and saving my changes.
look at my picture
Regarding the change of the icon, I did not find, can you tell me where it is.
Thank you in advance and have a great day
Titeuf

Jiva newstone
13-01-2018, 03:01
change the taborder to 8 and also increase the width of the btn and rectange::

Jiva newstone
13-01-2018, 03:02
If you can't change the text, just make all text translation and give it to me ,i will make it!

Titeuf
13-01-2018, 05:11
If you can't change the text, just make all text translation and give it to me ,i will make it!

Hello JIvisPC,
thank you for your proposal. watch your MPs please.
Regards,
Titeuf.

omrsaeedfoad
16-01-2018, 22:02
I Want To Make An Component Name : Install x32 Version And Install x64 Version And Data File Is x32 And x64 Game (Twice) So If I Let x32 alone and x64 alone will be from 384 mb to 7.. MB

1234567890123
19-01-2018, 12:36
is there any way to change text in the script with inno? i just translate it for my personal use
----EDIT-----
found a way from resource hacker if you open ISFMXUI.dll with that, you can find text in rcdata twizardform section

Randy2
21-01-2018, 10:34
@Razor12911 The setup is hanging while closing and i have to force stop it and redist's are not installing the setup is skipping them.
And source codes will be available for the dll ?

Ketan
10-02-2018, 09:05
when i download the repack and extract it, it says that the zip is corrupted, i have redownloaded it more than 5 times..a new link??

pakrat2k2
10-02-2018, 09:09
when i download the repack and extract it, it says that the zip is corrupted, i have redownloaded it more than 5 times..a new link??

nope not corrupted. You have to use LATEST winrar or 7-zip, earlier versions will give that.

Fire God
04-03-2018, 02:33
sry.can create trouble 1 game script ?

Th3Raven
12-03-2018, 11:45
Welcome Back Razor. :D
I have a question regarding this beautiful script. You said that music can be added trough BASS library but that can't be stopped. Are there any limitations to the script or?

Until now FOR PERSONAL USE ONLY, i added splash, setup icon change and music to the script.
Thank you in advance for answering and i hope you're ok and healthy.
Peace

KaktoR
12-03-2018, 13:11
You mean stop or pause?

To stop it call
BASS_Free;

To pause it create a button with a OnClick call and then something like this
procedure MusicButtonClick(Sender: TObject);
begin
case BASS_ChannelIsActive(SoundStream) of
BASS_ACTIVE_PLAYING:
begin
if BASS_Pause then
MusicButton.Caption := 'Sound On';
end;
BASS_ACTIVE_PAUSED:
begin
if BASS_Start then
MusicButton.Caption := 'Sound Off';
end;
end;
end;

Razor12911
12-03-2018, 20:56
You mean stop or pause?

To stop it call
BASS_Free;

To pause it create a button with a OnClick call and then something like this
procedure MusicButtonClick(Sender: TObject);
begin
case BASS_ChannelIsActive(SoundStream) of
BASS_ACTIVE_PLAYING:
begin
if BASS_Pause then
MusicButton.Caption := 'Sound On';
end;
BASS_ACTIVE_PAUSED:
begin
if BASS_Start then
MusicButton.Caption := 'Sound Off';
end;
end;
end;

I don't think this will work.
The question would be where do put this button and can it be accessed?

Dansoft
13-03-2018, 07:26
Why installer on a 1920x1080 monitor I have this ? :

https://image.prntscr.com/image/E2_aVP9TRbS5gejT0fTk-A.jpeg

was this error ever fixed??? anyone?

KaktoR
13-03-2018, 09:18
I don't think this will work.
The question would be where do put this button and can it be accessed?

Good question, i thought the src was completely free now :D

Th3Raven
15-03-2018, 05:21
Ok so the problems i encountered so far are:

-AppInfo it doesn't show it as i put it in (for example i add AppInfo3= Random text = this text in installer will be shown as second line not 3rd. and if i add for example 5 of these the last line AppInfo5 will be shows as 3rd and so on). To fix you need compile like 2 times and have the compiled setup started and edit the number in appinfo according the position is shown in the setup that is open.

- Second issue is that the text you input in AppInfo contain this ' it willl give error when compile the script.

- Redist is not installing any of the redist that are added neither from {app} or {src}. (tried all possible options as (put in first disc or last and from app folder). It simply bypass the redists and not install them.

Now i have a question. How to add when it say "put disc with %1 file" the disc name or number? For example to show Disc 2 instead of simply disc?

ERRORXPCW
16-06-2018, 09:44
How to add music ?

I'm beginner

mhamzaj786
24-06-2018, 00:13
Hello Razor12911
Please Help
I want to extract free arc archive .bin files with inno setup please help
using default inno setup script please:) Help me
Here is my script i am attaching

Jiva newstone
28-06-2018, 09:52
How to add music ?

I'm beginner

Really u think it possible to add music button in this installer, Get it first "it all embedded in dll u can't edit or modify the dll".
so stop asking to add music button and other dll in it ,
If u want then creates u're own

Th3Raven
28-06-2018, 12:05
Really u think it possible to add music button in this installer, Get it first "it all embedded in dll u can't edit or modify the dll".
so stop asking to add music button and other dll in it ,
If u want then creates u're own

I did add music and splash screen to this installer tho i didn't managed to add a play stop button for music.
so it can be added and is not in the DLL but in a .iss file with different extension.

Jiva newstone
28-06-2018, 23:12
I did add music and splash screen to this installer tho i didn't managed to add a play stop button for music.
so it can be added and is not in the DLL but in a .iss file with different extension.

dll has many function to control and handle inno, so .engine also a iss - razor just made it not mess with others,
why don't u make a new using Asc by razor

Jiva newstone
28-06-2018, 23:16
and all other function is available for pro version new wpi and no one can't have it because razor gave it to some repack team - so stop asking!

Th3Raven
29-06-2018, 04:05
and all other function is available for pro version new wpi and no one can't have it because razor gave it to some repack team - so stop asking!

I don't think i asked anything and i did those changes for personal use. And the play/stop button can be added on the .engine tho i have no idea how to create it, but is not a bother.

KaktoR
29-06-2018, 06:14
If you used BASS library, there is a example next to it.

You must create a new button

example

[_code]
var
MusicButton: TNewButton;

procedure MusicButtonClick(Sender: TObject);
begin
case BASS_ChannelIsActive(SoundStream) of
BASS_ACTIVE_PLAYING:
begin
if BASS_Pause then
MusicButton.Caption := 'Music ON';
end;
BASS_ACTIVE_PAUSED:
begin
if BASS_Start then
MusicButton.Caption := 'Music OFF';
end;
end;
end;

Then you habe to place the button somewhere on installer surface

Th3Raven
30-06-2018, 00:42
If you used BASS library, there is a example next to it.

You must create a new button

example

[_code]
var
MusicButton: TNewButton;

procedure MusicButtonClick(Sender: TObject);
begin
case BASS_ChannelIsActive(SoundStream) of
BASS_ACTIVE_PLAYING:
begin
if BASS_Pause then
MusicButton.Caption := 'Music ON';
end;
BASS_ACTIVE_PAUSED:
begin
if BASS_Start then
MusicButton.Caption := 'Music OFF';
end;
end;
end;

Then you habe to place the button somewhere on installer surface

yes i used BASS Library and when i will have time i will try add the button too. to see how will work. One question. In what section i add the code above? then i create the button as the library with the coordonates too right ?

Jiva newstone
01-07-2018, 05:56
Hey, u can add music using bass function, u can't control it,
let's see how the wpi new is working, when dll is loaded then the dll is controling the inno next page and back page, so it just layer the form from dll to inno , like this Inno setup ---> then Form from dll so if u used any button
it will be send to back because the form from dll showing topmost in inno form

ahmedwaill
23-09-2018, 11:00
Hello , i'm using Ultra Archive and compressing as precompress,LZMA , and edited arc.ini
when i add data1.bin
in Arc1Source
the uninstaller decompress it perfectly, but sometimes the ultra arch makes data2.bin
so i edit in Arc2Source and make it like the Arc1Source
like this :
Arc1Source={src}\data1.bin
Arc1Output={app}
Arc1Progress=80
Arc1Component=


Arc2Source={src}\data2.bin
Arc2Output={app}
Arc2Progress=20
Arc2Component=

so i guess that solves the situation ..
the issue here is some times it freezes while decompressing the arch decompressed using ultra archive with FreeArc "Precomp ver p.zt and LZMA" and the Remaining time keeps increasing ...
idk why that happens.
hope you can check it and explain what happens..

and i hope you can compile in it the task bar icon and mini form
Win6TaskBar.iss
Win7TBP v1.0.iss
Edit : As For the Taskbar i've already Compiled it and it's working properly ...

PsYcHo_RaGE
12-10-2018, 23:03
Hello , i'm using Ultra Archive and compressing as precompress,LZMA , and edited arc.ini
when i add data1.bin
in Arc1Source
the uninstaller decompress it perfectly, but sometimes the ultra arch makes data2.bin
so i edit in Arc2Source and make it like the Arc1Source
like this :


so i guess that solves the situation ..
the issue here is some times it freezes while decompressing the arch decompressed using ultra archive with FreeArc "Precomp ver p.zt and LZMA" and the Remaining time keeps increasing ...
idk why that happens.
hope you can check it and explain what happens..

and i hope you can compile in it the task bar icon and mini form
Win6TaskBar.iss
Win7TBP v1.0.iss
Edit : As For the Taskbar i've already Compiled it and it's working properly ...

well, without the full source everytime you'll get some sort of errors....Razor12911 is not working on it like he did with wpi without fmx....anyways i wish he can update it at least

sina001
29-12-2018, 02:42
This is the most beautiful installer I've ever seen so far that there is music for God

ahmedwaill
29-12-2018, 18:17
well, without the full source everytime you'll get some sort of errors....Razor12911 is not working on it like he did with wpi without fmx....anyways i wish he can update it at least

well it's ok bro i guess the issue is solved tho, i have to use another compressing method for now i use LZMA only

ahmedwaill
09-02-2019, 03:03
hey, man is there a way to remove the Components Page ?!

KaktoR
11-04-2019, 15:26
Use the debug function inside Inno (F9) and see where the error occurs in the script.

abiboysnice
12-04-2019, 05:27
I can't decompressing protected arc files with this code
Arc1Password=********

am i wrong with the code ?

abiboysnice
12-04-2019, 09:12
How i can remove configuration tab and add password for my archive in inno setup ? Thanks

ShadowLurker
13-04-2019, 06:23
(...) Until now FOR PERSONAL USE ONLY, i added splash, setup icon change and music to the script (...)
How did you manage to change the setup's icon?

BTW, great work Razor12911!!!

Kitsune1982
20-04-2019, 20:30
Hi all, was just wondering if anyone's made a WPI that supports xtool/ztool/xoodle etc, and if so if its possible to add music to the script? dont need a music button was just wondering if anyone has made one yet. i know chayan manna made one but i dont think his/hers supports xtool/ztool/ultrarc newest version. i could be mistaken though. let me know if there is one :)

-Kitsune

bunti_o4u
21-04-2019, 05:06
Hi all, was just wondering if anyone's made a WPI that supports xtool/ztool/xoodle etc, and if so if its possible to add music to the script? dont need a music button was just wondering if anyone has made one yet. i know chayan manna made one but i dont think his/hers supports xtool/ztool/ultrarc newest version. i could be mistaken though. let me know if there is one :)

-Kitsune

https://fileforums.com/showpost.php?p=478479&postcount=752

Kitsune1982
21-04-2019, 11:19
thanks, been looking for somethiing like this for a long time.
you're the best ^^

ثقبشد2هددخ
07-08-2019, 15:41
Hello i got into trouble
These files cannot be extracted
Chika
Each time it requests this file (data.bin)

ثقبشد2هددخ
07-08-2019, 15:46
using resource hacker can translate isfmx.dll text , simply go to rcdata find the text by scrolout
Hello i got into trouble
These files cannot be extracted
What to do
Requests this file each time (data.bin)

Razor12911
07-08-2019, 16:00
edit the script bro

there is this section:
[Archives]
// Progress values do not necessarily have to add to 100, any values other than zero will do as long as they make sense to you
// For component, you can either add number of component or name of component.
Arc1Source={src}\data.bin
Arc1Output={app}
Arc1Progress=80
Arc1Component=

Arc2Source={src}\data_en.bin
Arc2Output={app}
Arc2Progress=20
Arc2Component=Game voices>English

Arc3Source={src}\data_ru.bin
Arc3Output={app}
Arc3Progress=20
Arc3Component=Game voices>Russian

Arc4Source={src}\data_mp.bin
Arc4Output={app}
Arc4Progress=50
Arc4Component=6

if you don't want any of these archive requests, remove all of this

Harsh ojha
08-08-2019, 08:56
:d

NickX700K
22-09-2019, 22:13
Can it be without games voices and games crack and offline mp

Entai44
29-12-2019, 21:14
No ultraarc mod for this? Hmmm...

Dovahlord
22-07-2020, 01:50
I don't know how to solve this issue. Anyone know what could be the cause of this problem. srry if it is a noob question

DiCaPrIo
22-07-2020, 02:59
I don't know how to solve this issue. Anyone know what could be the cause of this problem. srry if it is a noob question

change Display->Scaling Settings

Dovahlord
22-07-2020, 11:31
Thank you so much, dude!!! it got fixed when i made it scaling to 100% but that rises another question, every pc that runs this setup must have a scaling of 100%. is there anything that automatically adjusts the scaling when running the setup?

DiCaPrIo
22-07-2020, 12:34
Thank you so much, dude!!! it got fixed when i made it scaling to 100% but that rises another question, every pc that runs this setup must have a scaling of 100%. is there anything that automatically adjusts the scaling when running the setup?
it may help you
compile with it
https://www.fileforums.com/attachment.php?attachmentid=23504&d=1543923579

Dovahlord
22-07-2020, 23:42
it may help you
compile with it
https://www.fileforums.com/attachment.php?attachmentid=23504&d=1543923579

from what I know, I use the same version of Inno Setup 5 Unicode you provided but when I uninstalled mine and installed the file you attached, the setup worked flawlessly. Thank you so much, I really appreciate your help!! :):D

ARTEMiS14
01-08-2020, 04:41
Hey , the installer crashes after you click exit .
And All selective Components are selected by default . Can we remove those selections and allow user to select ?

Dovahlord
26-08-2020, 00:09
Guys, How can I remove components page from the setup using Resource Hacker. I managed to remove the contents (such as "select components", the rectangle below, & "component list"). however, I'm having a difficulty to remove the component page itself