Poetter ceased development of ArmorySync

Sync Blizzards' Armory data with WoWRoster (addon depreciated no longer works see ApiSync)

Moderators: Ulminia, poetter

Poetter ceased development of ArmorySync

Postby TheVorhaut » Sun Jun 22, 2008 9:47 pm

Daniel (aka Poetter) ceased the development of ArmorySync, that's what he told me by email today after I asked him about it. :cry:
Maybe there are volunteers/enthusiasts to continue his great work :?: He would be ok with that.

----Ursprüngliche Nachricht-----
Von: Daniel (aka Poetter)
Gesendet: Sonntag, 22. Juni 2008 13:40
An: Jörg
Betreff: Re: AW: ArmorySync

Hallo,
du darfst diese Aussage gerne so weiter geben. Ich hätte
auch keine Problem damit wenn sich jemand des Codes annimmt.
Gruß Daniel

-----Ursprüngliche Nachricht-----
Von: Daniel (aka Poetter)
Gesendet: Sonntag, 22. Juni 2008 11:57
An: Jörg
Betreff: ArmorySync

Hallo Jörg,
Ich hab den Support für AmorySync eingestellt, da ich WoW
nicht mehr spiele. Der letzte Stand war leider, dass Blizzard einen
DDoS Filter vor die Armory geschaltet hat, was Massenupdates, wie
ArmorySync sie gemacht hat, leider verhindert.
Die letzte eingecheckte Version bot noch Pausen
zwischen den einzelnen Chars, so das man darüber den
Filter umgehen konnte. Leider wurde die Update Zeit dadurch erheblich in
die Länge gezogen. Wenn ich mit richtig erinnere, hab ich aus dem
letzten Checkin auch kein Download Packet mehr gemacht. Ob ArmorySync
überhaupt noch funktioniert kann ich nicht sagen, das Blizzard recht
häufig am Seiten Layout rum schraubt und der Code jedesmal angepasst
werden musste.
Sorry.
Grüße Daniel
TheVorhaut
WR.net Apprentice
WR.net Apprentice
 
Posts: 21
Joined: Tue Jun 05, 2007 6:46 pm

Poetter ceased development of ArmorySync

Postby zanix » Sun Jun 22, 2008 11:54 pm

Can we get a non-google translation too?
Read the Forum Rules, the WiKi, and Search before posting!
WoWRoster v2.1 - SigGen v0.3.3.523 - WoWRosterDF
User avatar
zanix
Admin
Admin
WoWRoster.net Dev Team
WoWRoster.net Dev Team
UA/UU Developer
UA/UU Developer
 
Posts: 5546
Joined: Mon Jul 03, 2006 8:29 am
Location: Idaho Falls, Idaho
Realm: Doomhammer (PvE) - US

Re: Poetter ceased development of ArmorySync

Postby TheVorhaut » Mon Jun 23, 2008 12:21 am

-----Original Message-----
From: Daniel (aka Poetter, author of ArmorySync)
Sent: Sunday, June 22nd 2008 13:40
To: Jörg
Subject: Re: Re: ArmorySync

Hello,
yes feel free to publish my status update from my email below.
Furthermore I would not mind anybody continueing my work on this addon.
Regards Daniel

-----Original Message-----
From: Daniel (aka Poetter, author of ArmorySync)
Sent: Sunday, June 22nd 2008 11:57
To: Jörg
Subject: ArmorySync

Hello Jörg,
I ceased the support for AmorySync, since I do not play WoW anymore.
My last status was the DDoS filter update of Blizzard, unfortunately preventing mass updates like the ones ArmorySync is performing.
My last version that I checked in offered pauses between each character, so that one was able to bypass the DDoS filter of Blizzard. Unfortunately that degraded the performane of ArmorySync significantly.
If I remember correctly I did not prepare a download package for my last version of ArmorySync that I checked in.
Honestly speaking I do not know if ArmorySync still works at all, since Blizzard is frequently tweaking their page layout, and forcing me to adapt the code each time.
Sorry.
Regards Daniel
TheVorhaut
WR.net Apprentice
WR.net Apprentice
 
Posts: 21
Joined: Tue Jun 05, 2007 6:46 pm

Poetter ceased development of ArmorySync

Postby zanix » Mon Jun 23, 2008 12:34 am

Thanks TheVorhaut

