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

EZUpdater - The Plugin Updater

Pretty sure that the people experiencing that EZU does that, haven't been updating for a long time to quote what rrrix, wrote quite a few pages back though.

This was posted 12.04.2014 -- I really havent experienced any problems after updating to the latest.

Hahaha I like being called out. Are you new to DB? I think you are misunderstanding my post or meaning of it. I was just putting it out there that is isnt "EXACTLY" ezupdater causing the problem. EZupdater sees there is an update to lets say "Trinity" ... and it does not know you are running a normal version of DB instead of the required BETA of DB, so it updates trinity to a version REQUIRING DB BETA when you are running DB normal(.355) then it breaks. I was just posting the solution to fix. Of course you would not be experiencing that problem if you were already using the beta, it would update the trinity no problems.

FYI - and when calling me out about "being new to updating/etc" get your facts straight.. Goto page 1 of this thread. I was post1, download1. The only person using the plugin longer then me when it was released was rrrix. :)
 
Last edited:
files says 0.2.1? right? mines says 0.2.0 in the program
 
Hahaha I like being called out. Are you new to DB? I think you are misunderstanding my post or meaning of it. I was just putting it out there that is isnt "EXACTLY" ezupdater causing the problem. EZupdater sees there is an update to lets say "Trinity" ... and it does not know you are running a normal version of DB instead of the required BETA of DB, so it updates trinity to a version REQUIRING DB BETA when you are running DB normal(.355) then it breaks. I was just posting the solution to fix. Of course you would not be experiencing that problem if you were already using the beta, it would update the trinity no problems.

Yea I am new to DB, and yes i misunderstood or well got the wrong impression of the post.

Well it also states on the first page that it's suggested to use DB Beta.
What i originally planned to ask was if you had anything that could point rrrix in the direction of a fix if one was needed! I understand that you have found one and an actual solution which is great.

My humble apologies then, I just really hate double work and well people might as well learn something on the way around fx. I learned something at least.
 
Yea I am new to DB, and yes i misunderstood or well got the wrong impression of the post.

Well it also states on the first page that it's suggested to use DB Beta.
What i originally planned to ask was if you had anything that could point rrrix in the direction of a fix if one was needed! I understand that you have found one and an actual solution which is great.

My humble apologies then, I just really hate double work and well people might as well learn something on the way around fx. I learned something at least.

No hard feelings my friend! Hope you didnt take any of what I said to heart. I was just messin with you. :) This is still a fairly new plugin and these are just some of the types of bugs needing to be worked out as everyone doesnt use the Beta builds/etc.. I've also previously posted a couple suggestions to rrrix for possible fix.

I apologize as well if any of my text was out on context.. Hope you have a great day and I do see you trying to help people solve some problems as well. Keep it up Bud!

Have a great day!


PS - I edited that post1 and put your setup guide there.. Check it out, if you dont want it there let me know and I'll remove. :)
 
Last edited:
It's awesome, i might have come out in a real wrong way as well.

Anyways what i think we both we're and are trying to achieve is give rrrix some peace to do really important stuff.

Glad that you found some use for the stuff just happy it's getting to some use :)
 
Last edited:
@Dev0,
That's correct, i think rrrix might have forgotten to change the version number just.
You are however choosing the right one if you downloaded 0.2.1 from the front page.
files says 0.2.1? right? mines says 0.2.0 in the program


@DeCøde,
You might want to try looking at this post for some info/fix :) --> http://www.thebuddyforum.com/demonb...028-ezupdater-plugin-updater.html#post1421331
Is it Buggy ?!

Drazz446, also explained a few things about why in a post here -->
http://www.thebuddyforum.com/demonb...nity-not-showing-up-checkbox.html#post1479748
 
Last edited:
Worked like a charm till this morning.. my db BETA client had an update and i installed it(some minor update, version 1813.393) and then EZupdater started removing trinity again from my plugins.
 
Last edited:
Worked like a charm till this morning.. my db BETA client had an update and i installed it(some minor update, version 1813.393) and then EZupdater started removing trinity again from my plugins.

Hey, had the minor update as well, spewed out a few compiler errors after the update, nothing serious though and easily solved by going to the EZUpdater, and press "check for updates"
Once updated and restarted it did not give any compiler errors.

