GenPatch Patch Client

A forum to show of the stuff you did for your server.

Moderators: osRose dev team, ospRose dev team, osiRose dev team, Moderators

Re: GenPatch Patch Client

Postby Sethanye on Thu Nov 12, 2009 2:20 pm

oh yeah good job on the launcher lol >.< didnt notice i forgot to say it lol
~ Learning Flash ~ Anyone Know Any Good Tutorial DVDs? ~
Image
"Come Into My Dream, Let Me Show You Where I've Been.
Its You And Me I've Seen, Let Me Tell You What I Mean."
User avatar
Sethanye
Neko Chan
Neko Chan
 
Posts: 2603
Joined: Fri Jan 18, 2008 11:23 am
Location: ~ Resident Graphics Artist ~

Re: GenPatch Patch Client

Postby Seotern on Wed Nov 18, 2009 6:16 pm

Just giving a heads up on a few changes coming in Version 6.

The stock banner image at the top can now be customised with your own file using the BannerFile configuration option.

Custom mods can also be setup to check for updates through the patch client using the new genmods.ini configuration file (and manageable through the Settings UI when finished). Available configuration options are PatchFile which specifies a compatible XML patchlist and Requires which specifies any files that must exist on the client's machine to be eligible for recieving updates.

The PatchServerHost, PatchServerPort and PatchServerRoot configuration options will be merged with XMLLauncher and XMLPatch in a more manageable URL format.

Specifying an alternative location for downloading GenPatch application updates can be done using the GenPatchUpdate configuration option.

Typical genpatch.ini configuration file:
  1. # genpatch.ini
  2. # GenPatch Patch Client Configuration
  3. # Author: David Cormack (Genesis)
  4.  
  5. ## Disclaimer
  6. #
  7. # The author of this software cannot be held responsible for any damage or loss of data caused and by using this software
  8. # you are agreeing to these terms. ROSE Online is copyright of Gravity Interactive and other respective owners.  This
  9. # software is copyright of the original author.
  10. #
  11.  
  12. ## Note: Dynamic Identifiers
  13. #
  14. # Dynamic identifiers are placeholders which represent information that is collected by the patch
  15. # client.  The patch client will automatically replace these identifiers with the appropriate
  16. # information during execution. These identifiers only apply to [Post-Patch Settings].
  17. #
  18. # {ip} - IP address of the ROSE Online login server (e.g. 127.0.0.1)
  19. # {version} - Version number of the ROSE Online client (e.g. 251)
  20. # {patchclient} - Executable name of the default patch client (e.g. genpatch.exe)
  21. # {patchroot} - URL pointing to the root of the patch server files (e.g. http://patch.roseonlinegame.com/roseonline/evopatch/)
  22. #
  23.  
  24.  
  25. ### [Post-Patch Settings]
  26. #
  27. # See note on Dynamic Identifiers for detailed attribute information.
  28. PostPatchExe TRose.exe
  29. PostPatchParam @TRIGGER_SOFT@ _server {ip}
  30.  
  31.  
  32. ### [Update Settings]
  33. #
  34. XMLPatch http://patch.roseonlinegame.com/roseonl ... /patch.xml
  35. XMLLauncher http://patch.roseonlinegame.com/roseonl ... uncher.xml
  36.  
  37. # URL to a structured update source for automatic GenPatch updates. (e.g. http://download.davidcormack.com/rose/m ... uncher.xml)
  38. GenPatchUpdate http://download.davidcormack.com/rose/m ... uncher.xml
  39.  
  40.  
  41. ### [GenPatch Customisation]
  42. #
  43. # First button label & URL to launch in an external browser when pressed.
  44. Button1Name Website
  45. Button1URL http://www.roseonlinegame.com
  46.  
  47. # Second button label & URL to launch in an external browser when pressed.
  48. Button2Name Forum
  49. Button2URL http://www.roseonlinegame.com/forum/
  50.  
  51. # Third button label & URL to launch in an external browser when pressed.
  52. Button3Name Item Mall
  53. Button3URL http://www.roseonlinegame.com/itemmall/itemmall.asp
  54.  
  55. # Fourth button label & URL to launch in an external browser when pressed.
  56. Button4Name Support
  57. Button4URL http://www.roseonlinegame.com/Support/Client_Center.asp
  58.  
  59. # The default page to display in the central panel of the main window.
  60. BrowserURL http://rosemods.sentrika.net/genpatch/launcher.html
  61.  
  62. # An absolute or relative filepath to an image file to display at the top of the main window. (e.g. testbanner.png)
  63. BannerFile
  64.  


