FileForums

FileForums (https://fileforums.com/index.php)
-   Conversion Tutorials (https://fileforums.com/forumdisplay.php?f=55)
-   -   Windows Phone Installer Enhanced Mod (HMI 7.2 Final) (https://fileforums.com/showthread.php?t=99359)

Chayan Manna 09-07-2017 12:53

Windows Phone Installer Enhanced Mod (HMI 7.2 Final)
 
10 Attachment(s)
Here's The Modified Windows Phone Installer By Chayan
It's a Clean Bug Removed Enhanced Mod of WPI.
I Just Call it HMI v7.2 Final.
Thanks to Razor12911 for Creating & Sharing the Windows Phone Installer v3.1.
Just Run Compile.exe & click on Compile for compiling the Setup.
Options Can Be Modified in Config.ini.

Changes /Modifications
- Various Bugs Removed Including the Uninstall bug of Update 3.
- Fasten up the Installer Load Speed.
- Added All Settings to Config.ini.
- Added Splash & Option to Enable/Disable.
- Added Animated Labels in LockScreen.
- Added New Design for Autorun (Concept taken from WPI UA Mod by PrinceGupta) (Also Preserved Old Look with an Option)
- Added Info Form for the info about game and Pc Config.
- Added Music with on/off Button.
- Added About Form & Button for the Info About Repack Group.
- Added Task-bar Progress & Buttons and modified Task-bar Title.
- Added External Font Style with support.
- Added Options to Create Start Menu Icons and Added Free Space Label.
- Added the feature to Verify the Files Integrity.
- Added Percentage, CurrentFile,Time Elapsed & Time Remaining Label.
- Modified Status Label.
- Added the Option to Pause/Resume the Installation.
- Added Transparency Effect from Rinaldo.
- Added Compressor Support (In Config.ini) Separately with options to make the Installer Small
- Fasten up Installation Speed (Only in x64) by adding both 32 & 64 bit Compressor with Smart Extraction.
- Added Support for pZLib v3, Precomp Multi-Tasking, Precomp043 brute (PrecompMT & brute alternatively added).
- Added a Developer Mode to Modify More things Manually. (For Advanced Users Only)
- Added Archives.ini for adding Archives. (Removed Built-in Process of addition of Archives, because some feature not worked & Progress couldn't be added manually)
- Addded the Option to add Repacker's Info.
- Modified more things even I can't Remember.

///////////////////////////////////////////////////////////////////////////////////////////////////////

The Only Aim is to Remove Bugs as Possible & make a Proper Installer for Premium Game-Repacks. :)
More Compressors will be Added Soon !!!!! ;)
or Anybody can add his own compressor or method with the help of Developer Mode.
If Anybody can find any Bug Please Post & give Suggestions about improving the Installer. Your Suggestions are Precious to Me.
Thanks To All Helping Members.

Sorry for the Complication, I just forget to add QuickSFV Installer.
Install the QuickSFV from QuickSFV.7z for your System Architecture (x64 or x86).
Select the All game Files Which you have Compressed & right click.
Then click on "Create SFV File" & a dialog will pop up.
There will be a option on upper-right corner named ".sfv". Click on it and Select the option ".md5"
Click on OK.
A md5 formatted file will be Created.
Rename The File as "H.M" & Replace the File with the "H.M.md5" in The QuickSFV folder.
Compile.
And you are Done !!

Edit:
Here's a Tiny Compressor with some useful Methods & Parameters.
This Compressor is 100% Compatible with HMI v7.2. [Except Lzham]
Thanks to aswadd & rayated for structure & design.

Edit2: New Parameter added for Srep in Option 1 & old one is removed [This is probably the best parameter for srep & worked best at most of the games] :)

pakrat2k2 09-07-2017 20:58

that's some awesome work, my friend. Very, very nice, glad to see all the 'kinks' worked out from original.

ffmla 10-07-2017 10:29

Looks super..
 
Installer looks Great with moded things.

In autorun section info makes separate wizardform.{Its a feature or missing parent window code},After return it goes to lockscreen window.

Some buttons after clicks not refreshed yet.(constantly focused after clicking).

In system detection captions directx supported by Gpu and installed version misconfigured.

But some auto correct features make spelling mistake like, In Info section
Quote:

We always keep look on Data corruption
.:D

Anyway thanks for your Smart work,

Thanks Razor12911 For your Hardwork.:)

