ArmorySync 2.7.0.420

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

Moderators: Ulminia, poetter

Re: ArmorySync 2.7.0.420

Postby acidrs » Thu Mar 05, 2009 8:20 am

Hi,
I have been reading through the forums here and havent been able to come up with what it is that i need to do.

I have d/l ver .427 and the armory.class files, place armory in the add-ons folder of roster and placed armory.class in the lib folder of roster.

Firstly with no guild info entered in i try to add my guild but get the error that the guild does not exist.

If i use Guild profiler and character profiler to import the data (which i not Guild master and my Guild is not a very well versed bunch when it comes to add-ons) i can pull up my character info and limited guild information. After doing this i try to use sync again and get a different error

Fatal error: Call to undefined function curl_init() in C:\wamp\www\extra\roster\lib\armory.class.php on line 102

I can give you access to my roster setup if it would help in evaluating the problem and cause

Any help would be great thanks
acidrs
WR.net Apprentice
WR.net Apprentice
 
Posts: 1
Joined: Thu Mar 05, 2009 8:10 am

ArmorySync 2.7.0.420

Postby Ulminia » Thu Mar 05, 2009 1:15 pm

first .. this error has nothing to do with this thread totatly new issue ...

Fatal error: Call to undefined function curl_init() in C:\wamp\www\extra\roster\lib\armory.class.php on line 102

means curl function is unavalable on your webserver ask your host to turn it on for you..
Ulminia of Zangarmarsh
Zonous of Zangarmarsh
Author of Roster Gallery
WoWRoster-Profiler Redesigner
User avatar
Ulminia
WoWRoster.net Dev Team
WoWRoster.net Dev Team
Roster AddOn Dev
Roster AddOn Dev
 
Posts: 1223
Joined: Tue Jul 04, 2006 4:41 pm
Location: New Brunswick, Canada
Realm: Zangarmarsh (PvE) - US
gmail/gtalk: ulminia@gmail.com

Re: ArmorySync 2.7.0.420

Postby tuigii » Thu Mar 05, 2009 2:55 pm

Ulminia wrote:...
Fatal error: Call to undefined function curl_init() in C:\wamp\www\extra\roster\lib\armory.class.php on line 102

means curl function is unavalable on your webserver ask your host to turn it on for you..


Your host is a difficult guy- you'll be needing a special approach.

This is how to do it :

Buy a mirror.
Put yourself in front of it.
Ask to the guy in front of you: "Please, can you put CURL in my PHP setup ?"
Then say (act as the one in front of you) : "Of course, your wishes are my orders".
Now, in the WAMP admin panel, activate the CURL php module.
Restart/reload Apache on your WAMP.
You'll be having CURL now.

Go back to the mirror, and say "You have CURL now".
Say "Thanks".

With WAMP, many PHP modules are included, but not activated. CURL is a module that is de-activated by default. You're the Boss on your PC, activate it.
Last edited by tuigii on Thu Mar 05, 2009 6:10 pm, edited 1 time in total.
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

ArmorySync 2.7.0.420

Postby Elamer » Thu Mar 05, 2009 4:04 pm

So after changing server to php 5 i have other Problems

PHP Debug form Armory sync in action:

lib/login.php

Warning line 109: Missing argument 1 for RosterLogin::getAuthorized(), called in /www/htdocs/w007fb1b/rvd/roster/addons/armorysync/inc/armorysyncjob.class.php on line 1141 and defined
Notice line 111: Undefined variable: access

lib/armory.class.php

