Not logged in | Log In
Pirates of the Burning Sea logo
 
 
Pirates of the Burning Sea Forums > Archive > Retired Forums > The Map Table
Click here to Log In

 
 
Thread Tools Display Modes
  #201  
Old 03-01-2011, 06:06 AM
Join Date: Apr 2008
Server: Roberts
Society: Flotte Étrangère
Nation: France
Career: NO
 
Default

Quote:
Originally Posted by cheeseypie5555 View Post
Your necro skills are far superior to mere mortals.
/salute
Well - we rely on the Data API in the Roberts-French admiralty, to reliable notify our squadrons/governors when attacks are in progress :-)

We would like to extend this to include hostile governor takeover attempts (elections), as well as governor mismanagement (towns not being upgraded/returned to agreed levels of infrastructure etc).

However - the Data API documentation predates PnP, and there is no reference of how (if possible) to retrieve PnP data.
__________________
/Ubért le Danois
Flotte Étrangère - Roberts France
Ubert le Danois is offline Add to ignore list
  #202  
Old 03-01-2011, 06:19 AM
Misha
 
Join Date: Jan 2008
 
Default

It's not yet possible to retrieve PnP data. Thanks for the suggestion!
__________________
-Misha
Misha is offline Add to ignore list
  #203  
Old 03-01-2011, 10:43 AM
Ulot
 
Join Date: Mar 2008
Server: Tiggy
Society: DCA, LGI
Nation: The Revolution
Career: Pinch-Hitter
 
Default

What if you put it in TA, that seems to be how everything else gets done.
Ulot is offline Add to ignore list
  #204  
Old 03-01-2011, 11:21 AM
Join Date: Aug 2010
Server: Antigua
Nation: Privateer
Career: Forum Guerilla
 
Default

Quote:
Originally Posted by Ulot View Post
What if you put it in TA, that seems to be how everything else gets done.
The API Ape follow pet?
__________________
Quote:
Originally Posted by Plutarg View Post
I want a monkey with a hat that has a monkey on its hat wearing a hat.
Quote:
Originally Posted by Khamal Jolstien View Post
We don't really aim to take the game seriously, so we're all rolling rats.
Pnakotic is offline Add to ignore list
  #205  
Old 03-03-2011, 05:53 AM
Join Date: Dec 2010
Server: Wherever I May Roam
Society: Blackbeard's Revenge
Nation: Pirate
Career: Truth Purveyor
 
Default

Keep up the good work! Some bugs to work out over all in the game play, but you guys are the lifeblood of the game...Well, you and the players, too. haha.

Just listen to the players and their concerns, reall concerns, not QQing, and advertise the game...my Gawd, get your name out there!!! This is an awesome game!!!
__________________
For the indignation of the LORD is upon all nations, and his fury upon all their armies: he hath utterly destroyed them, he hath delivered them to the slaughter.
Isaiah 34:2
Liam Langridge is offline Add to ignore list
  #206  
Old 01-07-2012, 10:05 PM
Join Date: Nov 2011
 
Default Need some help, please

Hello everyone. I have created a website for the society that I am in, and have recently read about the API available. I would like to incorporate this into my website. I am very technical savvy and am actually about to get my Associates of Applied Science in IT. I am skilled at html, css, have recently learned PHP, and I am skilled at programming. Anyways I understand the concepts behind how all of this would work, but am confused on how to incorporate. I was wondering if anyone would be able to point me in the right direction, or maybe to a website or book that explains the process a little better and has some code examples. I have googled things such as "how to incorporate an API in a website" and such and have had very little to no luck finding something that will help me learn how to do this.

Thank you,
Cap'n Bad Rad
__________________
-Cap'n Bad Rad-
Cap'n Bad Rad is offline Add to ignore list
  #207  
Old 01-08-2012, 03:04 AM
Join Date: Jan 2008
Server: Rack...oberts
Society: Me Myself And I
Nation: British
Career: Freetrader
 
Default