Chayan Manna 10-07-2017 11:08

Quote:

Originally Posted by ffmla (Post 460594)
Installer looks Great with moded things.

In autorun section info makes separate wizardform.{Its a feature or missing parent window code},After return it goes to lockscreen window.

Some buttons after clicks not refreshed yet.(constantly focused after clicking).

In system detection captions directx supported by Gpu and installed version misconfigured.

But some auto correct features make spelling mistake like, In Info section .:D

Anyway thanks for your Smart work,

Thanks Razor12911 For your Hardwork.:)

-In autorun section info makes separate wizardform
It's a Feature. I decided to make separate wizard form for Info Form because most of times Info is depicted in separate msg box or anything else.
-After return it goes to lockscreen window
If you don't click anywhere else except the wizard form then it will not occur. It's a feature of WPI which Implemented by Razor12911.
Will think for it in update.
-Some buttons after clicks not refreshed yet.
That's a bug which was presented in WPI.
Will try to fix it in update.
-In system detection captions directx supported by Gpu and installed version misconfigured.
Sometimes the directx supported by Gpu and installed version are different in some PCs. If it's not matching with your system then it's the bug of "IsSysInfo.dll".
Will try to fix it in update.
-But some auto correct features make spelling mistake like, In Info section
I wrote it manually at the script and just copied it on Config.ini. You can Edit it on Config.ini.
Will fix it in update.

Thanks for your Suggestion. :)

felice2011 02-08-2017 05:13

Chayan the verification file "QuickSFV" ex: "My_Game_Folder.md5" must remain in the game directory, and it must be included in the data compressed archive, run it at the end of installation for the check files .... Is it correct?:rolleyes::)

Chayan Manna 02-08-2017 06:43

Quote:

Originally Posted by felice2011 (Post 461288)
Chayan the verification file "QuickSFV" ex: "My_Game_Folder.md5" must remain in the game directory, and it must be included in the data compressed archive, run it at the end of installation for the check files .... Is it correct?:rolleyes::)

Yes you are correct. The verification file must be placed in game directory and be run at the end of installation but it is not necessary that it must be included in compressed archive.
It can be included in compressed archive or in the setup. For HMI it is included in setup. I also recommend it to be included in setup, because if something occurs with archive, the verification file will not be extracted.

felice2011 02-08-2017 08:18

OK let me understand the concept, when the run the installation of the game, the temporary folder in "...\Local\Temp" is created with the "*.md5" file for the check, and at the end of the installation the file is copied in the installation directory and started for the verification.:)

Chayan Manna 02-08-2017 08:47

Quote:

Originally Posted by felice2011 (Post 461296)
OK let me understand the concept, when the run the installation of the game, the temporary folder in "...\Local\Temp" is created with the "*.md5" file for the check, and at the end of the installation the file is copied in the installation directory and started for the verification.:)

The Concept is very Simple. After Decompressing All Archives at The End of Installation The Installer Extracts The ".md5" File & The "QuickSFV.exe" Directly in The Game Directory & Starts the Verification. After The Verification A Delete Command Deletes Them. :)

felice2011 02-08-2017 09:02

Ok how I thought, thank you.

Chayan Manna 02-08-2017 09:17

Quote:

Originally Posted by felice2011 (Post 461299)
Ok how I thought, thank you.

You're Welcome. :)

ramazan19833 02-08-2017 23:46

