Introducing ArmorySync

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

Moderators: Ulminia, poetter

Introducing ArmorySync

Postby vblars » Fri Apr 20, 2007 5:57 am

I got an error and can't find where the error is pls help.

Error msg.
CRITICAL ERROR - no root XML node found: armory.wow-europe.com page
Retried 2times for: item-tooltip.xml?i=2933&r=Emerald Dream&n=Wrenn〈=enUS

Fatal error: Maximum execution time of 120 seconds exceeded in F:\websrv\www\roster\addons\ArmorySynch\functions.general.php on line 27

Is the error in armory website or is it me ?
User avatar
vblars
WR.net Apprentice
WR.net Apprentice
 
Posts: 50
Joined: Tue Jul 04, 2006 1:52 pm

Introducing ArmorySync

Postby Vanterax » Fri Apr 20, 2007 9:11 am

Looks like the space in your realm's name could be the issue. Not 100% sure, though.
Vanterax
WR.net Apprentice
WR.net Apprentice
 
Posts: 66
Joined: Wed Dec 13, 2006 6:58 am

Re: Introducing ArmorySync

Postby kalideda » Fri Apr 20, 2007 4:22 pm

glad it's usefull, thanks for this great work.
After a little testing, it looks ok for our whole guild list (small, 90 members)
kalideda
WR.net Apprentice
WR.net Apprentice
 
Posts: 25
Joined: Thu Aug 31, 2006 1:48 pm

Re: Introducing ArmorySync

Postby Kristoff22 » Fri Apr 20, 2007 8:48 pm

vblars wrote:I got an error and can't find where the error is pls help.

Error msg.
CRITICAL ERROR - no root XML node found: armory.wow-europe.com page
Retried 2times for: item-tooltip.xml?i=2933&r=Emerald Dream&n=Wrenn〈=enUS

Fatal error: Maximum execution time of 120 seconds exceeded in F:\websrv\www\roster\addons\ArmorySynch\functions.general.php on line 27

Is the error in armory website or is it me ?


If you got the most up-to-date version (on the front page) the spaces in the guild name should not be a problem. The script does take a long time to run though, so you'll want to set your scripts to run longer than 120 secs in your php.ini file. If you don't have access to do that, just run AS a few times and that should do the trick.
Kristoff22
Roster AddOn Dev
Roster AddOn Dev
 
Posts: 103
Joined: Mon Nov 13, 2006 5:54 am

Re: Introducing ArmorySync

Postby kangarax » Fri Apr 20, 2007 9:54 pm

Please i seem unable to find a working link to download it.

Thanks
kangarax
WR.net Apprentice
WR.net Apprentice
 
Posts: 1
Joined: Fri Apr 20, 2007 9:53 pm

Re: Introducing ArmorySync

Postby Kristoff22 » Fri Apr 20, 2007 10:10 pm

It's on the bottom of the first post of the first page of this thread.
Kristoff22
Roster AddOn Dev
Roster AddOn Dev
 
Posts: 103
Joined: Mon Nov 13, 2006 5:54 am

Introducing ArmorySync

Postby PleegWat » Sat Apr 21, 2007 12:37 am

Would it be possible to detect the max runtime and current runtime, then break off importing EG 5 seconds before max runtime?
I <3 /bin/bash
User avatar
PleegWat
WoWRoster.net Dev Team
WoWRoster.net Dev Team
 
Posts: 1636
Joined: Tue Jul 04, 2006 1:43 pm

Introducing ArmorySync

Postby vblars » Sat Apr 21, 2007 2:40 am

I change the time to 240sec and I still got those error.

Error msg. :
CRITICAL ERROR - no root XML node found: armory.wow-europe.com page
Retried 2times for: item-tooltip.xml?i=10413&r=Emerald Dream&n=Ramanya〈=enUS
Ramanya synched: 26 seconds. Total runtime: 26 seconds.
CRITICAL ERROR - no root XML node found: armory.wow-europe.com table
Retried 2times for: item-tooltip.xml?i=25982&r=Emerald Dream&n=Shellby〈=enUS
CRITICAL ERROR - no root XML node found: armory.wow-europe.com table
Retried 2times for: item-tooltip.xml?i=28063&r=Emerald Dream&n=Shellby〈=enUS
Shellby synched: 47 seconds. Total runtime: 73 seconds.

