richba5tard Posted May 23, 2007 Share Posted May 23, 2007 Okay, like said before, hwbot v2.0 will feature an external api for retrieving team / user info. In tech talk, the hwbot server will return an xml file when http://www.hwbot.org/team.xml?teamId=1 is accessed. I'm halfway through building the xml file for teams, but input from those who might use it (eg mtzki for octeamfinland site) would be very helpful. Some comments would really, really be helpful. Quote Link to comment Share on other sites More sharing options...
richba5tard Posted June 14, 2007 Author Share Posted June 14, 2007 Current implementation (example is OCForums) Will be available at http://www.hwbot.org/team.xml?teamId=xxx <?xml version="1.0" encoding="UTF-8"?> <team xmlns="http://www.hwbot.org/team/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.hwbot.org/team/1.0 http://www.hwbot.org/xml/team-1.0.xsd"> <datecreated>2007-06-14</datecreated> <id>100</id> <name> <![CDATA[OC Forums]]> </name> <rank> <summary> <today rank='7' hwboints='1661.00' participants='1171' /> </summary> <benchmarks> <benchmark id='1' name='3Dmark 2001'> <today rank='5' average='75786.60' participants='32' /> </benchmark> <benchmark id='2' name='3Dmark 2003'> <today rank='4' average='53555.30' participants='35' /> </benchmark> <benchmark id='5' name='3Dmark 2005'> <today rank='6' average='23525.40' participants='44' /> </benchmark> <benchmark id='12' name='3Dmark 2006'> <today rank='6' average='16178.90' participants='58' /> </benchmark> <benchmark id='10' name='Aquamark'> <today rank='7' average='220380.91' participants='24' /> </benchmark> <benchmark id='13' name='CPU-Z'> <today rank='10' average='5123.98' participants='28' /> </benchmark> <benchmark id='8' name='PCMark 2004'> <today rank='18' average='4220.20' participants='6' /> </benchmark> <benchmark id='9' name='PCMark 2005'> <today rank='3' average='11739.60' participants='20' /> </benchmark> <benchmark id='6' name='PiFast'> <today rank='4' average='21.82' participants='43' /> </benchmark> <benchmark id='11' name='SisoftSandra'> <today rank='4' average='46264.50' participants='9' /> </benchmark> <benchmark id='3' name='SuperPi'> <today rank='5' average='10.71' participants='147' /> </benchmark> <benchmark id='7' name='SuperPi 32m'> <today rank='6' average='696.11' participants='41' /> </benchmark> <benchmark id='15' name='wPrime 1024m'> <today rank='4' average='454.91' participants='17' /> </benchmark> <benchmark id='14' name='wPrime 32m'> <today rank='4' average='13.77' participants='22' /> </benchmark> </benchmarks> </rank> <awards> <global gold='0' silver='0' bronze='1' medal='3' /> <hardware gold='57' silver='53' bronze='56' medal='50' /> </awards> <members count='62'> <member id='100'> <name> <![CDATA[Gautam]]> </name> <datejoined>2006-02-27</datejoined> <rank> <summary> <today rank='113' hwboints='206.40' results='37' /> </summary> </rank> <awards> <global gold='0' silver='0' bronze='0' medal='0' /> <hardware gold='3' silver='3' bronze='1' medal='5' /> </awards> </member> <member id='121'> <name> <![CDATA[D]g[ts]]> </name> <datejoined>2006-02-28</datejoined> <rank> <summary> <today rank='390' hwboints='83.90' results='14' /> </summary> </rank> <awards> <global gold='0' silver='0' bronze='0' medal='0' /> <hardware gold='7' silver='0' bronze='0' medal='0' /> </awards> </member> <member id='472'> <name> <![CDATA[masterwoot]]> </name> <datejoined>2006-02-28</datejoined> <rank> <summary></summary> </rank> <awards> <global gold='0' silver='0' bronze='0' medal='0' /> <hardware gold='0' silver='0' bronze='0' medal='0' /> </awards> </member> <member id='801'> <name> <![CDATA[sucka]]> </name> <datejoined>2006-02-28</datejoined> <rank> <summary></summary> </rank> <awards> <global gold='0' silver='0' bronze='0' medal='0' /> <hardware gold='0' silver='0' bronze='0' medal='0' /> </awards> </member> <member id='3555'> <name> <![CDATA[bazx]]> </name> <datejoined>2006-02-26</datejoined> <rank> <summary> <today rank='65' hwboints='262.40' results='52' /> </summary> </rank> <awards> <global gold='0' silver='0' bronze='1' medal='2' /> <hardware gold='1' silver='0' bronze='2' medal='4' /> </awards> </member> <member id='3614'> <name> <![CDATA[Kevin007]]> </name> <datejoined>2006-02-28</datejoined> <rank> <summary></summary> </rank> <awards> <global gold='0' silver='0' bronze='0' medal='0' /> <hardware gold='0' silver='0' bronze='0' medal='0' /> </awards> </member> <member id='3794'> <name> <![CDATA[Ross]]> </name> <datejoined>2006-02-28</datejoined> <rank> <summary> <today rank='2327' hwboints='1.00' results='1' /> </summary> </rank> <awards> <global gold='0' silver='0' bronze='0' medal='0' /> <hardware gold='0' silver='0' bronze='0' medal='0' /> </awards> </member> <member id='3814'> <name> <![CDATA[Fahad]]> </name> <datejoined>2006-02-28</datejoined> <rank> <summary></summary> </rank> <awards> <global gold='0' silver='0' bronze='0' medal='0' /> <hardware gold='0' silver='0' bronze='0' medal='0' /> </awards> </member> <member id='4055'> <name> <![CDATA[tarrcm]]> </name> <datejoined>2006-02-28</datejoined> <rank> <summary> <today rank='2521' hwboints='0.00' results='2' /> </summary> </rank> <awards> <global gold='0' silver='0' bronze='0' medal='0' /> <hardware gold='0' silver='0' bronze='0' medal='0' /> </awards> </member> <member id='4367'> <name> <![CDATA[proth]]> </name> <datejoined>2006-02-28</datejoined> <rank> <summary></summary> </rank> <awards> <global gold='0' silver='0' bronze='0' medal='0' /> <hardware gold='0' silver='0' bronze='0' medal='0' /> </awards> </member> <member id='4429'> <name> <![CDATA[deathman20]]> </name> <datejoined>2006-02-28</datejoined> <rank> <summary></summary> </rank> <awards> <global gold='0' silver='0' bronze='0' medal='0' /> <hardware gold='0' silver='0' bronze='0' medal='0' /> </awards> </member> <member id='4598'> <name> <![CDATA[soichiro]]> </name> <datejoined>2006-04-02</datejoined> <rank> <summary></summary> </rank> <awards> <global gold='0' silver='0' bronze='0' medal='0' /> <hardware gold='0' silver='0' bronze='0' medal='0' /> </awards> </member> <member id='4528'> <name> <![CDATA[boostedevo]]> </name> <datejoined>2006-03-15</datejoined> <rank> <summary></summary> </rank> <awards> <global gold='0' silver='0' bronze='0' medal='0' /> <hardware gold='0' silver='0' bronze='0' medal='0' /> </awards> </member> <member id='5126'> <name> <![CDATA[RichardKemp]]> </name> <datejoined>2006-06-04</datejoined> <rank> <summary></summary> </rank> <awards> <global gold='0' silver='0' bronze='0' medal='0' /> <hardware gold='0' silver='0' bronze='0' medal='0' /> </awards> </member> <member id='5316'> <name> <![CDATA[stilletto]]> </name> <datejoined>2006-07-24</datejoined> <rank> <summary></summary> </rank> <awards> <global gold='0' silver='0' bronze='0' medal='0' /> <hardware gold='0' silver='0' bronze='0' medal='0' /> </awards> </member> <member id='5387'> <name> <![CDATA[pscout]]> </name> <datejoined>2006-08-06</datejoined> <rank> <summary> <today rank='781' hwboints='32.10' results='9' /> </summary> </rank> <awards> <global gold='0' silver='0' bronze='0' medal='0' /> <hardware gold='0' silver='1' bronze='1' medal='0' /> </awards> </member> <member id='5533'> <name> <![CDATA[dominick32]]> </name> <datejoined>2006-08-31</datejoined> <rank> <summary> <today rank='185' hwboints='154.50' results='32' /> </summary> </rank> <awards> <global gold='0' silver='0' bronze='0' medal='0' /> <hardware gold='0' silver='0' bronze='0' medal='0' /> </awards> </member> <member id='5560'> <name> <![CDATA[Evilsizer]]> </name> <datejoined>2006-09-09</datejoined> <rank> <summary> <today rank='1581' hwboints='7.30' results='8' /> </summary> </rank> <awards> <global gold='0' silver='0' bronze='0' medal='0' /> <hardware gold='0' silver='0' bronze='0' medal='0' /> </awards> </member> <member id='5852'> <name> <![CDATA[Maxi]]> </name> <datejoined>2006-11-08</datejoined> <rank> <summary> <today rank='21' hwboints='361.60' results='38' /> </summary> </rank> <awards> <global gold='0' silver='0' bronze='0' medal='1' /> <hardware gold='4' silver='10' bronze='3' medal='3' /> </awards> </member> <member id='6007'> <name> <![CDATA[Joe Camel]]> </name> <datejoined>2006-11-17</datejoined> <rank> <summary> <today rank='118' hwboints='200.10' results='34' /> </summary> </rank> <awards> <global gold='0' silver='0' bronze='0' medal='0' /> <hardware gold='3' silver='5' bronze='4' medal='2' /> </awards> </member> <member id='6017'> <name> <![CDATA[freeagent]]> </name> <datejoined>2006-11-19</datejoined> <rank> <summary></summary> </rank> <awards> <global gold='0' silver='0' bronze='0' medal='0' /> <hardware gold='0' silver='0' bronze='0' medal='0' /> </awards> </member> <member id='6019'> <name> <![CDATA[gjwild]]> </name> <datejoined>2006-11-20</datejoined> <rank> <summary> <today rank='72' hwboints='247.00' results='29' /> </summary> </rank> <awards> <global gold='0' silver='0' bronze='0' medal='0' /> <hardware gold='0' silver='0' bronze='0' medal='0' /> </awards> </member> <member id='6029'> <name> <![CDATA[Wastrel]]> </name> <datejoined>2006-11-20</datejoined> <rank> <summary> <today rank='634' hwboints='44.70' results='8' /> </summary> </rank> <awards> <global gold='0' silver='0' bronze='0' medal='0' /> <hardware gold='0' silver='0' bronze='2' medal='0' /> </awards> </member> <member id='6090'> <name> <![CDATA[jiggamanjb]]> </name> <datejoined>2006-11-25</datejoined> <rank> <summary> <today rank='1209' hwboints='14.00' results='12' /> </summary> </rank> <awards> <global gold='0' silver='0' bronze='0' medal='0' /> <hardware gold='0' silver='0' bronze='1' medal='2' /> </awards> </member> <member id='6121'> <name> <![CDATA[apopilot]]> </name> <datejoined>2006-11-26</datejoined> <rank> <summary> <today rank='1639' hwboints='6.30' results='3' /> </summary> </rank> <awards> <global gold='0' silver='0' bronze='0' medal='0' /> <hardware gold='0' silver='0' bronze='0' medal='0' /> </awards> </member> <member id='6125'> <name> <![CDATA[Deanzo]]> </name> <datejoined>2006-11-25</datejoined> <rank> <summary> <today rank='327' hwboints='97.60' results='54' /> </summary> </rank> <awards> <global gold='0' silver='0' bronze='0' medal='0' /> <hardware gold='11' silver='10' bronze='6' medal='2' /> </awards> </member> <member id='6147'> <name> <![CDATA[{FKR}Loki]]> </name> <datejoined>2006-11-26</datejoined> <rank> <summary></summary> </rank> <awards> <global gold='0' silver='0' bronze='0' medal='0' /> <hardware gold='0' silver='0' bronze='0' medal='0' /> </awards> </member> <member id='6170'> <name> <![CDATA[sno.lcn]]> </name> <datejoined>2006-11-28</datejoined> <rank> <summary> <today rank='403' hwboints='81.60' results='75' /> </summary> </rank> <awards> <global gold='0' silver='0' bronze='0' medal='0' /> <hardware gold='2' silver='2' bronze='9' medal='1' /> </awards> </member> <member id='6171'> <name> <![CDATA[speed bump]]> </name> <datejoined>2006-11-27</datejoined> <rank> <summary> <today rank='1194' hwboints='14.30' results='11' /> </summary> </rank> <awards> <global gold='0' silver='0' bronze='0' medal='0' /> <hardware gold='1' silver='1' bronze='1' medal='1' /> </awards> </member> <member id='6172'> <name> <![CDATA[electrorcamd]]> </name> <datejoined>2006-11-27</datejoined> <rank> <summary> <today rank='1242' hwboints='13.20' results='9' /> </summary> </rank> <awards> <global gold='0' silver='0' bronze='0' medal='0' /> <hardware gold='1' silver='1' bronze='1' medal='1' /> </awards> </member> <member id='6304'> <name> <![CDATA[richde]]> </name> <datejoined>2006-12-10</datejoined> <rank> <summary> <today rank='2465' hwboints='1.00' results='4' /> </summary> </rank> <awards> <global gold='0' silver='0' bronze='0' medal='0' /> <hardware gold='0' silver='0' bronze='0' medal='0' /> </awards> </member> <member id='6309'> <name> <![CDATA[Ad Rock]]> </name> <datejoined>2006-12-11</datejoined> <rank> <summary></summary> </rank> <awards> <global gold='0' silver='0' bronze='0' medal='0' /> <hardware gold='0' silver='0' bronze='0' medal='0' /> </awards> </member> <member id='6450'> <name> <![CDATA[imperiousleader]]> </name> <datejoined>2006-12-22</datejoined> <rank> <summary> <today rank='1919' hwboints='3.10' results='4' /> </summary> </rank> <awards> <global gold='0' silver='0' bronze='0' medal='0' /> <hardware gold='0' silver='0' bronze='0' medal='0' /> </awards> </member> <member id='6568'> <name> <![CDATA[ixq?]]> </name> <datejoined>2006-12-31</datejoined> <rank> <summary> <today rank='1936' hwboints='3.00' results='3' /> </summary> </rank> <awards> <global gold='0' silver='0' bronze='0' medal='0' /> <hardware gold='0' silver='0' bronze='0' medal='0' /> </awards> </member> <member id='6602'> <name> <![CDATA[brolloks]]> </name> <datejoined>2007-01-03</datejoined> <rank> <summary> <today rank='1557' hwboints='7.70' results='3' /> </summary> </rank> <awards> <global gold='0' silver='0' bronze='0' medal='0' /> <hardware gold='0' silver='0' bronze='0' medal='0' /> </awards> </member> <member id='6854'> <name> <![CDATA[PretzelPusher2]]> </name> <datejoined>2007-01-17</datejoined> <rank> <summary> <today rank='1366' hwboints='10.40' results='3' /> </summary> </rank> <awards> <global gold='0' silver='0' bronze='0' medal='0' /> <hardware gold='0' silver='0' bronze='0' medal='0' /> </awards> </member> <member id='6883'> <name> <![CDATA[toddm27]]> </name> <datejoined>2007-01-17</datejoined> <rank> <summary> <today rank='32' hwboints='316.20' results='63' /> </summary> </rank> <awards> <global gold='0' silver='0' bronze='0' medal='0' /> <hardware gold='5' silver='4' bronze='3' medal='6' /> </awards> </member> <member id='6901'> <name> <![CDATA[muddocktor]]> </name> <datejoined>2007-01-18</datejoined> <rank> <summary> <today rank='2056' hwboints='2.10' results='8' /> </summary> </rank> <awards> <global gold='0' silver='0' bronze='0' medal='0' /> <hardware gold='0' silver='0' bronze='0' medal='0' /> </awards> </member> <member id='6940'> <name> <![CDATA[hUMANbEATbOX]]> </name> <datejoined>2007-01-22</datejoined> <rank> <summary> <today rank='673' hwboints='40.70' results='11' /> </summary> </rank> <awards> <global gold='0' silver='0' bronze='0' medal='0' /> <hardware gold='0' silver='2' bronze='1' medal='0' /> </awards> </member> <member id='6973'> <name> <![CDATA[vento1]]> </name> <datejoined>2007-01-21</datejoined> <rank> <summary> <today rank='1097' hwboints='17.40' results='7' /> </summary> </rank> <awards> <global gold='0' silver='0' bronze='0' medal='0' /> <hardware gold='0' silver='0' bronze='0' medal='0' /> </awards> </member> <member id='6983'> <name> <![CDATA[LeeLegend]]> </name> <datejoined>2007-01-21</datejoined> <rank> <summary></summary> </rank> <awards> <global gold='0' silver='0' bronze='0' medal='0' /> <hardware gold='0' silver='0' bronze='0' medal='0' /> </awards> </member> <member id='6997'> <name> <![CDATA[rpkole]]> </name> <datejoined>2007-01-21</datejoined> <rank> <summary> <today rank='1239' hwboints='13.20' results='3' /> </summary> </rank> <awards> <global gold='0' silver='0' bronze='0' medal='0' /> <hardware gold='0' silver='0' bronze='0' medal='0' /> </awards> </member> <member id='7023'> <name> <![CDATA[karbon]]> </name> <datejoined>2007-01-24</datejoined> <rank> <summary> <today rank='1539' hwboints='8.20' results='2' /> </summary> </rank> <awards> <global gold='0' silver='0' bronze='0' medal='0' /> <hardware gold='0' silver='0' bronze='0' medal='0' /> </awards> </member> <member id='7057'> <name> <![CDATA[metloaf]]> </name> <datejoined>2007-01-25</datejoined> <rank> <summary> <today rank='1182' hwboints='14.60' results='5' /> </summary> </rank> <awards> <global gold='0' silver='0' bronze='0' medal='0' /> <hardware gold='0' silver='0' bronze='0' medal='0' /> </awards> </member> </members> </team> Quote Link to comment Share on other sites More sharing options...
richba5tard Posted June 14, 2007 Author Share Posted June 14, 2007 I hope someone will make use of it. It has been requested before, but there's a huge gap between requesting something and actually needing it. member xml example: Will be available at http://www.hwbot.org/member.xml?userId=xxx <?xml version="1.0" encoding="UTF-8"?> <member xmlns="http://www.hwbot.org/member/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.hwbot.org/member/1.0 http://www.hwbot.org/xml/member-1.0.xsd"> <datecreated>2007-06-14</datecreated> <id>1</id> <name> <![CDATA[richba5tard]]> </name> <datejoined>2006-03-09</datejoined> <rank> <today rank='650' hwboints='42.90' results='64' /> </rank> <awards> <global gold='0' silver='0' bronze='0' medal='0' /> <hardware gold='3' silver='3' bronze='5' medal='3' /> </awards> <result id="553878"> <user id="1"> <![CDATA[richba5tard]]> </user> <benchmark id="3">SuperPi</benchmark> <processor id="335" oc="2800"> <![CDATA[Pentium 4 'C' 2.8Ghz]]> </processor> <rank /> <description> <![CDATA[P4C 2.8Ghz, 1.5GB DDR, i845PE]]> </description> </result> <result id="563624"> <user id="1"> <![CDATA[richba5tard]]> </user> <benchmark id="14">wPrime 32m</benchmark> <processor id="336" oc="2991.00"> <![CDATA[Pentium 4 'C' 3.0Ghz]]> </processor> <rank /> <description> <![CDATA[]]> </description> </result> <result id="515758"> <user id="1"> <![CDATA[RichBa5tard]]> </user> <benchmark id="5">3Dmark 2005</benchmark> <processor id="251" oc="2400.00"> <![CDATA[Athlon 64 3000+ Newcastle]]> </processor> <videocard id="180" coreoc="400.00" memoc="400.00"> <![CDATA[GeForce 6800 LE]]> </videocard> <rank hardware="18" /> <description> <![CDATA[Aopen 6800LE 16pipes / 6vertex @ 400/800, A64 3000+ @ 2400mhz]]> </description> </result> <result id="563779"> <user id="1"> <![CDATA[richba5tard]]> </user> <benchmark id="14">wPrime 32m</benchmark> <processor id="892" oc="1409.00"> <![CDATA[Turion 64 MT-30]]> </processor> <rank hardware="2" /> <description> <![CDATA[]]> </description> </result> <result id="551157"> <user id="1"> <![CDATA[RichBa5tard]]> </user> <benchmark id="3">SuperPi</benchmark> <rank /> <description> <![CDATA[P3M 1Ghz Linux Gentoo 2.6.5]]> </description> </result> <result id="552003"> <user id="1"> <![CDATA[RichBa5tard]]> </user> <benchmark id="2">3Dmark 2003</benchmark> <processor id="251" oc="2000"> <![CDATA[Athlon 64 3000+ Newcastle]]> </processor> <videocard id="180" coreoc="350.00" memoc="400.00"> <![CDATA[GeForce 6800 LE]]> </videocard> <rank global="1276" hardware="26" /> <description> <![CDATA[6800LE 16/6 @ 350/800 A64 3000+]]> </description> </result> <result id="555271"> <user id="1"> <![CDATA[richba5tard]]> </user> <benchmark id="3">SuperPi</benchmark> <processor id="397" oc="3000.00"> <![CDATA[Pentium 4 630]]> </processor> <rank hardware="26" /> <description> <![CDATA[My work computer. A dull Dell GX620.]]> </description> </result> <result id="569085"> <user id="1"> <![CDATA[richba5tard]]> </user> <benchmark id="14">wPrime 32m</benchmark> <processor id="397" oc="3000"> <![CDATA[Pentium 4 630]]> </processor> <rank /> <description> <![CDATA[]]> </description> </result> <result id="580823"> <user id="1"> <![CDATA[RichBa5tard]]> </user> <benchmark id="2">3Dmark 2003</benchmark> <videocard id="336" coreoc="360.00" memoc="320.00"> <![CDATA[Radeon 9700]]> </videocard> <rank /> <description> <![CDATA[Athlon XP 2.1Ghz R9700 360/320]]> </description> </result> <result id="580829"> <user id="1"> <![CDATA[RichBa5tard]]> </user> <benchmark id="1">3Dmark 2001</benchmark> <videocard id="702" coreoc="360.00" memoc="320.00"> <![CDATA[Radeon 9700 mobility]]> </videocard> <rank /> <description> <![CDATA[Athlon XP @2.1Ghz , R9500>9700 360/320]]> </description> </result> <result id="554715"> <user id="1"> <![CDATA[richba5tard]]> </user> <benchmark id="13">CPU-Z</benchmark> <processor id="220" oc="2000.00"> <![CDATA[Athlon XP 1700+ Thoroughbred]]> </processor> <rank global="1334" hardware="13" /> <description> <![CDATA[XP1700+ SLK900 silent papst]]> </description> </result> <result id="558305"> <user id="1"> <![CDATA[mbot]]> </user> <benchmark id="6">PiFast</benchmark> <processor id="397" oc="3000"> <![CDATA[Pentium 4 630]]> </processor> <rank global="643" hardware="11" /> <description> <![CDATA[Dell GX620 P4 630 @ stock speeds (3Ghz)]]> </description> </result> <result id="564976"> <user id="1"> <![CDATA[richba5tard]]> </user> <benchmark id="15">wPrime 1024m</benchmark> <processor id="336" oc="2976.00"> <![CDATA[Pentium 4 'C' 3.0Ghz]]> </processor> <rank hardware="9" /> <description> <![CDATA[]]> </description> </result> <result id="573292"> <user id="1"> <![CDATA[RichBa5tard]]> </user> <benchmark id="3">SuperPi</benchmark> <processor id="220" oc="2000.00"> <![CDATA[Athlon XP 1700+ Thoroughbred]]> </processor> <rank hardware="11" /> <description> <![CDATA[Athlon XP 1700+@ 2.0Ghz, Asus KT880, 512MB DDR400 Linux Gentoo kernel 2.6.7,]]> </description> </result> <result id="554438"> <user id="1"> <![CDATA[richba5tard]]> </user> <benchmark id="3">SuperPi</benchmark> <processor id="672" oc="1833"> <![CDATA[Core T2400 (1.83Ghz)]]> </processor> <rank hardware="8" /> <description> <![CDATA[fujitsu siemens amilo pro notebok]]> </description> </result> <result id="578854"> <user id="1"> <![CDATA[RichBa5tard]]> </user> <benchmark id="2">3Dmark 2003</benchmark> <processor id="251" oc="2000"> <![CDATA[Athlon 64 3000+ Newcastle]]> </processor> <videocard id="336" coreoc="397.00" memoc="324.00"> <![CDATA[Radeon 9700]]> </videocard> <rank hardware="8" /> <description> <![CDATA[A64 3000+ & R9500 > 9700 397 / 324mhz]]> </description> </result> <result id="573268"> <user id="1"> <![CDATA[RichBa5tard]]> </user> <benchmark id="3">SuperPi</benchmark> <processor id="232" oc="1900"> <![CDATA[Athlon XP 2600+ Barton]]> </processor> <rank hardware="5" /> <description> <![CDATA[XP2600+ NF2 2*512Mb DC 166FSB Linux Gentoo 2.6.8 kernel]]> </description> </result> <result id="521636"> <user id="1"> <![CDATA[RichBa5tard]]> </user> <benchmark id="3">SuperPi</benchmark> <processor id="329" oc="2700.00"> <![CDATA[Pentium 4 'B' 2.533Ghz]]> </processor> <rank hardware="4" /> <description> <![CDATA[P4B 2.53Ghz @ 2.7Ghz]]> </description> </result> <result id="561317"> <user id="1"> <![CDATA[richba5tard]]> </user> <benchmark id="15">wPrime 1024m</benchmark> <processor id="397" oc="2983.00"> <![CDATA[Pentium 4 630]]> </processor> <rank hardware="4" /> <description> <![CDATA[Dell GX620 running at stock speeds.]]> </description> </result> <result id="497470"> <user id="1"> <![CDATA[richba5tard]]> </user> <benchmark id="2">3Dmark 2003</benchmark> <processor id="690" oc="1000"> <![CDATA[Epia M1000]]> </processor> <videocard id="721" coreoc="0" memoc="0"> <![CDATA[siS UniChrome Pro]]> </videocard> <rank hardware="3" /> <description> <![CDATA[Epia M1000 @1000mhz, SiS UniChrome Pro, VIA EPIA miniITX motherboard]]> </description> </result> <result id="554437"> <user id="1"> <![CDATA[richba5tard]]> </user> <benchmark id="2">3Dmark 2003</benchmark> <processor id="672" oc="1833"> <![CDATA[Core T2400 (1.83Ghz)]]> </processor> <videocard id="1046" coreoc="450" memoc="750"> <![CDATA[Radeon X1800 mobile]]> </videocard> <rank hardware="3" /> <description> <![CDATA[no description]]> </description> </result> <result id="561845"> <user id="1"> <![CDATA[richba5tard]]> </user> <benchmark id="14">wPrime 32m</benchmark> <processor id="672" oc="988.00"> <![CDATA[Core T2400 (1.83Ghz)]]> </processor> <rank global="589" hardware="3" /> <description> <![CDATA[macbook pro t2400]]> </description> </result> <result id="556316"> <user id="1"> <![CDATA[RichBa5tard]]> </user> <benchmark id="1">3Dmark 2001</benchmark> <processor id="1042" oc="1800"> <![CDATA[Athlon 64 3000+ Orleans]]> </processor> <videocard id="702" coreoc="300" memoc="250"> <![CDATA[Radeon 9700 mobility]]> </videocard> <rank global="1603" hardware="3" /> <description> <![CDATA[Athlon XP 2.1Ghz R9500>9700]]> </description> </result> <result id="546584"> <user id="1"> <![CDATA[richba5tard]]> </user> <benchmark id="3">SuperPi</benchmark> <processor id="892" oc="2000.00"> <![CDATA[Turion 64 MT-30]]> </processor> <rank hardware="2" /> <description> <![CDATA[Turion MT-30 @ 250fsb]]> </description> </result> <result id="495582"> <user id="1"> <![CDATA[richba5tard]]> </user> <benchmark id="12">3Dmark 2006</benchmark> <processor id="357" oc="1500"> <![CDATA[Pentium M 715]]> </processor> <videocard id="702" coreoc="300" memoc="250"> <![CDATA[Radeon 9700 mobility]]> </videocard> <rank hardware="1" /> <description> <![CDATA[Pentium M 740, Radeon 9700 mobility, Acer 1681 laptop]]> </description> </result> <result id="561851"> <user id="1"> <![CDATA[richba5tard]]> </user> <benchmark id="15">wPrime 1024m</benchmark> <processor id="672" oc="1833.00"> <![CDATA[Core T2400 (1.83Ghz)]]> </processor> <rank global="432" hardware="3" /> <description> <![CDATA[macbook pro]]> </description> </result> <result id="554439"> <user id="1"> <![CDATA[richba5tard]]> </user> <benchmark id="12">3Dmark 2006</benchmark> <processor id="672" oc="1833"> <![CDATA[Core T2400 (1.83Ghz)]]> </processor> <videocard id="1046" coreoc="450" memoc="750"> <![CDATA[Radeon X1800 mobile]]> </videocard> <rank global="1433" hardware="1" /> <description> <![CDATA[fujitsu siemens notebook]]> </description> </result> <result id="556060"> <user id="1"> <![CDATA[RichBa5tard]]> </user> <benchmark id="9">PCMark 2005</benchmark> <processor id="357" oc="1500"> <![CDATA[Pentium M 715]]> </processor> <rank global="499" hardware="1" /> <description> <![CDATA[Acer Laptop PM 725 1.5Ghz, 1gb ddr 333, 5200rpm disk]]> </description> </result> </member> Quote Link to comment Share on other sites More sharing options...
richba5tard Posted June 14, 2007 Author Share Posted June 14, 2007 You're not allowed to use the xml api synchronously. The idea is to fetch the xml daily and build your own page with it. Quote Link to comment Share on other sites More sharing options...
Crew Trouffman Posted June 14, 2007 Crew Share Posted June 14, 2007 Yeah thanks Fred to added this jmke --> this won't be worst that read and parse the complete html page \o/ I suggest to change some "vocabulary" : In team.xml --> datecreated --> creationdate datejoined --> joindate And in : <rank> - <summary> <today rank="113" hwboints="206.40" results="37" /> </summary> </rank> --> summary is useless if you don't want to added something in rank element \o/ in member.xml same remarks : datecreated --> creationdate datejoined --> joindate in result element : --> user id is useless we are in the user.xml file only userid supplied in argument read maybe a parent element called <results> will be good to group <result> child ! I think that someone with more than 100+ results, the xml file will be "enormous". Why don't make a member.xml?userId=xxx that return all info whitout results ! and a member.xml?userId=xxx&details=on that will output the complete xml file ? EDIT : Will this be possible for hwboint hall of fame or member hall of fame ? Quote Link to comment Share on other sites More sharing options...
richba5tard Posted June 14, 2007 Author Share Posted June 14, 2007 Thanks for the tips, Trouffman. Most have been implemented already. Added these interfaces: result xml api, for retrieving world records or local team records (when teamId is supplied) world records: <?xml version="1.0" encoding="UTF-8"?> <hofresults xmlns="http://www.hwbot.org/hofresults/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.hwbot.org/hofresults/1.0 http://www.hwbot.org/xml/hofresults-1.0.xsd"> <creationdate>2007-06-14</creationdate> <benchmark numberofparticipatingmembers="1860"> <![CDATA[3Dmark 2003]]> </benchmark> <ranking> <result id="598105"> <user id="6572"> <![CDATA[hipro5]]> </user> <team id="1211"> <![CDATA[HellasOCTeam]]> </team> <benchmark id="2">3Dmark 2003</benchmark> <processor id="962" oc="5101.00"> <![CDATA[Core 2 QX6700 (2.66Ghz)]]> </processor> <videocard id="1043" coreoc="918.00" memoc="1215.00"> <![CDATA[GeForce 8800 GTX]]> </videocard> <rank global="1" hardware="1" /> <description> <![CDATA[QUAD QX6700 @ 5101MHz on AW9D-MAX - SINGLE 8800GTX @ 918/1215 - CPU under Gorillakos LN2 pot and VGA under k|ngp|in's Tek-9 LN2 pot - Rams powered by a DDR Maximizer]]> </description> </result> <result id="595787"> <user id="6668"> <![CDATA[Overklokk]]> </user> <team id="1437"> <![CDATA[Diskusjon.no OC team]]> </team> <benchmark id="2">3Dmark 2003</benchmark> <processor id="962" oc="4812.00"> <![CDATA[Core 2 QX6700 (2.66Ghz)]]> </processor> <videocard id="1043" coreoc="921.00" memoc="1211.00"> <![CDATA[GeForce 8800 GTX]]> </videocard> <rank global="2" hardware="2" /> <description> <![CDATA[]]> </description> </result> <result id="576516"> <user id="1238"> <![CDATA[k|ngp|n]]> </user> <team id="3"> <![CDATA[XtremeSystems]]> </team> <benchmark id="2">3Dmark 2003</benchmark> <processor id="875" oc="5342.00"> <![CDATA[Core 2 X6800 (2.93Ghz)]]> </processor> <videocard id="1043" coreoc="900.00" memoc="1180.00"> <![CDATA[GeForce 8800 GTX]]> </videocard> <rank global="3" hardware="3" /> <description> <![CDATA[test...Garbage gt1]]> </description> </result> <result id="597816"> <user id="5945"> <![CDATA[VictorWang]]> </user> <team id="132"> <![CDATA[Team OCX]]> </team> <benchmark id="2">3Dmark 2003</benchmark> <processor id="875" oc="4760.00"> <![CDATA[Core 2 X6800 (2.93Ghz)]]> </processor> <videocard id="1043" coreoc="820.00" memoc="1180.00"> <![CDATA[GeForce 8800 GTX]]> </videocard> <rank global="4" hardware="4" /> <description> <![CDATA[intel x6800 / 1.76v / -135c., asus p5n32-e sli vmod / vios=1002, xfx 8800gtx , vmod, driver=158.19, geil 9600c4 1g*2 , wd raptorx 150g, silverstone op1000w]]> </description> </result> <result id="600928"> <user id="6077"> <![CDATA[ziberia]]> </user> <team id="1289"> <![CDATA[OCTeamFinland]]> </team> <benchmark id="2">3Dmark 2003</benchmark> <processor id="873" oc="4830.00"> <![CDATA[Core 2 E6600 (2.4Ghz)]]> </processor> <videocard id="1043" coreoc="833.00" memoc="1170.00"> <![CDATA[GeForce 8800 GTX]]> </videocard> <rank global="5" hardware="5" /> <description> <![CDATA[no description]]> </description> </result> </ranking> </hofresults> eg hof.results.xml?applicationId=2&limit=5 Quote Link to comment Share on other sites More sharing options...
richba5tard Posted June 14, 2007 Author Share Posted June 14, 2007 team records (example: teamId=100 which is OCForums): <?xml version="1.0" encoding="UTF-8"?> <hofresults xmlns="http://www.hwbot.org/hofresults/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.hwbot.org/hofresults/1.0 http://www.hwbot.org/xml/hofresults-1.0.xsd"> <creationdate>2007-06-14</creationdate> <benchmark numberofparticipatingmembers="1860"> <![CDATA[3Dmark 2003]]> </benchmark> <ranking> <result id="599102"> <user id="3555"> <![CDATA[bazx]]> </user> <team id="100"> <![CDATA[OC Forums]]> </team> <benchmark id="2">3Dmark 2003</benchmark> <processor id="875" oc="5005.00"> <![CDATA[Core 2 X6800 (2.93Ghz)]]> </processor> <videocard id="1043" coreoc="840.00" memoc="1223.00"> <![CDATA[GeForce 8800 GTX]]> </videocard> <rank global="6" hardware="6" /> <description> <![CDATA[X6800 @ 5005MHz, 8800 GTX @ 840/1223]]> </description> </result> <result id="570378"> <user id="5852"> <![CDATA[Maxi]]> </user> <team id="100"> <![CDATA[OC Forums]]> </team> <benchmark id="2">3Dmark 2003</benchmark> <processor id="875" oc="4664.00"> <![CDATA[Core 2 X6800 (2.93Ghz)]]> </processor> <videocard id="1043" coreoc="652.00" memoc="1100.00"> <![CDATA[GeForce 8800 GTX]]> </videocard> <rank global="81" hardware="62" /> <description> <![CDATA[X6800 4664mhz]]> </description> </result> <result id="598590"> <user id="0"> <![CDATA[OnDborder]]> </user> <team id="100"> <![CDATA[OC Forums]]> </team> <benchmark id="2">3Dmark 2003</benchmark> <videocard id="1043" coreoc="576.00" memoc="900.00"> <![CDATA[GeForce 8800 GTX]]> </videocard> <rank global="144" hardware="91" /> <description> <![CDATA[c2d6400 @ 3640MHz 8800gtx 576/900]]> </description> </result> <result id="558586"> <user id="6019"> <![CDATA[gjwild]]> </user> <team id="100"> <![CDATA[OC Forums]]> </team> <benchmark id="2">3Dmark 2003</benchmark> <processor id="873" oc="3936.00"> <![CDATA[Core 2 E6600 (2.4Ghz)]]> </processor> <videocard id="1043" coreoc="661.00" memoc="1046.00"> <![CDATA[GeForce 8800 GTX]]> </videocard> <rank global="176" hardware="109" /> <description> <![CDATA[E6600 @ 3936MHz - 8800GTX 661/1046]]> </description> </result> <result id="558068"> <user id="5533"> <![CDATA[dominick32]]> </user> <team id="100"> <![CDATA[OC Forums]]> </team> <benchmark id="2">3Dmark 2003</benchmark> <processor id="874" oc="4350.00"> <![CDATA[Core 2 E6700 (2.66Ghz)]]> </processor> <videocard id="1043" coreoc="660.00" memoc="1040.00"> <![CDATA[GeForce 8800 GTX]]> </videocard> <rank global="179" hardware="112" /> <description> <![CDATA[E6700 @ 4350MHz - EVGA 8800GTX 660/1040]]> </description> </result> </ranking> </hofresults> /hof.results.xml?applicationId=2&limit=5&teamId=100 Quote Link to comment Share on other sites More sharing options...
richba5tard Posted June 14, 2007 Author Share Posted June 14, 2007 member hall of fame <?xml version="1.0" encoding="UTF-8"?> <hofmembers xmlns="http://www.hwbot.org/hofmembers/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.hwbot.org/hofmembers/1.0 http://www.hwbot.org/xml/hofmembers-1.0.xsd"> <creationdate>2007-06-14</creationdate> <members> <member> <name> <![CDATA[k|ngp|n]]> </name> <team id="3"> <![CDATA[XtremeSystems]]> </team> <rank> <today rank='1' hwboints='883.90' results='37' /> </rank> <awards> <global gold='6' silver='4' bronze='2' medal='2' /> <hardware gold='18' silver='7' bronze='4' medal='2' /> </awards> </member> <member> <name> <![CDATA[onepagebook]]> </name> <team id="132"> <![CDATA[Team OCX]]> </team> <rank> <today rank='2' hwboints='726.70' results='123' /> </rank> <awards> <global gold='3' silver='5' bronze='2' medal='2' /> <hardware gold='11' silver='17' bronze='9' medal='15' /> </awards> </member> <member> <name> <![CDATA[hipro5]]> </name> <team id="1211"> <![CDATA[HellasOCTeam]]> </team> <rank> <today rank='3' hwboints='711.00' results='81' /> </rank> <awards> <global gold='2' silver='1' bronze='5' medal='2' /> <hardware gold='17' silver='11' bronze='6' medal='3' /> </awards> </member> <member> <name> <![CDATA[sergey13]]> </name> <team id="1449"> <![CDATA[Russian Overs Team]]> </team> <rank> <today rank='4' hwboints='644.20' results='261' /> </rank> <awards> <global gold='0' silver='0' bronze='1' medal='0' /> <hardware gold='67' silver='66' bronze='52' medal='45' /> </awards> </member> <member> <name> <![CDATA[THRASHER2]]> </name> <team id="886"> <![CDATA[PC Apex]]> </team> <rank> <today rank='5' hwboints='568.80' results='551' /> </rank> <awards> <global gold='0' silver='0' bronze='0' medal='0' /> <hardware gold='197' silver='105' bronze='60' medal='51' /> </awards> </member> </members> </hofmembers> eg hof.members.xml?applicationId=2&limit=5 Quote Link to comment Share on other sites More sharing options...
richba5tard Posted June 14, 2007 Author Share Posted June 14, 2007 teammember hall of fame eg teamId=100 <?xml version="1.0" encoding="UTF-8"?> <hofmembers xmlns="http://www.hwbot.org/hofmembers/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.hwbot.org/hofmembers/1.0 http://www.hwbot.org/xml/hofmembers-1.0.xsd"> <creationdate>2007-06-14</creationdate> <members> <member> <name> <![CDATA[Maxi]]> </name> <team id="100"> <![CDATA[OC Forums]]> </team> <rank> <today rank='17' hwboints='361.20' results='38' /> </rank> <awards> <global gold='0' silver='0' bronze='0' medal='1' /> <hardware gold='4' silver='10' bronze='3' medal='3' /> </awards> </member> <member> <name> <![CDATA[bazx]]> </name> <team id="100"> <![CDATA[OC Forums]]> </team> <rank> <today rank='28' hwboints='270.80' results='52' /> </rank> <awards> <global gold='0' silver='0' bronze='1' medal='2' /> <hardware gold='1' silver='0' bronze='2' medal='4' /> </awards> </member> <member> <name> <![CDATA[toddm27]]> </name> <team id="100"> <![CDATA[OC Forums]]> </team> <rank> <today rank='72' hwboints='166.60' results='63' /> </rank> <awards> <global gold='0' silver='0' bronze='0' medal='0' /> <hardware gold='5' silver='4' bronze='3' medal='6' /> </awards> </member> <member> <name> <![CDATA[Joe Camel]]> </name> <team id="100"> <![CDATA[OC Forums]]> </team> <rank> <today rank='81' hwboints='153.30' results='34' /> </rank> <awards> <global gold='0' silver='0' bronze='0' medal='0' /> <hardware gold='3' silver='5' bronze='4' medal='2' /> </awards> </member> <member> <name> <![CDATA[Gautam]]> </name> <team id="100"> <![CDATA[OC Forums]]> </team> <rank> <today rank='87' hwboints='143.20' results='37' /> </rank> <awards> <global gold='0' silver='0' bronze='0' medal='0' /> <hardware gold='3' silver='3' bronze='1' medal='5' /> </awards> </member> </members> </hofmembers> Quote Link to comment Share on other sites More sharing options...
richba5tard Posted June 14, 2007 Author Share Posted June 14, 2007 team ranking api, without applicationId == hwboint ranking <?xml version="1.0" encoding="UTF-8"?> <hofteams xmlns="http://www.hwbot.org/hofteams/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.hwbot.org/hofteams/1.0 http://www.hwbot.org/xml/hofteams-1.0.xsd"> <creationdate>2007-06-14</creationdate> <ranking> <team> <name> <![CDATA[XtremeSystems]]> </name> <rank rank='1' hwboints='5016.80' participants='4103' /> </team> <team> <name> <![CDATA[Team OCX]]> </name> <rank rank='2' hwboints='4880.10' participants='1598' /> </team> <team> <name> <![CDATA[Team MXS ModLabs.net]]> </name> <rank rank='3' hwboints='2954.30' participants='1791' /> </team> <team> <name> <![CDATA[Russian Overs Team]]> </name> <rank rank='4' hwboints='2777.70' participants='1423' /> </team> <team> <name> <![CDATA[OverClocking-Masters]]> </name> <rank rank='5' hwboints='2407.30' participants='1816' /> </team> </ranking> </hofteams> eg hof.teams.xml?limit=5 Quote Link to comment Share on other sites More sharing options...
richba5tard Posted June 14, 2007 Author Share Posted June 14, 2007 team api ranking, with applicationId given <?xml version="1.0" encoding="UTF-8"?> <hofteams xmlns="http://www.hwbot.org/hofteams/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.hwbot.org/hofteams/1.0 http://www.hwbot.org/xml/hofteams-1.0.xsd"> <creationdate>2007-06-14</creationdate> <benchmark numberofparticipatingteams="140"> <![CDATA[3Dmark 2001]]> </benchmark> <ranking> <team> <name> <![CDATA[XtremeSystems]]> </name> <rank rank='1' average='84784.50' members='284' /> </team> <team> <name> <![CDATA[Team OCX]]> </name> <rank rank='2' average='84594.90' members='51' /> </team> <team> <name> <![CDATA[OverClocking-Masters]]> </name> <rank rank='3' average='80289.00' members='53' /> </team> <team> <name> <![CDATA[HellasOCTeam]]> </name> <rank rank='4' average='77254.50' members='34' /> </team> <team> <name> <![CDATA[OC Forums]]> </name> <rank rank='5' average='75786.60' members='32' /> </team> </ranking> </hofteams> hof.teams.xml?limit=5&applicationId=1 Quote Link to comment Share on other sites More sharing options...
richba5tard Posted June 14, 2007 Author Share Posted June 14, 2007 If you have a little knowledge of php and xml parsing, you can display an up-to-date ranking of your team and team members on your own website. Tutorials: http://us.php.net/xml http://www.kirupa.com/web/xml_php_parse_intermediate.htm Quote Link to comment Share on other sites More sharing options...
Crew Trouffman Posted June 14, 2007 Crew Share Posted June 14, 2007 Yeah I love it !!!! in team ranking --> <team id="100"> <![CDATA[OC Forums]]> </team> this should be better between benchmarks and ranking cause we request for this specific team and it's just here to ensure right team --> you'll get a smaller file size also ! in last xml examaple : team ranking : <name> <![CDATA[XtremeSystems]]> </name> <team id="xx"> <![CDATA[XtremeSystems]]> </team> in member hall of fame : <name> <![CDATA[name]]> </name> should be replaced by : <user id="5533"> <![CDATA[name]]> </user> cause you've used user element in other xml files Nice to share my opinion with you Fred ! \o/ Quote Link to comment Share on other sites More sharing options...
Crew Trouffman Posted June 15, 2007 Crew Share Posted June 15, 2007 I'm from Syndrome-OC (http://www.sydnrome-oc.net) and forum is based on "mesdiscussions.net" forum --> not supported yet... I've suggest to Fred to implement this xml features cause every website will be able to get and display team result etc on their own site to increase the competition and members \o/ Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.