Hello there
beautiful application
HMI 7.2 update What the future
Percomprecors : reflate,ZTool
Compressor : nz64,nz
---------------------------------------
beautiful application
H.M Compressor V1.3 update What the future
Percomprecors : reflate,ZTool
Compressor : nz64,nz

The nearest What When update income

Chayan Manna 03-08-2017 00:23

Quote:

Originally Posted by ramazan19833 (Post 461315)
Hello there
beautiful application
HMI 7.2 update What the future
Percomprecors : reflate,ZTool
Compressor : nz64,nz
---------------------------------------
beautiful application
H.M Compressor V1.3 update What the future
Percomprecors : reflate,ZTool
Compressor : nz64,nz

The nearest What When update income

I don't have time nowadays because my exam is running. I will work on the updates as soon as my exam ends.
I will implement the compressors, you mentioned but not ZTool because I respect Razor12911's work & the use of ZTool will be a betrayal to him.

ramazan19833 03-08-2017 00:39

Need For Speed The Run 1 DVD SINGLE
MAKE help

ramazan19833 07-08-2017 00:32

HMI 7.2 Final Game Desktop Shortcut Name Does not seem Help & NFS The Run DVD5 Make
 
1 Attachment(s)
Hello there
Chayan Manna

HMI 7.2 Final Help

Game Desktop Shortcut Name Does not seem
-----------------------------------------------------------
Sample Image

https://i.hizliresim.com/YNypEA.jpg


------------------------------------------------------------
Config.ini

; ~: HMI 7.2 Final :~

[MyInfo]
RepacksName=H.M Repacks
RepackerName=Chayan
TesterName=Chayan
FounderName=Chayan
FoundDate=15th of August 2016
Title=Keeps The Premiums
SupportMail=hmrepacks********com
AboutLine1=H.M Repacks Keeps The Original Quality of A Premium
AboutLine2=We Do Not Provide Any Encode/Decode or Any Compression That Allows Quality Loss
AboutLine3=We Always Keep Look On The Data Corruption && Keep The Installation Procedure as Fast as Possible
AboutLine4=So That Gamers Can Get Proper && Flawless GamePlay Without Compromise of Quality

[Installer]
Name=Need For Speed The Run
Publisher=EA Black Box
Version=1.0
Size=11264
Developer=EA Black Box
Engine=Frostbite 2
ReleaseDate=15 November 211
Site=http://www.crytek.com/games/crysis3/overview
;Write ExtraSpace in Bytes
ExtraSpace=11811160064
;Files=C:\Program Files (x86)\Need For Speed The Run
Autorun=1
Splash=1
Music=1
;If Newstyle set to 1, New Style will be Defined Otherwise Old Style will be Defined
Newstyle=1

[Theme]
;Interface either be in dark or light
;Colors are Originally from OS Windows Phone 8 (01-23)
Image=1
Dark=1
Color=12

[Execs]
;If New Style Defines, Only 2 AppExe Can be Defined Otherwise 6 AppExe Can be Defined
;Tile Caption|Exec Directory|Exec File|Shortcut Name/Action Name
AppExe1=Need For Speed The Run.exe|Need For Speed The Run

[Redists]
;Redist Caption|Exec Directory + File|Arguments
Redist1=Direct X|Redist\DirectX\DXSetup.exe|/silent
Redist2=Visual C++|Redist\vcredist_x86.exe|/q /verysilent

[Compressors]
;If pZLib set to 1, pZLib Extract will be Integrated
;Precomp=mt/1/0. [If mt, Precomp Multi-Tasking will be Integrated], 1 = Normal precomp0.4.3, 0 = No Precomp Extract will be Integrated
pZLib=1
Precomp=0
MSC=0
Zcm=0
Xz=0

[Others]
;Example "Need For Speed The Run.exe" or "TombRaider.exe" || If you enable any bellow option you must set Executable
Executable=Need For Speed The Run.exe
;If set to 1, the options will be Enabled otherwise Disabled
ExceptionToFirewall=1
AdminPrivilege=1
WinCompatibility=0
;Available Win Compatibilites are WINXPSP2=Windows XP Service Pack 2, WINXPSP3=Windows XP Service Pack 3,
SetWinCompatibility=