Looking at svn, i see that rrrix made some fix, so just try hitting the check for updates and see if it works after :)
Code:
00:12 	rrrix1   @ UnifiedTrinity committed[c7915ac6ae9] (unifiedtrinity): Fixed for DB Beta .392
 
Hey, had the minor update as well, spewed out a few compiler errors after the update, nothing serious though and easily solved by going to the EZUpdater, and press "check for updates"
Once updated and restarted it did not give any compiler errors.

Looking at svn, i see that rrrix made some fix, so just try hitting the check for updates and see if it works after :)
Code:
00:12 	rrrix1   @ UnifiedTrinity committed[c7915ac6ae9] (unifiedtrinity): Fixed for DB Beta .392

Hey botheric my friend.. :) I just got up, and saw quite a few posts regarding that issue. You've confirmed the newest DB BETA working with the current plugin releases after a force update? (Everything compiling ok) ?

--Just asking so I dont give out any false info. Just wondering cause: alot of ppl seem to be having problems after updating to the new db beta.
 
Hey botheric my friend.. :) I just got up, and saw quite a few posts regarding that issue. You've confirmed the newest DB BETA working with the current plugin releases after a force update? (Everything compiling ok) ?

--Just asking so I dont give out any false info. Just wondering cause: alot of ppl seem to be having problems after updating to the new db beta.

Hey :) hope you got a well deserved sleep! :p

After a force update everything worked as it should for me at least, i was shortly considering if i should've deleted the trinity plugin first, but that wasn't needed :)

Edit: Yeah the Trinity included in the .394 .. was faulty, rrrix pushed an update last night with a fix but that has not made it into the Beta yet.
 
Last edited:
Hey :) hope you got a well deserved sleep! :p

After a force update everything worked as it should for me at least, i was shortly considering if i should've deleted the trinity plugin first, but that wasn't needed :)

Awesome, thanks. I edited a few of my posts to reflect that. I couldnt confirm myself because I dont want to install the beta just yet. Until it stops lagging my simplefollow.
 
