Biller

From ASSS Wiki
Revision as of 20:32, 18 October 2007 by CypherJF (talk | contribs) (Linux)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Purpose

The Billing Server is a server that is separate from ASSS that keeps track of player's passwords and handles chat channels.

One biller can be shared between many game servers. This makes chat channel and inter-zone private messaging a desirable feature of a biller. More importantly billers can contain a ban system that allow one ban to affect all zones (called a netban).

Today, the name Billing Server is confusing as it is just a user database. The publishers (VIE) of SubSpace probably wanted to charge players a subscription and this server would control it, hence the name biller.

Excerpt from a copy of the VIE website:

We are just concluding deals with various partners the upshot of which is that billing for Subspace will almost certainly not happen till July we are still assuming a $10 a month or $1 a day scheme and a box version that will include several months play built in.

Billing Software

Billers communicate using either the TCP or UDP Billing Protocol.

UDP

The original billing protocol.

Windows

SubSpace Billing Server 2.00b by Confess
SubSpace Billing Server 2 Release 11j by Catid
  • This is SOS' much improved version of my billing server, open-sourced as well. The BAN.DAT and BANFREE.DAT files are not compatible with the original SSBiller2. New: Fixed a large security-related bug. Download and replace your copy of SSBilling2.EXE!
  • Fully Featured
  • History of SSB2
  • http://www.mervbot.com/files/ssb2.zip
Subbill 0.23 by PriitK

Linux

Linux Port of SubSpace Billing Server 2 Release 11j by doc flabby

TCP

The new billing protocol. See the TCP Billing FAQ.