;Save Config Before Compiling

////////////////////////// Warning ///////////////////////////
//////////// Only Advanced Users Can Proceed ////////////////
////////////////////////////////////////////////////////////

[DeveloperMode]
;If you unlock this you can manually edit some sections like "Files", "ExtracttemporaryFile", "Run", "UninstallRun" & "Registry"
;But if you enable this option the "Others" section will be disabled automatically
;To edit these settings go to "Developer_Mode/Advanced.ini"
;To include any external file with desired Destination Dir & Flag add the file in "Developer_Mode/Advanced.ini" at "Files" section (There is an Example to do that)
;You can also add your own section here if you want
;To edit ExtracttemporaryFile section go to AdvancedExtract.ini"
Unlock=0
;Use DevColor to add your own custom color to the Installer
;In "Theme" section the"Color" must be set to "24" to use this option
DevColor=$800080
;This option is here to set the position of ExtracttemporaryFile command
;Available positions are, 1st=When the Autorun Starts, 2nd=When the Installer Wizard Starts, 3rd=When the Installation Starts
;if you don't mention any position, 1st position will be defined
ExtracttemporaryFile_Position=

--------------------------------------------------------------------------------------
Sample File
Attachment 19071
-------------------------------------------------------------------------------------
Single DVD Make Help

Need For Speed The Run
Size :16 gb
pZLib : 29.2 gb
precomp043: 28.2 gb

Compression methods

pzlib+srep+lzma 4.79 gb
precomp+srep+lzma 4.52 gb
--------------------------------------------------------------------------------------

Chayan Manna 07-08-2017 01:02

Quote:

Originally Posted by ramazan19833 (Post 461486)
Hello there
Chayan Manna

HMI 7.2 Final Help

Game Desktop Shortcut Name Does not seem

If The Game Exe is "Need For Speed The Run.exe" then in "Execs" Section the Configuration of "AppExe1" will be Following:

AppExe1=||Need For Speed The Run.exe|Need For Speed The Run

Follow the Example and Let the "|" signs are be in their place, just change the Names & Directories.

ramazan19833 07-08-2017 01:33

Thank you

Crynuvo 08-08-2017 07:25

Nice Work Mate, Tell Me How's This...

http://i.imgur.com/ieNIRno.png

http://i.imgur.com/PPUBu9Y.png

Gupta 08-08-2017 09:04

strange na every modified version of WPI came after I make mine public, isn't it strange? I don't see any modified version in the period when it was private
then people ask why i don't make things public,
then people ask why i don't participate in community
then people say "The heroes unfortunately are disappearing"
then people call "heroes" coward
then people say "weak" to someone who has guts to quit
Some people die from fear some have guts to quit
people shit themselves because they think they don't

Why I am posting it -
"Don't play dead with a vulture. That's exactly what they want."

ChronoCross 08-08-2017 16:10

Good work Chayan Manna
Why not make public the source code of any good idea ?.
Imagine that from your idea another person could have a better idea and at the same time share it.
Keep in mind that all that is done here is from free tools.
I do not understand what bothers you ...
You do not own anything.
Not even the stupid creators of repacks (Piracy Guys).
I see this forum as a compendium of knowledge to create elegant installers and compress games without paying a single ruble.

KaktoR 08-08-2017 16:38

Because there are people out there they claim your work as theirs (some guys here might remember old storys from razor and why yener left (but in fact he apologized more than once after he realized he has done stupid things (and in my opinion he is reprieved for all that stuff he has shared to the community, kids do stupid things when they are young))).

But i don't bother about source codes. If people want to share it (opensource) then they will do it, when not, then not. And if a source is in the internet once, it will be forever in the internet and you can't do anything about it. It's irreversible. There is always at least one guy that grab the source and spread it. For whatever reasons.

