What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal
RebornBuddy Forums

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

Plugins, and their ability to update via svn

la7eralus

New Member
Joined
Jul 22, 2010
Messages
112
I've noticed a few of my plugins updating themselves when honorbuddy Is loaded via their svn repositories. I was wondering how hard it would be for me to implement this into the plugins I am using (not that I have written myself necessarily) so that they too remain up to date?

Would it just be a matter of copying the updater.cs file for Jmon (for example) and changing a few file names/locations? Is there a template somewhere to follow, or a guide I've failed to find using the search feature?

Thanks in advance!!


Sent from my iPad using Tapatalk HD
 
heres the problem, the plugin as well as anything else is in use, so just overriding the file wont work in most cases. if your not adapt with coding, then this would be almost impossible, since not only would you have to manually edit a bunch of files, but you would still have to do the hard work of making the files ready to get downloaded and updated. just me when i say, writing an internal updater is a long and hard process, and not something that would be worth your time, unless your building your own plugin from the ground up, to make sure everything works well with what your trying to do.
 
From what I learned so far, you could just reference about everything in your plugin's main.cs. If there is a new update, forbid accessing any code other than the main.cs and the updater.cs. This way, no other files should be in use. This method would still require a relaunch of HB.
 
From what I learned so far, you could just reference about everything in your plugin's main.cs. If there is a new update, forbid accessing any code other than the main.cs and the updater.cs. This way, no other files should be in use. This method would still require a relaunch of HB.
and like i said, really only usefull for programmers, not end users.
 
Back
Top