Verfasst: 02.12.2007 13:15
von AND51
Bisonte hat geschrieben:P.S.:
Seltsamerweise funktioniert es jetzt auch, wenn man das HTTP/1.0 angibt.
War wohl mein Request irgendwie verkehrt vorher ...
Nun kann ich mit dem Parsen anfangen

Dein Edit habe ich nicht lesen können, weil ich gerade selbst gepostet habe.
Wenn es dir darauf ankommt, den Scroe eines bestimmten Spielers rauszuschneiden, dann würde ich das komplett in einer eigenen Procedure machen!
Ist einfach übersichtlicher.
> Seltsamerweise funktioniert es jetzt auch, wenn man das HTTP/1.0 angibt
Siehst du?

Verfasst: 02.12.2007 14:31
von Bisonte
also was du als Antwort erhalten hast ist richtig

mehr soll bei
DIESER Anfrage auch nicht rauskommen.
Es gibt ja noch mehr Anfragen... (Teamscore,Auszeichnungen,Ribbons usw.)
Ich werd das mal übersichtlicher versuchen
@Edel:
Das Ding sieht auch nicht schlecht aus, aber recht genau auf diesen einen
fall zugeschnitten... wie gesagt es gibt noch mehr anfragen.
Da du sogar die Abfrage erweitert hast, frag ich mal so ... woher weisst du diese Abfrage = "&where=a&sort=a" ??? kennst du eine webseite wo diese
dinger erklärt sind ?
ich beziehe meine infos aus dem opensource von 'mhacker' (nummern der medallien usw.) allerdings ist das schon wieder veraltet...
und speziell für AND51: Ja ICH SEHE

Verfasst: 02.12.2007 15:51
von edel
Die Dinger sind Parameter die an den Server uebermittelt und dort
weiter verarbeitet werden. Was das fuer Parameter sind bestimmt
alleine die Webseite, an die du die Parameter sendest.
Was die Seite versteht kannst du hier nach lesen
http://bf2.fun-o-matic.org/index.php/BF2Stats
Code: Alles auswählen
nick
(string) "part or full nickname"
where
(string) "a" (any), "b" (begin), "e" (end), "x" (exact)
sort
(string) "a" (alpha/numeric), "r" (reverse), if not set, sorted by ASCII worth
debug
(string) "txs" (function unknown!)
transpose
(boolean) "0" or "1"
Verfasst: 02.12.2007 16:21
von Bisonte
ok ... die seite hab ich auch in den fingern gehabt... aber wie kann man
speziell einzelne sachen abfragen ?
wenn ich per "&info=per*" abfrage bekomme ich nix, bei
"&info=per*,cmb*,twsc,cpcp,cacp,dfcp,kila,heal,rviv,rsup,rpar,tgte,dkas,dsab,cdsc,rank,cmsc,kick,kill,deth,
suic,ospm,klpm,klpr,dtpr,bksk,wdsk,bbrs,tcdr,ban,dtpm,lbtl,osaa,vrk,tsql,tsqm,tlwf,mvks,vmks,mvn*,vmr*,fkit,fmap,fveh,fwea,
wtm-,wkl-,wdt-,wac-,wkd-,vtm-,vkl-,vdt-,vkd-,vkr-,atm-,awn-,alo-,abr-,ktm-,kkl-,kdt-,kkd-"
bekomme ich daten ... aber eben wie gesagt NUR beim letzten string....
und da es zu der zeit noch keine Erweiterungen von BF2 gab (SF,EF,AF) fehlen
natürlich ein paar sachen....