Forums › English Language Forums › Technical › Technical Issues

Search

Parsing Data

3 replies [Last post]
Wed, 06/29/2011 - 17:03
Boltzabunch

First off, I just want to say I'm posting from a forums-only account because I have no idea how to log in using my steam account.

I'm looking to learn C# or something over the summer and the pet project I chose out of my brainstorm is going to be based on Spiral Knights.

The first one I plan on pumping out won't need any type of parser... just manual fields to help track your mist energy regeneration. Just maths and such. I already have it working in excel but want to give it a neat GUI and whatnot... but that's not the point. As I think more on this idea, I realize that I could make this mini app a lot more useful if

a) I could get it to call information from the game automatically (for your Mist Energy level)
b) Get it to sync with a group of friends so you and a friend (would have to be a mutual thing) could see each other's current energy and play together when you have enough (probably only more useful for newer players, but the point of developing this is because I can, not necessarily because it is useful to everyone)

After accepting the idea of integrating this type of thing with the game, I started to think... What about a mini-armory type of deal where you can check your arsenal/inventory out of the game (not only gear equipped, but materials and tokens too)? Tracking your Crowns? Tracking your Crystal + Mist Energy?

Taking it even FURTHER, why not just work on a full-on parser that can track which gate terminal you take in the arcade, which maps you end up going in, and how many crowns you gain and how much energy you spend?

So, what I want to know from SK Tech Support... If I was going to work on something like this, are there any tools/resources from your end that would help me? Would running a parser that checks server data (assuming it's server data since mist energy is updated in real time) be a bannable thing that I shouldn't pursue? ... Really anything you can tell me about "Yeah, okay, that'd be cool" or "No, that's against our ToS" would be helpful.

Thanks in advance!

Wed, 06/29/2011 - 17:16
#1
Dogrock's picture
Dogrock
"No, that's against our ToS"

"No, that's against our ToS" - I think that's the statement you'll be looking at right now. Mostly points 6.1 and 6.13 I'd say.

Wed, 06/29/2011 - 18:32
#2
Boltzabunch
ToS 6.1.. maybe. 6.3 not at all.

"6. Restrictions. You agree not to do any of the following prohibited actions:
---1. reproduce, distribute, publicly display or perform, translate, modify, adapt, create derivative works from, deconstruct, reverse engineer, decompile or disassemble in any manner Spiral Knights or any portion thereof, including but not limited to any character, graphic, associated software or proprietary communications protocol used by the software or any utilities, applications, emulators or tools derived therefrom;"

I don't plan on selling anything I create. At most, me and 3-5 friends would be using it. I don't really think this applies since it's more of a "DONT SELL OUR STUFF" general legal terminology. Admin can correct me :V

"6. Restrictions. You agree not to do any of the following prohibited actions:
---3. upload, post, email or otherwise transmit through Spiral Knights any material that (i) is unlawful, harmful, threatening, abusive, harassing, tortious, defamatory, vulgar, obscene, libelous, invasive of another's privacy, hateful, or racially, ethnically or otherwise objectionable; (ii) you do not have a right to transmit under any law or contractual or fiduciary relationship (e.g., inside information, proprietary information from an employer or confidential information subject to a nondisclosure agreement); (iii) infringes any patent, trademark, trade secret, copyright or other party's proprietary rights; (iv) is unsolicited or unauthorized advertising, promotional material, "junk mail," "spam," "chain letters," "pyramid schemes," or any other form of solicitation; or (v) contains software viruses or any other computer code, files or programs designed to interrupt, destroy or limit the functionality of any computer software or hardware or telecommunications equipment;

This point is more about me communicating through SK networks like posting on the forums for example. This doesn't apply at all to what I'm trying to do.

Thu, 06/30/2011 - 11:00
#3
Boltzabunch
Still curious to see if the

Still curious to see if the Spiral Knights team would be for or against this and if they could make my project any easier :p

Powered by Drupal, an open source content management system