Warning: Invalid argument supplied for foreach() in F:\websrv\www\roster\addons\ArmorySynch\functions.parsing.php on line 77
Larogorn synched: 0 seconds. Total runtime: 73 seconds.
CRITICAL ERROR - no root XML node found: armory.wow-europe.com page
Retried 2times for: item-tooltip.xml?i=9926&r=Emerald Dream&n=Tobywon〈=enUS
CRITICAL ERROR - no root XML node found: armory.wow-europe.com table
Retried 2times for: item-tooltip.xml?i=8204&r=Emerald Dream&n=Tobywon〈=enUS
CRITICAL ERROR - no root XML node found: armory.wow-europe.com page
CRITICAL ERROR - no root XML node found: armory.wow-europe.com page
Retried 3times for: item-tooltip.xml?i=29158&r=Emerald Dream&n=Tobywon〈=enUS
CRITICAL ERROR - no root XML node found: armory.wow-europe.com table
Retried 2times for: item-tooltip.xml?i=15216&r=Emerald Dream&n=Tobywon〈=enUS
Tobywon synched: 111 seconds. Total runtime: 184 seconds.
CRITICAL ERROR - no root XML node found: armory.wow-europe.com page
Non-Critical Error: Empty Content for Thicknhunky. Player has probably not updated in awhile.
Thicknhunky synched: 20 seconds. Total runtime: 204 seconds.
CRITICAL ERROR - no root XML node found: armory.wow-europe.com page

Fatal error: Maximum execution time of 240 seconds exceeded in F:\websrv\www\roster\addons\ArmorySynch\functions.general.php on line 27

I'll say I real like this addon and of course roster too. :D
What shall i do with these error ?
User avatar
vblars
WR.net Apprentice
WR.net Apprentice
 
Posts: 50
Joined: Tue Jul 04, 2006 1:52 pm

Introducing ArmorySync

Postby Scorn » Sat Apr 21, 2007 3:59 am

I would love to get this going myself as it would be a great timesaver:

Fatal error: Call to undefined function: curl_init() in /home/drguild/public_html/roster/addons/ArmorySynch/functions.general.php on line 22

Running 1.7.3: http://www.dr-guild.com/roster

Even if the login screen shows, the above error still occurs after the correct password is entered.
Last edited by Scorn on Sat Apr 21, 2007 4:14 am, edited 1 time in total.
User avatar
Scorn
WR.net Apprentice
WR.net Apprentice
 
Posts: 21
Joined: Wed Jul 12, 2006 4:09 am
Location: Toronto, Ontario

Introducing ArmorySync

Postby vblars » Sat Apr 21, 2007 6:25 am

You haft to enable in your php.ini file

;extension=php_curl.dll
and should be
extension=php_curl.dll
User avatar
vblars
WR.net Apprentice
WR.net Apprentice
 
Posts: 50
Joined: Tue Jul 04, 2006 1:52 pm

Re: Introducing ArmorySync

Postby chade » Sat Apr 21, 2007 6:49 am

Scorn wrote:I would love to get this going myself as it would be a great timesaver:

Fatal error: Call to undefined function: curl_init() in /home/drguild/public_html/roster/addons/ArmorySynch/functions.general.php on line 22

Running 1.7.3: http://www.dr-guild.com/roster

Even if the login screen shows, the above error still occurs after the correct password is entered.

Yeah, that is caused by not having the curl libraries available to your system.

Needs to be enabled / installed.
User avatar
chade
WR.net Apprentice
WR.net Apprentice
 
Posts: 3
Joined: Thu Feb 15, 2007 4:02 am
Location: Canberra

Re: Introducing ArmorySync

Postby joehail » Sat Apr 21, 2007 8:21 am

ok I know this has been addressed several times, but I have yet to find a solution that works.

The error I get is
Code: Select all
CRITICAL ERROR - no root XML node found: armory.worldofwarcraft.com page
CRITICAL ERROR: Empty Content for Guild.


