Open Arxcis opened 8 years ago
UPDATE: Håper noen prøver seg på dette. Dersom de templatene som er på serveren er vanskelige å jobbe med: rediger dem, eller lag din egen template. Trenger ikke å se bra ut. Viktigste er at det funker.
Måten å få tilgang til data som er lagret på serveren er å bruke: storage.read_from_file(level) , i serverprogrammet. Argumentet er den levelen du ønsker å hente data fra. Returverdien er en dictionary som ser slik ut: dict = { 'key1' : 'poeng', 'navn', 'timestamp', 'clockdiff', 'level', 'game', 'key2' : 'poeng', 'navn', 'timestamp', 'clockdiff', 'level', 'game', osv. } Poeng er på index=0, og kan hentes på denne måten: dict['key1'][0] Navn er på index=1, og kan hentes på denne måten: dict['key1'][1]
Trenger bare disse to verdiene for å lage en meningsfull highscore-liste. Etterhvert kan en legge til mer informasjon dersom ønskelig.
Now that we have a robust server-side file-storage solution up and running, getting the file-data showing on a web-page should be the next step.
We already have data.html which can be accessed at "127.0.0.1:50000/lastdata" This page only shows the data which is stored in memory by the data-object.