Notice line 284: Undefined variable: guild
Notice line 97: Undefined index: http://eu.wowarmory.com/item-tooltip.xm ... &r=Durotan
Notice line 97: Undefined index: http://eu.wowarmory.com/item-tooltip.xm ... &r=Durotan
Notice line 97: Undefined index: http://eu.wowarmory.com/item-tooltip.xm ... &r=Durotan
Notice line 97: Undefined index: http://eu.wowarmory.com/item-tooltip.xm ... &r=Durotan
Notice line 97: Undefined index: http://eu.wowarmory.com/item-tooltip.xm ... &r=Durotan
Notice line 97: Undefined index: http://eu.wowarmory.com/item-tooltip.xm ... &r=Durotan
Notice line 97: Undefined index: http://eu.wowarmory.com/item-tooltip.xm ... &r=Durotan
Notice line 97: Undefined index: http://eu.wowarmory.com/item-tooltip.xm ... &r=Durotan
Notice line 97: Undefined index: http://eu.wowarmory.com/item-tooltip.xm ... &r=Durotan
Notice line 97: Undefined index: http://eu.wowarmory.com//character-repu ... reli%C3%A8
Notice line 97: Undefined index: http://eu.wowarmory.com//character-tale ... reli%C3%A8

/addons/armorysync/inc/armorysync.class.php

Notice line 373: Undefined property: SimpleClass::$title
Notice line 415: Undefined property: SimpleClass::$mainHandWeaponSkill
Notice line 415: Trying to get property of non-object
Notice line 424: Undefined property: SimpleClass::$offHandWeaponSkill
Notice line 424: Trying to get property of non-object
Warning line 577: Invalid argument supplied for foreach()
Warning line 577: Invalid argument supplied for foreach()

lib/update.lib.php
Notice line 3220: Undefined index: Expertise
Notice line 3225: Undefined index: MainHand
Notice line 1898: Undefined index: Order

addons/keys/inc/update_hook.php

Notice line 110: Undefined index: Faction
Notice line 123: Undefined index: Faction
Notice line 138: Undefined index: Faction
Notice line 149: Undefined index: Faction
Notice line 167: Undefined index: Faction


Debug mode ist on.

Installed is v2.7.0.427

with new armorysync.class.php in lib Folder.

http://www.rat-von-durotan.de/roster/
Elamer
WR.net Apprentice
WR.net Apprentice
 
Posts: 2
Joined: Thu Nov 15, 2007 6:24 am

Re: ArmorySync 2.7.0.420

Postby Augustin » Thu Mar 05, 2009 11:46 pm

I get the following error when I try to sync a single guildmember:

Fatal error: Cannot redeclare class SimpleClass in simple.class.php on line 26

If I throw this class out of the file ... it breaks the rest of guildroster.

I have the latest guildroster and the lates armorysynch from the svn installed ...

Found this error in another post ... but the solution there was a clean reinstall of armorysynch - which didnt help.

Any ideas?
Augustin
WR.net Apprentice
WR.net Apprentice
 
Posts: 12
Joined: Thu Nov 08, 2007 3:08 am

ArmorySync 2.7.0.420

Postby Ulminia » Fri Mar 06, 2009 12:32 am

whats your php version and make sure you have 2.7.0.427 installed and have the new armory.class.php file in the roster/lib dir...
Ulminia of Zangarmarsh
Zonous of Zangarmarsh
Author of Roster Gallery
WoWRoster-Profiler Redesigner
User avatar
Ulminia
WoWRoster.net Dev Team
WoWRoster.net Dev Team
Roster AddOn Dev
Roster AddOn Dev
 
Posts: 1223
Joined: Tue Jul 04, 2006 4:41 pm
Location: New Brunswick, Canada
Realm: Zangarmarsh (PvE) - US
gmail/gtalk: ulminia@gmail.com

Re: ArmorySync 2.7.0.420

Postby Gaxme » Fri Mar 06, 2009 12:41 am

I ran into the same problem. As Ulmina said, make sure you've copied the new armory.class.php file to the base lib directory.

Additionally, I made the following edit to armorysync/inc/armorysync.class.php:

Find
Code: Select all
require_once ($addon['dir'] . 'inc/armorysyncbase.class.php');
require_once ($addon['dir'] . 'inc/simpleclass.lib.php');