Quote:
Originally Posted by Cap'n Bad Rad View Post
Hello everyone. I have created a website for the society that I am in, and have recently read about the API available. I would like to incorporate this into my website. I am very technical savvy and am actually about to get my Associates of Applied Science in IT. I am skilled at html, css, have recently learned PHP, and I am skilled at programming. Anyways I understand the concepts behind how all of this would work, but am confused on how to incorporate. I was wondering if anyone would be able to point me in the right direction, or maybe to a website or book that explains the process a little better and has some code examples. I have googled things such as "how to incorporate an API in a website" and such and have had very little to no luck finding something that will help me learn how to do this.

Thank you,
Cap'n Bad Rad
There is more explanation on the wiki:
- here: http://www.burningsea.com/wiki/index.php/Data_API
- and some code examples here: http://www.burningsea.com/wiki/index...a_API/PHP_Code
- I also collected some remakrs: http://www.burningsea.com/wiki/index...ta_API/Remarks

Have fun playing around with all this. Hands-on is the best way to learn things.
__________________
Visit Online PotBS Maps & Server Stats for online worldmaps, latest unrest changes and recent events!

ArmEagle, you never cease to amaze me. <3
-Misha
ArmEagle is offline Add to ignore list
  #208  
Old 09-27-2012, 03:09 AM
LoDx
 
LoDx's Avatar

Join Date: May 2009
 
Default Question/Suggestion/Feature

Quote:
You might wonder why we can’t just write web tools that read the game database directly. The primary reason is that even though the game data is stored in a MS SQL database that a web app could theoretically query, all of the data is in encoded binary blobs, rather than one column per field (...) Enter the “Crawler Server.” Its job is to walk through the game database and save its data to the crawler database in expanded excel spreadsheet style that a web tool can easily read. (...) Also, there is the issue of maintaining integrity of the game data. Web tool development is usually more fast and loose, and thus more prone to corrupting data on accident. It would be a bummer if we accidentally corrupted character due to a bug in one of our web tools. (...) The easiest way to do this would be to just allow people to remotely connect to the crawler database and let them run queries against it. However, doing that is bad for several reasons. First of all, there are the obvious security concerns. IT would have to make sure that the crawler DB would be isolated from the rest of our game cluster and that DB accounts to access the data are set up correctly. Our poor overworked IT department really doesn’t have time for this. The second problem is that of caching query results. Many users of the data are going to be running the same kinds of queries. It’s more efficient to cache the kind of data people want access too in some conveniently fetch-able form. Finally there is the issue of data filtering. The Devs have data we want from the crawler, but there are fields we might not want the general public to have, or just aren’t very interesting/accessible to the general public in their current form.
Suggested solution:
Have a second "public" database mirroring the crawler database (excluding sensitive data fields), with no possible way of modifying the original crawler data.
The public database have strict rules, only to allow selection of data.
Limit the number of queries to 1-5 every 10 minutes per IP, forcing users to using a local cache.

Main Game Blob Database <-> Crawler Database -*> Public Database**

*: One way access, read only, excluding sensitive data fields
**: Read only (select), limited queries / ip / timespan

Let users like myself have a local database mirroring specific parts of this public database, perhaps once every day (once/day would really be enough)

IF something would happen, only the public database would be corrupted, leaving the crawler and the main game data untouched and isolated.

Since, if i understand this information correctly, the crawler database already process all the game data? It's only a question how to make the crawler data accessible for the public.

If this suggestion don't work, i hope it's atleast a base for discussion.
__________________
PotBS Econ Manager - http://potbsemanager.hallros.com
A 'work-in-progress', an economics manager for PotBS!
Currently in very early development, please feel free to leave any feedback!
Forum thread - http://www.burningsea.com/forums/sho....php?p=1209700
LoDx is offline Add to ignore list

Last edited by LoDx : 09-27-2012 at 05:55 AM.
 


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump


All times are GMT -7. The time now is 01:49 AM.


Powered by vBulletin®
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.