Jump to content
EN
Play

Forum

API / data storage


 Share

Recommended Posts

Hello there,

I wanted to ask if Tanki stores the turrets & hulls properties publically (e.g. in the form of XML, JSON or JSONP), or if they only store that data in their swf files and in their server-side files. I'm asking this because i find navigation in the wiki kinda irritating, and wanted to see if there's any way for writing programs that will retreive data from Tanki's files, if  such files are available, for a much easier way to view the properties. I've been going through my cache several times but hasn't been able to find a file such as this, but if someone is aware of something like that, i would really appreciate it.

  • Like 3

Share this post


Link to post
Share on other sites

Oh, sorry if i didn't explain myself properly. Well, many websites store their information in files in the XML or JSON format. So in the case of gaming websites that do that, this information could be names of items, damage of weapons, prices, and so on. This information is then used by the game's system in whatever manner the developers have designed it.

 

In the case of Tanki, i was wondering if they also provide this sort of information for turrets and hulls, for stuff like damage, protection, shop price, and so on. Because if they do, it means that you could make a script in the website, for instance, that will "read" that file from Tanki's website, and then use it, for instance, for showing the readers statistics about turrets and hulls. The reason why i'm interested in this, is because the tanki wiki is the main place where you can view turrets and hulls statistics, but i'm not satisfied with it very much, so i was trying to make my own version.

Share this post


Link to post
Share on other sites

Implement the whole API just for 1 person ? Or 10 ?

 

Are you the man of Tanki ?

 

Can't you use some HTML/XML parser in perl ( or python, ruby, whatever) for that ?

 

Is that super hard ?

  • Haha 1

Share this post


Link to post
Share on other sites

Problem is, the Wiki is hardly updated, and its appearance with tables is gaudy and difficult to navigate, not to mention outdated in a lot of places. This due in part to the fact that only a small team (maybe no less than 5?) people are in charge for creating and editing all of its articles. Whereas most Wikis rely on the entire world (or at least registered users) to keep articles and tables accurate up to date.

 

So! I support you if you want to make a parser that collects data quickly and accurately, yet presents it in a sensible manner that's easy to navigate. Though most likely developers will not heed your request, they tend to keep a lot of data on the game confidential...for reasons unknown. Regardless, you have my upvote. Good luck to you!

Edited by Papaya14

Share this post


Link to post
Share on other sites

Hello there,

I wanted to ask if Tanki stores the turrets & hulls properties publically (e.g. in the form of XML, JSON or JSONP), or if they only store that data in their swf files and in their server-side files. I'm asking this because i find navigation in the wiki kinda irritating, and wanted to see if there's any way for writing programs that will retreive data from Tanki's files, if  such files are available, for a much easier way to view the properties. I've been going through my cache several times but hasn't been able to find a file such as this, but if someone is aware of something like that, i would really appreciate it.

I'd be interested in this too. Share what you find please.

Share this post


Link to post
Share on other sites

Well, unfortunately, i was unable to find such file that lists these properties. I've also decompiled the library swf files to see if they save them there, but i wasn't lucky :/ I've tried contacting the team like 3 times about this topic, but i never received a reply to any of them, and haven't even received a verification to the first one.

 

Though i did find something interesting- it seems like tanki saves users' data in XML files. For instance, here's one of a user named heriosman http://pastebin.com/QiUkQrTv

Now, this no longer wors, seems like tanki has removed those :( You can still google search for "site:tankionline.com/s/users" to see the no-longer-working links.

 

To be honet, it's kinda irritating :/ i don't expect the team to agree with everything, but the least they can do is to reply with a quick "no, thank you" or something. I think i've already contacted them 3 times about it  -_- that's just sad. But if i ever find something such as this, i'll be happy to work on it.

Share this post


Link to post
Share on other sites

........  I've tried contacting the team like 3 times about this topic, but i never received a reply to any of them, and haven't even received a verification to the first one.

 

........

 

To be honet, it's kinda irritating :/ i don't expect the team to agree with everything, but the least they can do is to reply with a quick "no, thank you" or something. I think i've already contacted them 3 times about it  -_- that's just sad. But if i ever find something such as this, i'll be happy to work on it.

Get used to the idea of being ignored. Tanki developers have no desire to communicate with players no matter how good their ideas are. Some of us have been being ignored for several years. Welcome the world according to Tanki.

Share this post


Link to post
Share on other sites

Welcome the world according to Tanki.

So i guess it's the world that has been pulled over my eyes to blind me from the truth. Thanks for the info :)

Share this post


Link to post
Share on other sites

So i guess it's the world that has been pulled over my eyes to blind me from the truth. Thanks for the info :)

No problem, I'm glad I could burst your bubble.  :P

 

This community has been trying to get some respect from the developers for a LONG time. For some reason they don't seem interested in what we have to say. It's sad really, because we have had some great ideas go to waste. Then what happens is the active members of the community get frustrated and start saying things that they normally wouldn't say. Which then just turns into a battle of egos. There are only 2 people from the development team that ever communicate with us, and usually it doesn't go well. One is , one of the game designer/developers. The other is , the EN community manager. 

 

I do like you idea though.

Share this post


Link to post
Share on other sites

... SNIP...

 

 a much easier way to view the properties. 

 

let me guess: do you want a personalized  'DB' about tanki on your local HD ? purpose ? I think a 'personal wiki' doesn't worth the job ...

Share this post


Link to post
Share on other sites

 Share

×
×
  • Create New...