Ask CocaCola why they not publish ingredients and preparation of their drink.

Gupta 09-08-2017 02:56

Quote:

Originally Posted by ChronoCross (Post 461534)
Good work Chayan Manna
Why not make public the source code of any good idea ?.
Imagine that from your idea another person could have a better idea and at the same time share it.
Keep in mind that all that is done here is from free tools.
I do not understand what bothers you ...
You do not own anything.
Not even the stupid creators of repacks (Piracy Guys).
I see this forum as a compendium of knowledge to create elegant installers and compress games without paying a single ruble.


Make a script, make it public, I will make sure someone sells it with his/her name and i promise i will be here to see your reaction

about this thread, wait he is using very protection that was posted by me using altef tools, oh wait can't I crack it,
same variable names, how two arbitrary people can use same variable names with possible infinite permutations, how it can be possible how?
wait someone said "not a single code".

Chayan Manna 09-08-2017 03:28

Quote:

Originally Posted by Crynuvo (Post 461524)
Nice Work Mate, Tell Me How's This...

Good work mate, just need some small modifications. :)

Chayan Manna 09-08-2017 04:01

Quote:

Originally Posted by PrinceGupta2000 (Post 461525)
strange na every modified version of WPI came after I make mine public, isn't it strange? I don't see any modified version in the period when it was private

You could say it because the circumstances are like this, I have made this mod some moths ago only for use in my private Repack's.

I have joined Fileforum in june 2016 but not visited firstly in some months because I didn't know anything like the forum & forgot about my joining. After that One day I remembered that I joined & then I visited. Then I saw some hardworking people in the forum which inspired me to learn this things. And then I saw WPI & met with Razor12911. Then I decided to use WPI in my private Repack's because I loved WPI over all Installer ( don't know why ). I saw that it lacks some features which are needed basically in a Installer & also some bugs which I must fix. Then I started learning and fixing some bugs. Then I felt that I may add some other modifications in WPI, so I done. All modifications are done before your release of WPI mod except the new look of Autorun which inspired me to add this & I have done so.

So, the first thing which I started with is WPI.
So if you still have previous thoughts, I can't do anything. I don't want to hurt anyone & don't want to prove anything. I just wanted to show some of my work to the community. I respect to all members of the community. If I hurt anyone please forgive me.

Chayan Manna 09-08-2017 04:05

Quote:

Originally Posted by PrinceGupta2000 (Post 461525)
then people ask why i don't make things public,
then people ask why i don't participate in community
then people say "The heroes unfortunately are disappearing"
then people call "heroes" coward
then people say "weak" to someone who has guts to quit

Thanks for your post. This is the thing which is exactly happening in this community with every member who works hard behind their works.

Chayan Manna 09-08-2017 04:32

Quote:

Originally Posted by PrinceGupta2000 (Post 461545)
about this thread, wait he is using very protection that was posted by me using altef tools, oh wait can't I crack it,
same variable names, how two arbitrary people can use same variable names with possible infinite permutations, how it can be possible how?
wait someone said "not a single code".

Sorry PrinceGupta this is my fault. :(
I first added your codes but faced some problems so added other codes but the variables & some old codes were still there in this release. I removed those and added my own in my private mod. I just confused & thanks to inform me this. Sorry if my words hurt you, I accept that I learned new Autorun design from your codes. Once again please forgive me for my words, just removed the words in first post.

Crynuvo 09-08-2017 05:26

Quote:

Originally Posted by Chayan Manna (Post 461549)
Good work mate, just need some small modifications. :)

and those modifications would be? :rolleyes:

Chayan Manna 09-08-2017 06:06

Quote:

Originally Posted by Crynuvo (Post 461553)
and those modifications would be? :rolleyes:

Modifications like, in disk need label (detect if the size is greater than 1024 MB, then it will show 1 gb)
Option to add start menu icons etc.

MMBDON 09-08-2017 10:50

Chayan Manna Sir, Please provide WPI inno script for HMI Repacks. If you provide i'll modify it to precompMT supportable script.

KaktoR 09-08-2017 18:51

Nice try. I am sure Chayan Manna can do that for himself.

Chayan Manna 09-08-2017 20:01

Quote:

Originally Posted by MMBDON (Post 461561)
Chayan Manna Sir, Please provide WPI inno script for HMI Repacks. If you provide i'll modify it to precompMT supportable script.

Already done. See Changes/Modifications.

Quote:

Originally Posted by Chayan Manna (Post 460588)
- Added Support for pZLib v3, Precomp Multi-Tasking, Precomp043 brute (PrecompMT & brute alternatively added).


Crynuvo 11-08-2017 00:25

Quote:

Originally Posted by Chayan Manna (Post 461554)
Modifications like, in disk need label (detect if the size is greater than 1024 MB, then it will show 1 gb)
Option to add start menu icons etc.

we already got it :) the screens i posted, i had disabled those, it also supports installing of multiple optional components + its got video playback + music + many thing... the transition to gb's from mb's is a nice idea though