Could you send another email asking him to contact the wowroster dev team
Read the Forum Rules, the WiKi, and Search before posting!
WoWRoster v2.1 - SigGen v0.3.3.523 - WoWRosterDF
User avatar
zanix
Admin
Admin
WoWRoster.net Dev Team
WoWRoster.net Dev Team
UA/UU Developer
UA/UU Developer
 
Posts: 5546
Joined: Mon Jul 03, 2006 8:29 am
Location: Idaho Falls, Idaho
Realm: Doomhammer (PvE) - US

Re: Poetter ceased development of ArmorySync

Postby TheVorhaut » Mon Jun 23, 2008 1:25 am

I've just sent him an email asking him to contact the WoWRoster dev team.
TheVorhaut
WR.net Apprentice
WR.net Apprentice
 
Posts: 21
Joined: Tue Jun 05, 2007 6:46 pm

Poetter ceased development of ArmorySync

Postby MattM » Mon Jun 23, 2008 1:28 am

whoever picks it up should know that it needs an inter-char delay that works.
MattM
UA/UU Developer
UA/UU Developer
Gimpy Developer
Gimpy Developer
 
Posts: 886
Joined: Tue Jul 04, 2006 9:53 pm
Location: USA

Poetter ceased development of ArmorySync

Postby tuigii » Mon Jun 23, 2008 4:05 am

Always sad the see a good coder moving away :cry:

Good luck to you, Poetter, and many thanks for the great job you did !!
User avatar
tuigii
WR.net Master
WR.net Master
 
Posts: 891
Joined: Wed Dec 27, 2006 12:57 pm
Location: Somewhere in the South Ouest of France

Poetter ceased development of ArmorySync

Postby MattM » Mon Jun 23, 2008 5:22 am

dont let the door hit ya wh... j/k

Come back and do another project sometime. Thanks.
MattM
UA/UU Developer
UA/UU Developer
Gimpy Developer
Gimpy Developer
 
Posts: 886
Joined: Tue Jul 04, 2006 9:53 pm
Location: USA

Poetter ceased development of ArmorySync

Postby driller » Wed Aug 13, 2008 3:25 pm

so is anyone gunna take over devlopment of this plugin for roster?????.
User avatar
driller
WR.net Apprentice
WR.net Apprentice
 
Posts: 21
Joined: Wed Sep 26, 2007 5:14 pm

Re: Poetter ceased development of ArmorySync

Postby tuigii » Sat Aug 16, 2008 6:53 pm

driller wrote:so is anyone gunna take over devlopment of this plugin for roster?????.

With Blizzard throwing us out every time ?

It's like asking to write an addon that will not work, or badly, because of external reasons.
Believe me, the guys with programming knowledge always ask them selfs the next 3 question : 1) Is my addon useful for the community, 2) Will it be easy to maintain, 3) Is it feasible for my programming knowledge.

AS can be answered as 1) VERY BIG YES 2) VERY DIFFICULT, Blizzard WILL break it as much as possible 3) AS is one of the most complicated addons ever written.

Needless to the that the top 5 nut-cases (they wrote the impossible already : WoWRoster itself :) ) have their occupation already placed else where.

All this in my opinion - maybe the messiah will drop by.
User avatar
tuigii
WR.net Master
WR.net Master
 
Posts: 891
Joined: Wed Dec 27, 2006 12:57 pm
Location: Somewhere in the South Ouest of France

Re: Poetter ceased development of ArmorySync

Postby TheVorhaut » Sun Aug 17, 2008 2:36 am

The main reson for ceasing the development of ArmorySync seems to be the DDoS filter of Blizzard's Armory website AFAIK.

But what I ask myself now is: Why does http://be.imba.hu/ work and ArmorySync not ? http://be.imba.hu/ imports char data from Blizzard's Armory website and it works very well, try it for yourself ! It updates with WoW Armory. Besides that they work with a kind of cached version of the WoW Armory.

So my proposal: Somebody should contact the guys from be.imba.hu. They should pick up ArmorySync shouldn't they ?
TheVorhaut
WR.net Apprentice
WR.net Apprentice
 
Posts: 21
Joined: Tue Jun 05, 2007 6:46 pm

Re: Poetter ceased development of ArmorySync

Postby tuigii » Sun Aug 17, 2008 3:30 am

TheVorhaut wrote:...
But what I ask myself now is: Why does http://be.imba.hu/ work and ArmorySync not ? http://be.imba.hu/ imports char data from Blizzard's Armory website and it works very well,...


