Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форумы Боевого Народа _ Бункер Макрона _ Парсинг xml статистки

Автор: nolka 28.6.2008, 22:21

например, если открыть сцылку: http://stats.enemyterritory.com/profile/156944?xml=true
то там куча кода будет выведено(аж 30 килобайт).. для юзербаров хотелось бы выделить основные моменты.

нужно следующее:
звание - название и картинка - это вроде бы находится в ветке /player/user_info. картинки догадался как получать
ранк - т.е., каким по счету находится в списке - это тоже в /player/user_info
есть

XP - как лучше выводить, общую экспу - т.е. тупо суммировать все, или по отдельности?

хм... пока писал - вроде бы сам разобрался со всем... Какие пункты еще добавить можно?

Автор: andruhan 28.6.2008, 22:45

насколько я помню, там есть отдельно total_exp
Я когда для клана писал парсер - разбирал эти xml'ки

Автор: nolka 28.6.2008, 22:47

я вот сюда прикрутить хочу: http://xternalx.7pe.net/userbar/
простите за рекламу smile.gif

Автор: nolka 29.6.2008, 3:03

таак... теперь бы все названия оружия где нибудь выудить....

Автор: nolka 29.6.2008, 4:56

основную работу сделал. осталось теперь хэлп написать...
регистрируйтесь и юзайте пока, если интересно smile.gif

Автор: nolka 29.6.2008, 5:48

Все, написал хэлп... http://xternalx.7pe.net/userbar/
единственное неудобство - редактор не визуальный...

Автор: nolka 29.6.2008, 9:51

вот код моего бара:

Код
[str(141,30,18,0,strogg,150,150,150,stats for: [etqwUserName])]
[str(170,50,7,0,visitor_rus,255,255,255,Name: [etqwUserName])]
[str(170,60,7,0,visitor_rus,255,255,255,Ranking: [etqwRank])]
[str(170,70,7,0,visitor_rus,255,255,255,Kills: [etqwKills])]
[str(170,80,7,0,visitor_rus,255,255,255,Deaths: [etqwDeaths])]
[str(260,75,7,0,visitor_rus,200,200,200,Ratio: [etqwKillDeathRatio])]
[str(170,90,7,0,visitor_rus,255,255,255,Accuracy: [etqwAccuracy]%)]
[str(170,100,7,0,visitor_rus,255,255,255,Current Rank: [etqwMilitaryRank])]
[str(170,110,7,0,visitor_rus,255,255,255,Favorite class: [etqwFavoriteClass])]
[str(170,120,7,0,visitor_rus,255,255,255,Time Played: [etqwTimePlayed] hours)]

Автор: Rhasta 29.6.2008, 11:21

хмммм, а поподробнее можно?

Автор: nolka 29.6.2008, 13:26

на каком месте подробнее? приведенный выше код рисует примерно такую картинку: http://xternalx.7pe.net/userbar/img-nolka.png
заходишь регистрируешься http://xternalx.7pe.net/userbar/, открываешь справку, и смотришь, что тебе нужно -)

Автор: nolka 29.6.2008, 13:58

ошибку с регистрацией поправил. можно спокойно регаться -)

Автор: nolka 5.7.2008, 6:28

с 0 переписал панель управления. спасибо буржуйскому платному ПО, которое из за своего сбоя потерло скрипт панели управления... :D

Форум Invision Power Board (http://nulled.cc)
© Invision Power Services (http://nulled.cc)