Replace with:
Code: Select all
require_once ($addon['dir'] . 'inc/armorysyncbase.class.php');
/*require_once ($addon['dir'] . 'inc/simpleclass.lib.php');*/
require_once( ROSTER_LIB . 'simple.class.php' );


Characters and guild lists now sync for me. However, it believes that every warlock is a rogue for talent purposes. =)
edit: Whoops, forgot to list what file to edit.
Last edited by Gaxme on Fri Mar 06, 2009 12:54 am, edited 1 time in total.
Gaxme
Roster AddOn Dev
Roster AddOn Dev
 
Posts: 74
Joined: Mon Jul 10, 2006 3:54 am

Re: ArmorySync 2.7.0.420

Postby Gaxme » Fri Mar 06, 2009 12:47 am

I'd also like to add that I am certain that many people feel the same way I do, that your work on this is extremely appreciated.

I, for one, really would love to be able to sync off the armory rather than require constant GP/CP updates (since it's hard to get users to do that...).

I can say that if we were sitting in a bar, I'd buy you drinks until you couldn't stand for working on this. *wink*

Thanks again.
Gaxme
Roster AddOn Dev
Roster AddOn Dev
 
Posts: 74
Joined: Mon Jul 10, 2006 3:54 am

Re: ArmorySync 2.7.0.420

Postby Ulminia » Fri Mar 06, 2009 1:49 am

warlocks are not rogues i have fixed this ...
Attachments
warlock_talents.rar
(6.98 KiB) Downloaded 548 times
Ulminia of Zangarmarsh
Zonous of Zangarmarsh
Author of Roster Gallery
WoWRoster-Profiler Redesigner
User avatar
Ulminia
WoWRoster.net Dev Team
WoWRoster.net Dev Team
Roster AddOn Dev
Roster AddOn Dev
 
Posts: 1223
Joined: Tue Jul 04, 2006 4:41 pm
Location: New Brunswick, Canada
Realm: Zangarmarsh (PvE) - US
gmail/gtalk: ulminia@gmail.com

Re: ArmorySync 2.7.0.420

Postby Gaxme » Fri Mar 06, 2009 3:42 am

Thanks for that, Ulmina. I had made it through reconstructing the affliction tree myself before I saw this posted. (Was going to try and help. =)

G.
Gaxme
Roster AddOn Dev
Roster AddOn Dev
 
Posts: 74
Joined: Mon Jul 10, 2006 3:54 am

ArmorySync 2.7.0.420

Postby Augustin » Fri Mar 06, 2009 3:43 am

Thanks Gaxme - the edit in the class file did the trick.
Thanks for your help.
(Works Finally!)

And Thank you very much for taking over this addon, Ulmina. Its the most important of all, I think.
Keep up the good work.
Thumbs up!
Last edited by Augustin on Fri Mar 06, 2009 4:11 am, edited 1 time in total.
Augustin
WR.net Apprentice
WR.net Apprentice
 
Posts: 12
Joined: Thu Nov 08, 2007 3:08 am

Re: ArmorySync 2.7.0.420

Postby lunzet » Fri Mar 06, 2009 4:32 am

Gaxme wrote:I ran into the same problem. As Ulmina said, make sure you've copied the new armory.class.php file to the base lib directory.

Additionally, I made the following edit to armorysync/inc/armorysync.class.php:

Find
Code: Select all
require_once ($addon['dir'] . 'inc/armorysyncbase.class.php');
require_once ($addon['dir'] . 'inc/simpleclass.lib.php');


Replace with:
Code: Select all
require_once ($addon['dir'] . 'inc/armorysyncbase.class.php');
/*require_once ($addon['dir'] . 'inc/simpleclass.lib.php');*/
require_once( ROSTER_LIB . 'simple.class.php' );


Characters and guild lists now sync for me. However, it believes that every warlock is a rogue for talent purposes. =)
edit: Whoops, forgot to list what file to edit.