DemonbuddyBETA v1.1.1816.394 started
Logging in...
T: 5247067503157193170 H: 2692655432
Attached to Diablo III with pid: 3580
Flashing window
[GearSwap] Version 0.7 Initialized
[Trinity] Initialized v1.8.25
[GearSwap] Plugin Enabled
[QuestTools] Plugin v1.5.21 Enabled
[Trinity] OnEnable start
Setting up Trinity Logging
[Trinity] Loading BattleTag Settings
[Trinity] Configuration file loaded
[Trinity] ENABLED: Trinity v1.8.25 now in action!
Current bot set to Order Bot
Loaded profile Hell Rift Bounty Run v7.0 by ThuGyY
[LumberJack] Plugin v1.0.16 Enabled
[EZUpdater] Enabled
[EZUpdater] Starting EZUpdater Thread
[EZUpdater] More than 1.00:00:00 since last update
[EZUpdater] Working path C:\Users\Kelvin\Desktop\DemonbuddyBETA 1.1.1816.394\EZUpdaterStorage\EZUpdater is missing
[EZUpdater] Checking for Update for EZUpdater
[EZUpdater] Invalid working copy for EZUpdater at C:\Users\Kelvin\Desktop\DemonbuddyBETA 1.1.1816.394\EZUpdaterStorage\EZUpdater
[EZUpdater] svn error: SharpSvn.SvnRepositoryIOException: Unable to connect to a repository at URL 'https://subversion.assembla.com/svn/ezupdater' ---> SharpSvn.SvnRepositoryIOException: OPTIONS of 'https://subversion.assembla.com/svn/ezupdater': Server certificate verification failed: issuer is not trusted (https://subversion.assembla.com)
--- End of inner exception stack trace ---
at SharpSvn.SvnClientArgs.HandleResult(SvnClientContext client, SvnException error, Object targets)
at SharpSvn.SvnClientArgs.HandleResult(SvnClientContext client, svn_error_t* error, Object targets)
at SharpSvn.SvnClient.CheckOut(SvnUriTarget url, String path, SvnCheckOutArgs args, SvnUpdateResult& result)
at EZUpdater.EZUpdater.EZWorker()
[EZUpdater] Error in EZWorker Thread: SharpSvn.SvnInvalidNodeKindException: 'C:\Users\Kelvin\Desktop\DemonbuddyBETA 1.1.1816.394\EZUpdaterStorage\EZUpdater' is not a working copy directory
at SharpSvn.SvnClientArgs.HandleResult(SvnClientContext client, SvnException error, Object targets)
at SharpSvn.SvnClientArgs.HandleResult(SvnClientContext client, svn_error_t* error, Object targets)
at SharpSvn.SvnClient.CleanUp(String path, SvnCleanUpArgs args)
at SharpSvn.SvnClient.CleanUp(String path)
at EZUpdater.EZUpdater.EZWorker()
[EZUpdater] More than 1.00:00:00 since last update
[EZUpdater] Checking for Update for EZUpdater
[EZUpdater] Invalid working copy for EZUpdater at C:\Users\Kelvin\Desktop\DemonbuddyBETA 1.1.1816.394\EZUpdaterStorage\EZUpdater
[EZUpdater] svn error: SharpSvn.SvnRepositoryIOException: Unable to connect to a repository at URL 'https://subversion.assembla.com/svn/ezupdater' ---> SharpSvn.SvnRepositoryIOException: OPTIONS of 'https://subversion.assembla.com/svn/ezupdater': Server certificate verification failed: issuer is not trusted (https://subversion.assembla.com)
--- End of inner exception stack trace ---
at SharpSvn.SvnClientArgs.HandleResult(SvnClientContext client, SvnException error, Object targets)
at SharpSvn.SvnClientArgs.HandleResult(SvnClientContext client, svn_error_t* error, Object targets)
at SharpSvn.SvnClient.CheckOut(SvnUriTarget url, String path, SvnCheckOutArgs args, SvnUpdateResult& result)
at EZUpdater.EZUpdater.EZWorker()
[EZUpdater] Error in EZWorker Thread: SharpSvn.SvnInvalidNodeKindException: 'C:\Users\Kelvin\Desktop\DemonbuddyBETA 1.1.1816.394\EZUpdaterStorage\EZUpdater' is not a working copy directory
at SharpSvn.SvnClientArgs.HandleResult(SvnClientContext client, SvnException error, Object targets)
at SharpSvn.SvnClientArgs.HandleResult(SvnClientContext client, svn_error_t* error, Object targets)
at SharpSvn.SvnClient.CleanUp(String path, SvnCleanUpArgs args)
at SharpSvn.SvnClient.CleanUp(String path)
at EZUpdater.EZUpdater.EZWorker()
[EZUpdater] More than 1.00:00:00 since last update
[EZUpdater] Checking for Update for Trinity
[EZUpdater] Working path C:\Users\Kelvin\Desktop\DemonbuddyBETA 1.1.1816.394\EZUpdaterStorage\Trinity is missing
[EZUpdater] Invalid working copy for Trinity at C:\Users\Kelvin\Desktop\DemonbuddyBETA 1.1.1816.394\EZUpdaterStorage\Trinity
[EZUpdater] svn error: SharpSvn.SvnRepositoryIOException: Unable to connect to a repository at URL 'https://subversion.assembla.com/svn/unifiedtrinity' ---> SharpSvn.SvnRepositoryIOException: OPTIONS of 'https://subversion.assembla.com/svn/unifiedtrinity': Server certificate verification failed: issuer is not trusted (https://subversion.assembla.com)
--- End of inner exception stack trace ---
at SharpSvn.SvnClientArgs.HandleResult(SvnClientContext client, SvnException error, Object targets)
at SharpSvn.SvnClientArgs.HandleResult(SvnClientContext client, svn_error_t* error, Object targets)
at SharpSvn.SvnClient.CheckOut(SvnUriTarget url, String path, SvnCheckOutArgs args, SvnUpdateResult& result)
at EZUpdater.EZUpdater.EZWorker()
[EZUpdater] Error in EZWorker Thread: SharpSvn.SvnInvalidNodeKindException: 'C:\Users\Kelvin\Desktop\DemonbuddyBETA 1.1.1816.394\EZUpdaterStorage\Trinity' is not a working copy directory
at SharpSvn.SvnClientArgs.HandleResult(SvnClientContext client, SvnException error, Object targets)
at SharpSvn.SvnClientArgs.HandleResult(SvnClientContext client, svn_error_t* error, Object targets)
at SharpSvn.SvnClient.CleanUp(String path, SvnCleanUpArgs args)
at SharpSvn.SvnClient.CleanUp(String path)
at EZUpdater.EZUpdater.EZWorker()
[EZUpdater] More than 1.00:00:00 since last update
[EZUpdater] Working path C:\Users\Kelvin\Desktop\DemonbuddyBETA 1.1.1816.394\EZUpdaterStorage\QuestTools is missing
[EZUpdater] Checking for Update for QuestTools
[EZUpdater] Invalid working copy for QuestTools at C:\Users\Kelvin\Desktop\DemonbuddyBETA 1.1.1816.394\EZUpdaterStorage\QuestTools
[EZUpdater] svn error: SharpSvn.SvnRepositoryIOException: Unable to connect to a repository at URL 'https://subversion.assembla.com/svn/questtools' ---> SharpSvn.SvnRepositoryIOException: OPTIONS of 'https://subversion.assembla.com/svn/questtools': Server certificate verification failed: issuer is not trusted (https://subversion.assembla.com)
--- End of inner exception stack trace ---
at SharpSvn.SvnClientArgs.HandleResult(SvnClientContext client, SvnException error, Object targets)
at SharpSvn.SvnClientArgs.HandleResult(SvnClientContext client, svn_error_t* error, Object targets)
at SharpSvn.SvnClient.CheckOut(SvnUriTarget url, String path, SvnCheckOutArgs args, SvnUpdateResult& result)
at EZUpdater.EZUpdater.EZWorker()
[EZUpdater] Error in EZWorker Thread: SharpSvn.SvnInvalidNodeKindException: 'C:\Users\Kelvin\Desktop\DemonbuddyBETA 1.1.1816.394\EZUpdaterStorage\QuestTools' is not a working copy directory
at SharpSvn.SvnClientArgs.HandleResult(SvnClientContext client, SvnException error, Object targets)
at SharpSvn.SvnClientArgs.HandleResult(SvnClientContext client, svn_error_t* error, Object targets)
at SharpSvn.SvnClient.CleanUp(String path, SvnCleanUpArgs args)
at SharpSvn.SvnClient.CleanUp(String path)
at EZUpdater.EZUpdater.EZWorker()
[EZUpdater] More than 1.00:00:00 since last update
[EZUpdater] Working path C:\Users\Kelvin\Desktop\DemonbuddyBETA 1.1.1816.394\EZUpdaterStorage\LumberJack is missing
[EZUpdater] Checking for Update for LumberJack
[EZUpdater] Invalid working copy for LumberJack at C:\Users\Kelvin\Desktop\DemonbuddyBETA 1.1.1816.394\EZUpdaterStorage\LumberJack
[EZUpdater] svn error: SharpSvn.SvnRepositoryIOException: Unable to connect to a repository at URL 'https://subversion.assembla.com/svn/questtools' ---> SharpSvn.SvnRepositoryIOException: OPTIONS of 'https://subversion.assembla.com/svn/questtools': Server certificate verification failed: issuer is not trusted (https://subversion.assembla.com)
--- End of inner exception stack trace ---
at SharpSvn.SvnClientArgs.HandleResult(SvnClientContext client, SvnException error, Object targets)
at SharpSvn.SvnClientArgs.HandleResult(SvnClientContext client, svn_error_t* error, Object targets)
at SharpSvn.SvnClient.CheckOut(SvnUriTarget url, String path, SvnCheckOutArgs args, SvnUpdateResult& result)
at EZUpdater.EZUpdater.EZWorker()
[EZUpdater] Error in EZWorker Thread: SharpSvn.SvnInvalidNodeKindException: 'C:\Users\Kelvin\Desktop\DemonbuddyBETA 1.1.1816.394\EZUpdaterStorage\LumberJack' is not a working copy directory
at SharpSvn.SvnClientArgs.HandleResult(SvnClientContext client, SvnException error, Object targets)
at SharpSvn.SvnClientArgs.HandleResult(SvnClientContext client, svn_error_t* error, Object targets)
at SharpSvn.SvnClient.CleanUp(String path, SvnCleanUpArgs args)
at SharpSvn.SvnClient.CleanUp(String path)
at EZUpdater.EZUpdater.EZWorker()
[EZUpdater] More than 1.00:00:00 since last update
[EZUpdater] Working path C:\Users\Kelvin\Desktop\DemonbuddyBETA 1.1.1816.394\EZUpdaterStorage\Bounties is missing
[EZUpdater] Destination path C:\Users\Kelvin\Desktop\DemonbuddyBETA 1.1.1816.394\Plugins\Bounties is missing
[EZUpdater] Checking for Update for Bounties
[EZUpdater] Invalid working copy for Bounties at C:\Users\Kelvin\Desktop\DemonbuddyBETA 1.1.1816.394\EZUpdaterStorage\Bounties
[EZUpdater] Successfully checked out Bounties revision 224 to C:\Users\Kelvin\Desktop\DemonbuddyBETA 1.1.1816.394\EZUpdaterStorage\Bounties
[EZUpdater] Copying files from C:\Users\Kelvin\Desktop\DemonbuddyBETA 1.1.1816.394\EZUpdaterStorage\Bounties to C:\Users\Kelvin\Desktop\DemonbuddyBETA 1.1.1816.394\Profiles\Bounties



anyone having this issue
 
Have exactly the same errors like froster.

- Have a fresh new install of latest Beta (.394)
- tried everthing from the second post, but gets all the messages from the post before.
 
Feature Request - Revision

rrrix,

Would it be possible to add the following feature. Personally I would like the ability to specify a revision. You can default to HEAD but say I wanted to run Trinity 1.8.24 I could replace HEAD with the correct revision number in settings. Just a thought. I may even do it myself anyway. Just need to figure out the SharpSVN client. =)

example settings to get HEAD
Code:
<Repository>
      <Kind>Plugin</Kind>
      <Name>Trinity</Name>
      <RepoName>UnifiedTrinity</RepoName>
      <RepoURL>https://subversion.assembla.com/svn/unifiedtrinity/</RepoURL>
      <SourceDirectory>trunk\Sources</SourceDirectory>
      <Revision>HEAD</Revision>
      <Enabled>true</Enabled>
      <LastUpdate>2014-04-23T20:36:14.4120222Z</LastUpdate>
    </Repository>

example settings to get revision 81 (1.8.24)
Code:
<Repository>
      <Kind>Plugin</Kind>
      <Name>Trinity</Name>
      <RepoName>UnifiedTrinity</RepoName>
      <RepoURL>https://subversion.assembla.com/svn/unifiedtrinity/</RepoURL>
      <SourceDirectory>trunk\Sources</SourceDirectory>
      <Revision>81</Revision>
      <Enabled>true</Enabled>
      <LastUpdate>2014-04-23T20:36:14.4120222Z</LastUpdate>
    </Repository>

EDIT:

I actually coded this if you want to look it over and include it or trash it. Can pm you the changes if you want.
 
Last edited:
Rrrix,

Since you say we are the test subjects for this plugin I just wanted to give you a little feedback/idea that I think would be useful.

Have it possible in the config window to configure a scheduler like "Check for updates S,M,T,W,T,F,S" pick days or be able to select "Daily, Weekly, Monthly" or "Disable Autoupdate" and it only does the updates when you click the force update button to check for all updates.

Here is the reason for that:
I was out of town for the last 3 days.. Shortly after I left ezupdater tried to update trinity, failed, and the plugin was no longer running in demon buddy. So for 3 days while I was gone my bots made games, errored out since trinity was not running, and just kept making games for 3 days. With a scheduler or a way to configure when the updates are done we can do it around our real life schedule so if it malfunctions I would be home to fix. Yes, I know I could probably edit a file to do it myself or disable it updating trinity, but since I have been really busy at work lately and didn't have time to try to fix it myself I just removed the plugin for the time being to avoid this happening again while I'm traveling. I just think it a scheduler may simplify the plugin for everyone.

Also, this isn't the first time it killed my bot failing the trinity update, just luckily the first time I was home and saw it malfunctioning.

Thanks
If you're going to run your bot while you're out of town, it's probably best to turn EZUpdater off because it replaces plugins and profiles only while DB is open and only while DB is in use.. Replacing files that are in use can cause serious problems. I don't think EZUpdater is meant to be used or run while bot is running.
 
Back
Top