Difference between revisions of "Biller"

From ASSS Wiki
Jump to: navigation, search
m (added punctuation)
m (Windows: created subsections for proper linking from other pages)
Line 16: Line 16:
 
==== Windows ====
 
==== Windows ====
  
*SubSpace Billing Server 2.00b by [[Confess]]
+
===== SubSpace Billing Server 2.00b by [[Confess]] =====
**This is Confess' version of SSBiller2 with a bunch of new features. (C++ source)
+
*This is Confess' version of SSBiller2 with a bunch of new features. (C++ source)
**http://www.mervbot.com/files/ssb2confess.rar
+
*http://www.mervbot.com/files/ssb2confess.rar
  
*SubSpace Billing Server 2 Release 11j by [[Catid]]
+
===== 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!
+
*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
+
*Fully Featured
**http://www.mervbot.com/files/ssb2.zip
+
*http://www.mervbot.com/files/ssb2.zip
  
*subbill 0.23 by [[Prittk]]  
+
===== Subbill 0.23 by [[PriitK]] =====
**Not recommended as it uses 100% CPU
+
*Not recommended as it uses 100% CPU
**Has only basic features.
+
*Has only basic features.
**http://www.subspacedownloads.com/index.php?act=file&fid=31
+
*http://www.subspacedownloads.com/index.php?act=file&fid=31
  
 
==== Linux ====
 
==== Linux ====

Revision as of 21:16, 18 October 2007

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
  • http://www.mervbot.com/files/ssb2.zip
Subbill 0.23 by PriitK

Linux

TCP

The new billing protocol. See the TCP Billing FAQ.