Chrome Extension to detect recipes in your inventory
" So, they're generating extra server costs and (possibly) lagging the game for everyone to get a few extra alchemy orbs per day? |
|
I have pushed a change that increases the polling interval to ten minutes (2.5x the previous interval). Tomorrow I'll put together something that only pulls the stash pages if your main inventory changes, which should cut down on requests by ~80%.
I'll also see if JQuery has the capability to limit the number of concurrent requests . . . I imagine it does. Last edited by HouseAbsolute#4068 on May 1, 2012, 3:56:28 AM
|
|
I'm requesting a feature that this extension is able to list and export all my items to a spreadsheet reducing
the task of multiple request. |
|
Actually, I just went ahead and disabled polling. For the time being, use the already existing in-app refresh button to pull your inventory for new matches. I'll see if I can talk with the GGG guys and figure out an automatically updating solution that doesn't harm their servers. But ultimately the game itself is more important than a tool to enhance one aspect of playing it.
Last edited by HouseAbsolute#4068 on May 1, 2012, 4:04:19 AM
|
|
"I don't think that is a fair characterization. This was an unintended side-effect. The stuff I work on in my day job runs at a different scale, so my expectations of what the character-window/* endpoints could handle were miscalibrated. That's all. |
|
" There was no offense intended, i was just trying to confirm if i understood it right. |
|
" GGG may want to establish a policy/meassures dealing with gathering of the site data before more people inevitably build their own tools and it gets out of control. As a programmer I share your point of view - if data is there it just begs to be used - we just don't know to what extent we can exploit it until it translates to a heavy load on GGG servers. Last edited by UncleMario#1578 on May 1, 2012, 6:48:16 AM
|
|
Problem will be mostly fixed if it can be imaged into a file and like Dylan said, only updated upon request instead of every time you load it etc.
| |
Doesn't the game just dump the info into a database that is separate of the game server? Doing anything else could be a massive security venerability.
If this tool is lagging the game then they have bigger problems. That means a simple SQL query exploit or a DOS could shut down the game. That would be silly. |
|
I guess mark's post shows that they are not necessarily opposed to tools like this, just that they need to be written in an optimized way.
I really think that creating some sort of official web-API to consume character data (statsh, inventory, stats, etc) would be great - often some of the ideas the community can come up with while using things like this are great, and can end up being incorporated into the game somehow. |
|