[Tutorial] Setup IrisLauncher + IrisPatcher + Patch Maker
Hello, as I say, I would like to show you, how this programs work.
Needed Files:
IrisLauncher
IrisPatcher
PatchMaker
Hex Editor (Find some on google)
WebServer or WebHosting (If you dont have, or dont know how to install look at some Xampp or Wamp tutorial)
Brain
Setup PatchMaker:
-Unrar all Files once to "PatchMaker_Client" and second one "PatchMaker_Patcher" Folder
-Start PatchMaker.exe
-Setup Locations:
Why two Folder with same Files ?
It's becouse IrisClient use 2 Updaters, IrisLaunhcer and IrisPatcher.
That what you want to be Updated add To folder "patchs".
Into Client PatchMaker you should add:
-All "data" files
-All "language" files
-All "sound" files (Not needed)
-IrisClient.exe, IrisClient_GMTool.exe
-IrisLauncher.exe (Why? It's protection, that no-one will use another source of updates, and no-one can edit or hex it)
That, what is in Client PatchMaker, that will download IrisPatcher.exe
Into Patcher PatchMaker you should add:
-All "script" files (Packed! Becouse it contain more then 5,000 Files!)
-All ".dll" files in root of client
-All "launcher" files
-IrisPatcher.exe
That, what is in Patcher PatchMaker, that will download IrisLauncher.exe
To generate Patch, start PatchMaker.exe and click start, if you have in "patchs" folder all Files from Client, it will take like 15 min, so If you just trying to setup it, use just some files for test.
Generated Files will be in Updates folder.
SourceList.txt is file, that contain information about last patch, so ex. if I have IrisClient.exe and IrisClient_GMTool.exe PatchMaker generate Updates on all what is in "patchs" folder, and Backup all what was in last Updates to "Backup", when I create new one IrisClient.exe but just this not GMTool.exe I dont need to have in "patchs" folder the old files (in ex. IrisClient_GMTool.exe) but just the new IrisClient.exe, becouse SourceList.txt includ all new files that was In all Updates, so there will be information about newest IrisClient.exe, and the Newest IrisClient_GMTool.exe, so it's perfect!
Setup IrisLauncher:
-Unrar IrisLauncher to Client Folder
-Open IrisLauncher in Hex Editor
-Find gpotato.com:
-Edit the "download.iris.gpotato.com" to your site where will be localed Updates (Not the PATCH! just URL not Folders! This is bad iris.example.com/iris/download)
Setup IrisPatcher:
-Unrar IrisPatcher to Client Folder
-Open IrisPatcher in Hex Editor
-Find gpotato.com:
-Edit the "download.iris.gpotato.com" to your site where will be localed Updates (Not the PATCH! just URL not Folders!)(Same as in IrisLauncher)
-Open "Client\launcher\eng\url.txt"
-Edit "http://iriswebsite.com" to your main website
-Edit "http://registerwebsite.com" to your register website
-Edit "download.website.com" to your site where will be localed Updates (Not the PATCH! just URL not Folders!)(Same as in IrisLauncher and IrisPatcher)
-Save it
That's it! Now, you have Completed Client Side! Now let's setup server side!
Setup Files on WebServer:
-In your WebServer Create "patch" folder (So URL will be "iriswebsite.com/patch")
-In "patch" folder create 2 folders, "Client" and "Patcher"
To patch\Client Move all what you Generated from PatchMaker_Client
To patch\Patcher Move all what you Generated from PatchMaker_Patcher
Warning! The Client Must have Same PACK password Like gpotato (Normal Pack password) !!
That's all!
Thank you, for using this tutorial!
PS: dont miss "Like" button :-)
Credits:
CodeSkilLs
Sungam
gpotato
relax (Some Source Code)
CodeSkilLs
Ragezone