Or http://www.wowjutsu.com for that matter.
Why THEY work is rather easy to explain.

But I think that WoW Guild members can't afford the price tag :?

Just ONE example : take a 32 IP web server, and do the Armory scanning on these 32 servers with a round-robin method.
That will pass.

Do you want one ? :rofl:

Better is : if YOUR Web server supports CRON (or something like web-cron), use it to get one member every 15 minutes - and let it run for ever.
That will work..... (huumm, that was me saying that - but the idea seems good enough, and can be done).
User avatar
tuigii
WR.net Master
WR.net Master
 
Posts: 891
Joined: Wed Dec 27, 2006 12:57 pm
Location: Somewhere in the South Ouest of France

Poetter ceased development of ArmorySync

Postby zanix » Sun Aug 17, 2008 11:20 am

Exactly, their servers slowly get info one character at a time
Over a long period of time, they eventually get all the info

To duplicate this method with AS and Roster would require access to CRON or changing php settings that most users have no control over

The code is sound, I checked it out recently, but I had to set php's timeout to 260 seconds or so
Read the Forum Rules, the WiKi, and Search before posting!
WoWRoster v2.1 - SigGen v0.3.3.523 - WoWRosterDF
User avatar
zanix
Admin
Admin
WoWRoster.net Dev Team
WoWRoster.net Dev Team
UA/UU Developer
UA/UU Developer
 
Posts: 5546
Joined: Mon Jul 03, 2006 8:29 am
Location: Idaho Falls, Idaho
Realm: Doomhammer (PvE) - US

Re: Poetter ceased development of ArmorySync

Postby TheVorhaut » Sun Aug 17, 2008 1:31 pm

Tuigii and Zanix, if I understand you correctly it would be possible to create and offer an updated version of ArmorySync that uses CRON job functionality. The ArmorySync addon would then only work on web servers that support CRON jobs.

I have just had a look at my web hoster. I am in Germany and a customer of European's biggest web hoster STRATO. STRATO seems to support CRON jobs but only on the expensive product line "STRATO AdvancedWeb" and
"STRATO EnterpriseWeb" for approximately 15 Euros per month. Here is the English version of their FAQ section regarding CRON jobs:
http://www.strato-faq.co.uk/view.php4?a ... id=2.0.2.3
Last edited by TheVorhaut on Sun Aug 17, 2008 1:37 pm, edited 2 times in total.
TheVorhaut
WR.net Apprentice
WR.net Apprentice
 
Posts: 21
Joined: Tue Jun 05, 2007 6:46 pm

Poetter ceased development of ArmorySync

Postby tuigii » Sun Aug 17, 2008 3:12 pm

Using OVH myself, with several 90Plan and bigger.

The real cron isn't possible for me neither on all the mutual / shared servers.
But the web-server manager for these servers let me install shell scripts or even php scripts, and they can be run every hour if needed.

The dedicated servers, yes, because they have full SSH access, and full Linux support, but these of web servers are, as you said, more then 15 € a month and a little bit of overkill for a CMS/WoWRoster site.

Note that something as webcron (lol, it in French) exists and can do about the same thing.


So, I'm thinking about this:
Let the WoWRoster Guild list be a reference list (do not take the Armory one)
The WoWRoster Guild list is always up to date, because Officiers do their job right
Split out de small lvl ones (less then 10 - because they don't exist in the Armory anyway)

Now, we have the list with actual Guild members.

Every x minutes, a task has to take a member, and synchronise it.
=> skip this member if the latest manual update was, say, not older then 14 days (it concerns a guy wo does the job himself - don't take any risk, keep the manaul updated info)
=> log update progress result for evey member for the last, let's say, 3 times.

And loop this list....


Nearly all the logic is already present.

The part to be written is the code that maintains the list.
One has to be able to start / stop / pause the updating.
One has to be able to exclude members from the list.
Some logging for checking has to be shown.


Hé, Pleegwat was asking for a job, lately ? :thumleft:
User avatar
tuigii
WR.net Master
WR.net Master
 
Posts: 891
Joined: Wed Dec 27, 2006 12:57 pm
Location: Somewhere in the South Ouest of France

Next

Return to ArmorySync - Depreciated

Who is online

Users browsing this forum: No registered users and 0 guests

cron