For me its working with the standard path. When i made this change mentioned my warlock talents do show the rogue ones ...argh. Now with the original libs everything is fine.

Whats wrong with the settings though? --> see screenshot
Attachments
User avatar
lunzet
WR.net Journeyman
WR.net Journeyman
 
Posts: 119
Joined: Sat Jan 13, 2007 1:23 pm

ArmorySync 2.7.0.420

Postby Ulminia » Fri Mar 06, 2009 5:30 am

shrug.. i dono for one you dont have svn 427 installed i disabled ajax in it... its bad bad juju
Ulminia of Zangarmarsh
Zonous of Zangarmarsh
Author of Roster Gallery
WoWRoster-Profiler Redesigner
User avatar
Ulminia
WoWRoster.net Dev Team
WoWRoster.net Dev Team
Roster AddOn Dev
Roster AddOn Dev
 
Posts: 1223
Joined: Tue Jul 04, 2006 4:41 pm
Location: New Brunswick, Canada
Realm: Zangarmarsh (PvE) - US
gmail/gtalk: ulminia@gmail.com

Re: ArmorySync 2.7.0.420

Postby dunnothebull » Fri Mar 06, 2009 5:33 am

First off THANKS!! The broken ArmorySync was the reason our guild would not use WoWRoster. I know Lazy people..

I am having a few issues however.

I will post as much info as i can think would be helpful based on some of the things i have seen asked in the forums. Been searching for an answer for the last 2 hours.

PHP Version: 5.2.8
Roster version: 2.0.2
Armory Sync Version: 89_armorysync[2.7.0.427][svn427]roster2.X.rar
Replaced the armory.class.php in the roster/lib directory.

Armory Sync Settings: Stock, no changes.
Minimum Level 10
Sync cutoff time 1
Use AJAX Off
Reload wait time 24
Armory Fetch timeout 8
Skip start page Off
Hide status windows initialy Off
Protected Guild Title Banker

When I do a Single Character Sync, it works.

When I do a Guild Sync, it fails.

Here is all the errors I get.

Error
The guild given does not exist in the Armory.

lib/login.php
Warning line 109: Missing argument 1 for RosterLogin::getAuthorized(), called in /home/owsdl/public_html/wowroster/addons/armorysync/inc/armorysyncjob.class.php on line 1141 and defined
Notice line 111: Undefined variable: access
addons/armorysync/inc/armorysync.class.php
Notice line 933: Undefined offset: 0



I did install, and upload the CP.lua from CProfiler, and GProfiler, So I have the guild, and all the members of the guild populated. I just can't get detailed info on anyone unless I do it one person at a time.

Any help would be appreciated. And I would gladly give you admin rights to the site to do whatever you need.
dunnothebull
WR.net Apprentice
WR.net Apprentice
 
Posts: 7
Joined: Mon Jul 28, 2008 8:58 pm

ArmorySync 2.7.0.420

Postby Ulminia » Fri Mar 06, 2009 5:50 am

i know what the error is i have found this issue and im fixing it as welll as working to ilimanate the use of the armory.class.php file ial need a cuple days maybe even later tonight stay tuned when i release the next svn this topic till be locked and the next ver test forum will open...
Ulminia of Zangarmarsh
Zonous of Zangarmarsh
Author of Roster Gallery
WoWRoster-Profiler Redesigner
User avatar
Ulminia
WoWRoster.net Dev Team
WoWRoster.net Dev Team
Roster AddOn Dev
Roster AddOn Dev
 
Posts: 1223
Joined: Tue Jul 04, 2006 4:41 pm
Location: New Brunswick, Canada
Realm: Zangarmarsh (PvE) - US
gmail/gtalk: ulminia@gmail.com

PreviousNext

Return to ArmorySync - Depreciated

Who is online

Users browsing this forum: No registered users and 1 guest