Typical genmods.ini configuration file:
Image
User avatar
Seotern
Smoulie
Smoulie
 
Posts: 37
Joined: Thu Jan 17, 2008 9:01 pm

Re: GenPatch Patch Client

Postby thriel on Wed Nov 18, 2009 9:11 pm

the only problem i have with your mods is the genfs mod which seems to be limited to certain files only. it would be really handy if it could be used to patch any file inside the 3ddata folder, con, stb, aip,ifo etc ...

otherwise i have to say really great work on launcher and on the UI ;)
We Have it all at RoseZA... Image
Image
User avatar
thriel
Rackie
Rackie
 
Posts: 194
Joined: Fri Jun 05, 2009 7:36 am
Location: South Africa

Re: GenPatch Patch Client

Postby Seotern on Wed Nov 18, 2009 10:49 pm

thriel wrote:the only problem i have with your mods is the genfs mod which seems to be limited to certain files only. it would be really handy if it could be used to patch any file inside the 3ddata folder, con, stb, aip,ifo etc ...

otherwise i have to say really great work on launcher and on the UI ;)

As these projects are primarily made for the NA service, adding restrictions to GenFS to only override a subset of the VFS contents was nessecary for it to be supported by the officials. The previous version of GenFS had no overriding restrictions but did not correctly override ID files, and the new version has restrictions but correctly overrides ID files.

Maintaining a seperate unrestricted version is not on my priority list at the moment but it is something that will come eventually once the other projects (GlassUI) get some long needed attention.
Image
User avatar
Seotern
Smoulie
Smoulie
 
Posts: 37
Joined: Thu Jan 17, 2008 9:01 pm

Re: GenPatch Patch Client

Postby thriel on Thu Nov 19, 2009 12:14 pm

k thnx for the info.

i ran into some other problems with your launcher ( been using it for a few days ) but im hoping you can solve the problem or i will have to go back to neoncube, and i really dont want too.

i sent you a PM with the details.
We Have it all at RoseZA... Image
Image
User avatar
thriel
Rackie
Rackie
 
Posts: 194
Joined: Fri Jun 05, 2009 7:36 am
Location: South Africa

Re: GenPatch Patch Client

Postby doomer on Tue May 01, 2012 6:17 pm

Can I patch with GenPatch my client with my own pathces?
doomer
Rackie
Rackie
 
Posts: 203
Joined: Mon Sep 07, 2009 8:35 pm

Re: GenPatch Patch Client

Postby PurpleYouko on Wed May 02, 2012 1:52 pm

yes you can.

You just need to set the IP in the ini file so that it points to your own patch server.

be very careful setting it up though. I have never personally tested this with anything other than NARose
Need to lookup information on NARose items, skills, quests?
Now featuring a newly completed skill tree for all classes
Formatting fixed for different resolutions
Image

"A Gazelle is nothing but a giraffe plotted logarithmicaly"
User avatar
PurpleYouko
Rose Guru
Rose Guru
 
Posts: 4733
Joined: Fri Aug 10, 2007 2:05 pm

Re: GenPatch Patch Client

Postby doomer on Wed May 02, 2012 6:06 pm

Ok I set my ip in ini file. Now how to add new patch (maybe .zip)?
doomer
Rackie
Rackie
 
Posts: 203
Joined: Mon Sep 07, 2009 8:35 pm

Re: GenPatch Patch Client

Postby PurpleYouko on Thu May 03, 2012 1:46 pm

No idea. I've never used this patcher.
Need to lookup information on NARose items, skills, quests?
Now featuring a newly completed skill tree for all classes
Formatting fixed for different resolutions
Image

"A Gazelle is nothing but a giraffe plotted logarithmicaly"
User avatar
PurpleYouko
Rose Guru
Rose Guru
 
Posts: 4733
Joined: Fri Aug 10, 2007 2:05 pm

Re: GenPatch Patch Client

Postby thriel on Tue May 08, 2012 2:44 pm

genpatch hooks onto the narose patcher. so basicly its just a fancier version of their default patcher.

this means that you will have to encrypt your files with their encryption for it to work. this patcher is only usefull if you patch from narose. for private server its useless, dont even know why he posted it here, probly to promote narose .
We Have it all at RoseZA... Image
Image
User avatar
thriel
Rackie
Rackie
 
Posts: 194
Joined: Fri Jun 05, 2009 7:36 am
Location: South Africa

Previous

Return to Pimp My Rose

Who is online

Users browsing this forum: No registered users and 6 guests

cron