The SQL query is here:
Code: Select all
SELECT `config_name`, `config_value` FROM `roster_config` ORDER BY `id` ASC;
SELECT * FROM `roster_guild` WHERE `guild_name` = 'UknighteD' AND `server` = 'Smolderthorn'
SELECT members.name FROM `roster_members` members LEFT JOIN `roster_players` players ON members.name = players.name WHERE members.level >= 10 AND ( ISNULL(players.name) OR STR_TO_DATE(players.dateupdatedutc,'%m/%d/%y %H:%i:%s') <= DATE_SUB(NOW(), INTERVAL 24 HOUR) ) ORDER BY members.last_online DESC
SELECT `guild_id`, `guild_dateupdatedutc` FROM `roster_guild` WHERE `guild_name` = 'UknighteD' AND `server` ='Smolderthorn'
SELECT IF(`note` LIKE '%alt%',1,0) AS 'isalt',
FLOOR(`level`/10) AS levelgroup,
COUNT(`level`) AS amount,
SUM(`level`) AS sum
FROM `roster_members`
GROUP BY isalt, levelgroup
ORDER BY isalt ASC, levelgroup DESC
   
   


The roster has been populated using GuildProfiler, so I know the data is there, as is the data on the Armory.. realm and guild names are written correctly. If anyone can try to help me out I will be happy to send the passord to the site

the site is at www.uknighted.us
thank you
Joe
Last edited by joehail on Sat Apr 21, 2007 8:22 am, edited 1 time in total.
Image
User avatar
joehail
WR.net Journeyman
WR.net Journeyman
 
Posts: 103
Joined: Tue Jul 04, 2006 4:54 pm
Location: Cincinnati, Ohio USA

Introducing ArmorySync

Postby blackice » Sat Apr 21, 2007 12:47 pm

For Rogue there skills for Lockpicking & Poisons are not coming up with a lvl/point just shows up under Class Skills & is gray just. They should come out with a current/max numbers just like the other professions do.
User avatar
blackice
WR.net Apprentice
WR.net Apprentice
 
Posts: 34
Joined: Tue Jul 25, 2006 4:15 pm

Re: Introducing ArmorySync

Postby chade » Sat Apr 21, 2007 1:59 pm

chade wrote:
Kristoff22 wrote:I've added some much needed functionality to ArmorySynch:

4. Added better support for large guilds. ArmorySynch now by default excludes all players under level 10. It also excludes all players who HAVE updated in the last 24 hours, and orders the rest of the list by the players who were last seen online. These are modifiable in config.php


Still having some issues, my guild roster is kinda large, but have change the setting in config.php to only sync data for characters 60+... still seems to be timing out.

After clicking ArmorSync addon and authentication with the admin password, that is the screen I sit on with a loading animation in Firefox. I can only tell when it stops syncing with a tcpdump on the server interface :)

I've modified the php.ini to have a timeout of 1000 but it does not appear to have resolved the problem. Strange because there are characters that are 60+ and have not yet had their data sync'd.

Roster url: http://tawow-roster.bodgy.org


Plot thickens, I have managed to let the Armoury Sync complete. The output produced a few errors and I have uploaded the html file for viewing if anyone is able to give me a hand on this one :)

Sync Output

Even after this long sync and after setting the minimum chracter level sync to 60, I have un-synched 60+'s

Any assistance would be appreciated please.
Image
User avatar
chade
WR.net Apprentice
WR.net Apprentice
 
Posts: 3
Joined: Thu Feb 15, 2007 4:02 am
Location: Canberra

Introducing ArmorySync

Postby rhopegorn » Sat Apr 21, 2007 4:48 pm

Make sure the characters have been online resently, the Armory only keeps resent caracters in sync. Try and go to the armory page of one of the characters that failed to sync, there is a high likelyhood that you will find this message:

Character Data Awaiting Refresh

It seems like the character you are trying to view hasn't been active for a while. Since the Armory only tracks active characters, this character needs to have been active recently for detailed character data to show up.

Rhopegorn.
rhopegorn
WR.net Apprentice
WR.net Apprentice
 
Posts: 3
Joined: Mon Aug 14, 2006 8:02 am

PreviousNext

Return to ArmorySync - Depreciated

Who is online

Users browsing this forum: No registered users and 0 guests

cron