Chayan Manna 11-08-2017 08:59

Quote:

Originally Posted by Crynuvo (Post 461623)
we already got it :) the screens i posted, i had disabled those, it also supports installing of multiple optional components + its got video playback + music + many thing... the transition to gb's from mb's is a nice idea though

Great !!
I also thought for video playback but including Video will increase the size of setup & reduce the load speed of Setup.

felice2011 11-08-2017 09:50

Quote:

Originally Posted by Chayan Manna (Post 461639)
Great !!
I also thought for video playback but including Video will increase the size of setup & reduce the load speed of Setup.

Compress the video with acceptable results, possibility to use formats such as "Matroska".

Siber Pro 13-08-2017 13:00

Hi Please Give Me Iss Code About This Wpi E .
I Need Him For My Project.....

schadow777 15-08-2017 04:09

Hy Guys
I have no idea what i did but i'm getting this error on my first use of the script
method:msc+precomt+srep+zcm




http://imgur.com/zm4yFl0

http://imgur.com/RdGsDik

Kobi Blade 21-08-2017 03:21

You should remove that box,

https://s2.postimg.org/u3xcw33zt/Untitled.jpg

The default font which we can change is awful, but won't argue with personal preference. In all it's a good clean edit, looks better than the PrinceGupta2000 edit so far.

Good work Chayan Manna, I won't be using this but will be helpful for the average users.

EzzEldin16 22-08-2017 07:35

which game are you compressing is it crysis or what ?

Kobi Blade 22-08-2017 08:08

Quote:

Originally Posted by EzzEldin16 (Post 461886)
which game are you compressing is it crysis or what ?

If you're asking me, none, I simply checked the settings available and launched the setup to give my feedback.

Like I said, I won't be using this on my projects, I prefer Open Source so I can learn more, customize to my liking and try to fix any bugs I encounter alone (in order to improve my knowledge).

This is among the most friendly releases around, for casual users.

Chayan Manna 22-08-2017 08:42

Quote:

Originally Posted by Kobi Blade (Post 461842)
You should remove that box,

https://s2.postimg.org/u3xcw33zt/Untitled.jpg

The default font which we can change is awful

It's slightly true, but the Default font is provided by Razor12911 and it's the Beauty of WPI. As respect to Razor12911 I have not changed it.
BTW I'm thinking to add more fonts with option to change in Updates.
Thanks for your suggestion.

Chayan Manna 22-08-2017 08:49

Quote:

Originally Posted by Kobi Blade (Post 461887)
I prefer Open Source so I can learn more, customize to my liking and try to fix any bugs I encounter alone (in order to improve my knowledge).

Yes I'm Accurate with your words. I also Prefer Open source for improving Knowledge. :)
I added some exclusive codes in it which I want to Protect from vultures, that's why I added the security.


All times are GMT -7. The time now is 22:06.

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