Skip to content
Snippets Groups Projects
Commit 5536e8bf authored by mcmlxxix's avatar mcmlxxix
Browse files

updated and consolidated sysop documentation

parent aa3be831
No related branches found
No related tags found
No related merge requests found
*****CONNECTING A GAME TO AN INTER-BBS HOST******
There is a SERVER.INI file included with every inter-BBS JavaScript game.
If you wish to connect your BBS to an existing network, edit the file and
put the appropriate hostname or IP address, and the port on which the network is
operating (default: 10088)
*****UPDATING YOUR LOCAL LIBRARIES******
Before you attempt to install the inter-BBS service, it is recommended that you
update your relative 'EXEC/' and 'EXEC/LOAD/' paths
with the latest files from the Synchronet CVS repository at:
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/
RECOMMENDED UPDATES:
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/layout.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/inputline.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/funclib.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/calendar.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/event-timer.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/clock.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/scrollbar.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/cvs.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/frame.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/tree.js
NOTE: Replace any outdated local copies with the latest release from the links.
*****SETTING UP INTER-BBS SERVICE WITH SYNCHRONET*****
If you wish to host your own inter-BBS service for others to connect to, you must edit
the file SERVICES.INI in your relative 'CTRL/' path. You must also open whichever port you
specify on your router to allow other systems to connect (and edit your local server.ini
files so that you connect to your service).
Default SERVICES.INI text for the inter-BBS service:
[JSON]
Port = 10088
Options = STATIC | LOOP
Command = json-service.js
The inter-BBS features of this program require that the appropriate services be configured,
and that all of your files are up to date. The following files are needed to operate
this program in inter-BBS mode, and can be downloaded from the Synchronet CVS repository at:
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/json-service.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/json-db.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/json-sock.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/ctrl/json-service.ini
NOTE: Placing these files in their corresponding local equivalent locations
will make configuration much easier.
[EXEC/LOAD/JSON-CHAT.JS]
This handles all inbound/outbound chat messages, and packages them for delivery json client.
[EXEC/LOAD/JSON-DB.JS]
This file acts as a JSON object database, which is used by JSON-SERVICE, but can be used
on the client side as well.
[EXEC/LOAD/JSON-CLIENT.JS]
This file is the gateway to the program's interbbs server. It contains the methods needed to
lock, unlock, read, write and delete objects from the server database.
[EXEC/JSON-SERVICE.JS]
This file acts as an socket service. It contains the methods needed to lock, unlock,
read, write and delete objects from the server database, and also accepts JSON-CLIENT connections
and acts as the main source for all dynamic program data. The file also contains instructions for
setting up a server.
[CTRL/JSON-SERVICE.INI]
This file tells JSON-SERVICE.JS where a program's files are located.
This file is critical for the service to operate properly. If you have installed the programs that
use this service to their default locations, no additional configuration should be required other
than to un-comment the lines corresponding with the games you wish to host.
[XTRN/<GAME_DIR>/SERVER.INI]
This file should be located in the program's working directory, as it contains information for
the host and port the program will be connecting to. Deleting this file will cause
your program not to function.
Please report any bugs, issues or questions to: mcmlxxix at bbs dot thebrokenbubble dot com
Sample configuration in Synchronet (SBBSCFG.EXE): Please report any bugs, issues or questions to: mcmlxxix at bbs dot thebrokenbubble dot com
*****UPDATING YOUR LOCAL LIBRARIES******
NOTE: It is recommended that you check frequently for game updates from the
Synchronet CVS repository located at:
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/xtrn/bublbogl/
Before you attempt to install the program, it is recommended that you
update your relative 'exec/' and 'exec/load/' paths
with the latest files from the Synchronet CVS repository at:
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/exec/
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/exec/load/
*****CONFIGURING YOUR EXTERNAL PROGRAM*****
Sample configuration in SCFG -> external programs:
[Bubble Boggle] [Bubble Boggle]
1: Name Bubble Boggle 1: Name Bubble Boggle
2: Internal Code BUBLBOGL 2: Internal Code BOGGLE
3: Start-up Directory 3: Start-up Directory ../xtrn/bublbogl/
4: Command Line *../xtrn/bublbogl/boggle.js 4: Command Line *boggle.js
5: Clean-up Command Line 5: Clean-up Command Line
6: Execution Cost None 6: Execution Cost None
7: Access Requirements 7: Access Requirements
...@@ -20,58 +39,88 @@ Sample configuration in Synchronet (SBBSCFG.EXE): ...@@ -20,58 +39,88 @@ Sample configuration in Synchronet (SBBSCFG.EXE):
17: Place Drop File In Node Directory 17: Place Drop File In Node Directory
18: Time Options... 18: Time Options...
NOTE: It is recommended that you check frequently for updates
from the Synchronet CVS repository located at:
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/xtrn/bublbogl/ *****CONFIGURING THE GAME HOST******
LINKS: There is a SERVER.INI file included with every inter-BBS JavaScript game.
If you wish to connect your BBS to an existing network, edit the file and
put the appropriate hostname or IP address, and the port on which the network is
operating (default: 10088)
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/bublbogl/board.bin Default SERVER.INI text for local play:
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/bublbogl/boggle.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/bublbogl/exit.bin
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/bublbogl/lobby.bin
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/bublbogl/sysop.doc
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/bublbogl/interbbs.doc
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/bublbogl/timer.js
Replace any outdated local copies with the latest releases from these links. host=localhost
(by default, these files are to be located in your 'XTRN/BUBLBOGL/' path) port=10088
*****UPDATING YOUR LOCAL LIBRARIES******
It is recommended that you *****SETTING UP THE GAME SERVICE WITH SYNCHRONET*****
update your relative 'EXEC/' and 'EXEC/LOAD/' paths (typically '/SBBS/EXEC' and '/SBBS/EXEC/LOAD')
with the latest files from the Synchronet CVS repository at: NOTE: You only need to do this part if you plan to host the game yourself
If you wish to host your own service for others to connect to or to play locally, you must edit
the file SERVICES.INI in your relative 'ctrl/' path. You must also open whichever port you
specify on your router to allow other systems to connect (and edit your local server.ini
files so that you connect to your service).
Default SERVICES.INI text for the service:
[JSON]
Port = 10088
Options = STATIC | LOOP
Command = json-service.js
You must also edit the file JSON-SERVICE.INI in your relative 'ctrl/' path and either
uncomment the [synchronetris] section, or add it yourself.
Default JSON-SERVICE.INI text for Bubble Boggle:
[boggle]
dir=../xtrn/bublbogl/
The inter-BBS features of this program require that the appropriate services be configured,
and that all of your files are up to date. The following files are needed to operate
this program in inter-BBS mode, and can be downloaded from the Synchronet CVS repository at:
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/ http://cvs.synchro.net/cgi-bin/viewcvs.cgi/
RECOMMENDED UPDATES: http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/json-service.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/json-db.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/irc_protocol.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/socket_bg.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/layout.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/inputline.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/funclib.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/calendar.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/event-timer.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/timer.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/clock.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/msgwndw.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/scrollbar.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/cvs.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/json-sock.js http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/json-sock.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/json-chat.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/json-client.js http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/json-client.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/chateng.js http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/ctrl/json-service.ini
NOTE: Replace any outdated local copies with the latest releases from these links. [EXEC/LOAD/JSON-CHAT.JS]
Please report any bugs, issues or questions to: mcmlxxix at bbs dot thebrokenbubble dot com This handles all inbound/outbound chat messages, and packages them for delivery json client.
[EXEC/LOAD/JSON-DB.JS]
This file acts as a JSON object database, which is used by JSON-SERVICE, but can be used
on the client side as well.
[EXEC/LOAD/JSON-CLIENT.JS]
This file is the gateway to the program's interbbs server. It contains the methods needed to
lock, unlock, read, write and delete objects from the server database.
[EXEC/JSON-SERVICE.JS]
This file acts as an socket service. It contains the methods needed to lock, unlock,
read, write and delete objects from the server database, and also accepts JSON-CLIENT connections
and acts as the main source for all dynamic program data. The file also contains instructions for
setting up a server.
[CTRL/JSON-SERVICE.INI]
This file tells JSON-SERVICE.JS where a program's files are located.
This file is critical for the service to operate properly. If you have installed the programs that
use this service to their default locations, no additional configuration should be required other
than to un-comment the lines corresponding with the games you wish to host.
[XTRN/<GAME_DIR>/SERVER.INI]
This file should be located in the program's working directory, as it contains information for
the host and port the program will be connecting to. Deleting this file will cause
your program not to function.
\ No newline at end of file
*****CONNECTING A GAME TO AN INTER-BBS HOST******
There is a SERVER.INI file included with every inter-BBS JavaScript game.
If you wish to connect your BBS to an existing network, edit the file and
put the appropriate hostname or IP address, and the port on which the network is
operating (default: 10088)
*****UPDATING YOUR LOCAL LIBRARIES******
Before you attempt to install the inter-BBS service, it is recommended that you
update your relative 'EXEC/' and 'EXEC/LOAD/' paths
with the latest files from the Synchronet CVS repository at:
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/
RECOMMENDED UPDATES:
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/layout.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/inputline.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/funclib.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/calendar.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/event-timer.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/clock.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/scrollbar.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/cvs.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/frame.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/tree.js
NOTE: Replace any outdated local copies with the latest release from the links.
*****SETTING UP INTER-BBS SERVICE WITH SYNCHRONET*****
If you wish to host your own inter-BBS service for others to connect to, you must edit
the file SERVICES.INI in your relative 'CTRL/' path. You must also open whichever port you
specify on your router to allow other systems to connect (and edit your local server.ini
files so that you connect to your service).
Default SERVICES.INI text for the inter-BBS service:
[JSON]
Port = 10088
Options = STATIC | LOOP
Command = json-service.js
The inter-BBS features of this program require that the appropriate services be configured,
and that all of your files are up to date. The following files are needed to operate
this program in inter-BBS mode, and can be downloaded from the Synchronet CVS repository at:
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/json-service.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/json-db.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/json-sock.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/ctrl/json-service.ini
NOTE: Placing these files in their corresponding local equivalent locations
will make configuration much easier.
[EXEC/LOAD/JSON-CHAT.JS]
This handles all inbound/outbound chat messages, and packages them for delivery json client.
[EXEC/LOAD/JSON-DB.JS]
This file acts as a JSON object database, which is used by JSON-SERVICE, but can be used
on the client side as well.
[EXEC/LOAD/JSON-CLIENT.JS]
This file is the gateway to the program's interbbs server. It contains the methods needed to
lock, unlock, read, write and delete objects from the server database.
[EXEC/JSON-SERVICE.JS]
This file acts as an socket service. It contains the methods needed to lock, unlock,
read, write and delete objects from the server database, and also accepts JSON-CLIENT connections
and acts as the main source for all dynamic program data. The file also contains instructions for
setting up a server.
[CTRL/JSON-SERVICE.INI]
This file tells JSON-SERVICE.JS where a program's files are located.
This file is critical for the service to operate properly. If you have installed the programs that
use this service to their default locations, no additional configuration should be required other
than to un-comment the lines corresponding with the games you wish to host.
[XTRN/<GAME_DIR>/SERVER.INI]
This file should be located in the program's working directory, as it contains information for
the host and port the program will be connecting to. Deleting this file will cause
your program not to function.
Please report any bugs, issues or questions to: mcmlxxix at bbs dot thebrokenbubble dot com
Sample configuration in Synchronet (SBBSCFG.EXE): Please report any bugs, issues or questions to: mcmlxxix at bbs dot thebrokenbubble dot com
*****UPDATING YOUR LOCAL LIBRARIES******
NOTE: It is recommended that you check frequently for game updates from the
Synchronet CVS repository located at:
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/xtrn/dicewarz2/
Before you attempt to install the program, it is recommended that you
update your relative 'exec/' and 'exec/load/' paths
with the latest files from the Synchronet CVS repository at:
[Dice Warz ][] http://cvs.synchro.net/cgi-bin/viewcvs.cgi/exec/
1: Name Dice Warz ][ http://cvs.synchro.net/cgi-bin/viewcvs.cgi/exec/load/
2: Internal Code DICEWARZ2
3: Start-up Directory
4: Command Line *../xtrn/dicewarz2/dice2.js *****CONFIGURING YOUR EXTERNAL PROGRAM*****
Sample configuration in SCFG -> external programs:
[dice warz 2]
1: Name Dice Warz 2
2: Internal Code DICEWAR2
3: Start-up Directory ../xtrn/dicewarz2/
4: Command Line *dice2.js
5: Clean-up Command Line 5: Clean-up Command Line
6: Execution Cost None 6: Execution Cost None
7: Access Requirements 7: Access Requirements
...@@ -20,46 +39,88 @@ Sample configuration in Synchronet (SBBSCFG.EXE): ...@@ -20,46 +39,88 @@ Sample configuration in Synchronet (SBBSCFG.EXE):
17: Place Drop File In Node Directory 17: Place Drop File In Node Directory
18: Time Options... 18: Time Options...
NOTE: It is recommended that you check frequently for updates
from the Synchronet CVS repository located at:
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/xtrn/dicewarz2/ *****CONFIGURING THE GAME HOST******
LINKS: There is a SERVER.INI file included with every inter-BBS JavaScript game.
If you wish to connect your BBS to an existing network, edit the file and
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/dicewarz2/dice2.js put the appropriate hostname or IP address, and the port on which the network is
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/dicewarz2/ai.js operating (default: 10088)
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/dicewarz2/service.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/dicewarz2/lobby.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/dicewarz2/game.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/dicewarz2/dicefunc.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/dicewarz2/diceobj.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/dicewarz2/rolldice.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/dicewarz2/server.ini
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/dicewarz2/dice.ini
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/dicewarz2/ai.ini
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/dicewarz2/lobby.bin
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/dicewarz2/interbbs.doc
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/dicewarz2/dice.doc
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/dicewarz2/sysop.doc
Replace any outdated local copies with the latest releases from these links.
(by default, these files are to be located in your 'XTRN/DICEWARZ2/' path)
*****UPDATING YOUR LOCAL LIBRARIES****** Default SERVER.INI text for local play:
host=localhost
port=10088
Before you attempt to install the inter-BBS service, it is recommended that you
update your relative 'EXEC/' and 'EXEC/LOAD/' paths *****SETTING UP THE GAME SERVICE WITH SYNCHRONET*****
with the latest files from the Synchronet CVS repository at:
NOTE: You only need to do this part if you plan to host the game yourself
If you wish to host your own service for others to connect to or to play locally, you must edit
the file SERVICES.INI in your relative 'ctrl/' path. You must also open whichever port you
specify on your router to allow other systems to connect (and edit your local server.ini
files so that you connect to your service).
Default SERVICES.INI text for the service:
[JSON]
Port = 10088
Options = STATIC | LOOP
Command = json-service.js
You must also edit the file JSON-SERVICE.INI in your relative 'ctrl/' path and either
uncomment the [dice warz 2] section, or add it yourself.
Default JSON-SERVICE.INI text for Dice Warz 2:
[dicewarz2]
dir=../xtrn/dicewarz2/
The inter-BBS features of this program require that the appropriate services be configured,
and that all of your files are up to date. The following files are needed to operate
this program in inter-BBS mode, and can be downloaded from the Synchronet CVS repository at:
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/ http://cvs.synchro.net/cgi-bin/viewcvs.cgi/
Please report any bugs, issues or questions to: mcmlxxix at bbs dot thebrokenbubble dot com http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/json-service.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/json-db.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/json-sock.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/json-chat.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/json-client.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/ctrl/json-service.ini
[EXEC/LOAD/JSON-CHAT.JS]
This handles all inbound/outbound chat messages, and packages them for delivery json client.
[EXEC/LOAD/JSON-DB.JS]
This file acts as a JSON object database, which is used by JSON-SERVICE, but can be used
on the client side as well.
[EXEC/LOAD/JSON-CLIENT.JS]
This file is the gateway to the program's interbbs server. It contains the methods needed to
lock, unlock, read, write and delete objects from the server database.
[EXEC/JSON-SERVICE.JS]
This file acts as an socket service. It contains the methods needed to lock, unlock,
read, write and delete objects from the server database, and also accepts JSON-CLIENT connections
and acts as the main source for all dynamic program data. The file also contains instructions for
setting up a server.
[CTRL/JSON-SERVICE.INI]
This file tells JSON-SERVICE.JS where a program's files are located.
This file is critical for the service to operate properly. If you have installed the programs that
use this service to their default locations, no additional configuration should be required other
than to un-comment the lines corresponding with the games you wish to host.
[XTRN/<GAME_DIR>/SERVER.INI]
This file should be located in the program's working directory, as it contains information for
the host and port the program will be connecting to. Deleting this file will cause
your program not to function.
\ No newline at end of file
*****CONNECTING A GAME TO AN INTER-BBS HOST******
There is a SERVER.INI file included with every inter-BBS JavaScript game.
If you wish to connect your BBS to an existing network, edit the file and
put the appropriate hostname or IP address, and the port on which the network is
operating (default: 10088)
*****UPDATING YOUR LOCAL LIBRARIES******
Before you attempt to install the inter-BBS service, it is recommended that you
update your relative 'EXEC/' and 'EXEC/LOAD/' paths
with the latest files from the Synchronet CVS repository at:
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/
RECOMMENDED UPDATES:
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/layout.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/inputline.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/funclib.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/calendar.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/event-timer.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/clock.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/scrollbar.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/cvs.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/frame.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/tree.js
NOTE: Replace any outdated local copies with the latest release from the links.
*****SETTING UP INTER-BBS SERVICE WITH SYNCHRONET*****
If you wish to host your own inter-BBS service for others to connect to, you must edit
the file SERVICES.INI in your relative 'CTRL/' path. You must also open whichever port you
specify on your router to allow other systems to connect (and edit your local server.ini
files so that you connect to your service).
Default SERVICES.INI text for the inter-BBS service:
[JSON]
Port = 10088
Options = STATIC | LOOP
Command = json-service.js
The inter-BBS features of this program require that the appropriate services be configured,
and that all of your files are up to date. The following files are needed to operate
this program in inter-BBS mode, and can be downloaded from the Synchronet CVS repository at:
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/json-service.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/json-db.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/json-sock.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/ctrl/json-service.ini
NOTE: Placing these files in their corresponding local equivalent locations
will make configuration much easier.
[EXEC/LOAD/JSON-CHAT.JS]
This handles all inbound/outbound chat messages, and packages them for delivery json client.
[EXEC/LOAD/JSON-DB.JS]
This file acts as a JSON object database, which is used by JSON-SERVICE, but can be used
on the client side as well.
[EXEC/LOAD/JSON-CLIENT.JS]
This file is the gateway to the program's interbbs server. It contains the methods needed to
lock, unlock, read, write and delete objects from the server database.
[EXEC/JSON-SERVICE.JS]
This file acts as an socket service. It contains the methods needed to lock, unlock,
read, write and delete objects from the server database, and also accepts JSON-CLIENT connections
and acts as the main source for all dynamic program data. The file also contains instructions for
setting up a server.
[CTRL/JSON-SERVICE.INI]
This file tells JSON-SERVICE.JS where a program's files are located.
This file is critical for the service to operate properly. If you have installed the programs that
use this service to their default locations, no additional configuration should be required other
than to un-comment the lines corresponding with the games you wish to host.
[XTRN/<GAME_DIR>/SERVER.INI]
This file should be located in the program's working directory, as it contains information for
the host and port the program will be connecting to. Deleting this file will cause
your program not to function.
Please report any bugs, issues or questions to: mcmlxxix at bbs dot thebrokenbubble dot com
Sample configuration in Synchronet (SBBSCFG.EXE): Please report any bugs, issues or questions to: mcmlxxix at bbs dot thebrokenbubble dot com
*****UPDATING YOUR LOCAL LIBRARIES******
NOTE: It is recommended that you check frequently for game updates from the
Synchronet CVS repository located at:
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/xtrn/maze/
Before you attempt to install the program, it is recommended that you
update your relative 'exec/' and 'exec/load/' paths
with the latest files from the Synchronet CVS repository at:
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/exec/
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/exec/load/
*****CONFIGURING YOUR EXTERNAL PROGRAM*****
Sample configuration in SCFG -> external programs:
[Maze Race] [Maze Race]
1: Name Maze Race 1: Name Maze Race
2: Internal Code MAZE 2: Internal Code MAZERACE
3: Start-up Directory 3: Start-up Directory ../xtrn/maze/
4: Command Line *../xtrn/maze/maze.js 4: Command Line *maze.js
5: Clean-up Command Line 5: Clean-up Command Line
6: Execution Cost None 6: Execution Cost None
7: Access Requirements 7: Access Requirements
...@@ -20,50 +39,88 @@ Sample configuration in Synchronet (SBBSCFG.EXE): ...@@ -20,50 +39,88 @@ Sample configuration in Synchronet (SBBSCFG.EXE):
17: Place Drop File In Node Directory 17: Place Drop File In Node Directory
18: Time Options... 18: Time Options...
NOTE: It is recommended that you check frequently for updates
from the Synchronet CVS repository located at:
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/xtrn/maze/ *****CONFIGURING THE GAME HOST******
LINKS: There is a SERVER.INI file included with every inter-BBS JavaScript game.
If you wish to connect your BBS to an existing network, edit the file and
put the appropriate hostname or IP address, and the port on which the network is
operating (default: 10088)
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/maze/maze.js Default SERVER.INI text for local play:
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/maze/mazegen.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/maze/mazeobj.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/maze/menu.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/maze/timer.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/maze/handler.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/maze/lobby.bin
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/maze/interbbs.doc
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/maze/help.doc
Replace any outdated local copies with the latest releases from these links. host=localhost
(by default, these files are to be located in your 'XTRN/MAZE/' path) port=10088
*****UPDATING YOUR LOCAL LIBRARIES******
Before you attempt to install the inter-BBS service, it is recommended that you *****SETTING UP THE GAME SERVICE WITH SYNCHRONET*****
update your relative 'EXEC/' and 'EXEC/LOAD/' paths
with the latest files from the Synchronet CVS repository at: NOTE: You only need to do this part if you plan to host the game yourself
If you wish to host your own service for others to connect to or to play locally, you must edit
the file SERVICES.INI in your relative 'ctrl/' path. You must also open whichever port you
specify on your router to allow other systems to connect (and edit your local server.ini
files so that you connect to your service).
Default SERVICES.INI text for the service:
[JSON]
Port = 10088
Options = STATIC | LOOP
Command = json-service.js
You must also edit the file JSON-SERVICE.INI in your relative 'ctrl/' path and either
uncomment the [mazerace] section, or add it yourself.
Default JSON-SERVICE.INI text for Maze Race:
[mazerace]
dir=../xtrn/maze/
The inter-BBS features of this program require that the appropriate services be configured,
and that all of your files are up to date. The following files are needed to operate
this program in inter-BBS mode, and can be downloaded from the Synchronet CVS repository at:
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/ http://cvs.synchro.net/cgi-bin/viewcvs.cgi/
RECOMMENDED UPDATES: http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/json-service.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/json-db.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/json-sock.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/json-chat.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/json-client.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/ctrl/json-service.ini
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/funclib.js [EXEC/LOAD/JSON-CHAT.JS]
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/calendar.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/clock.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/msgwndw.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/scrollbar.js
NOTE: Replace any outdated local copies with the latest releases from these links. This handles all inbound/outbound chat messages, and packages them for delivery json client.
Please report any bugs, issues or questions to: mcmlxxix at bbs dot thebrokenbubble dot com [EXEC/LOAD/JSON-DB.JS]
This file acts as a JSON object database, which is used by JSON-SERVICE, but can be used
on the client side as well.
[EXEC/LOAD/JSON-CLIENT.JS]
This file is the gateway to the program's interbbs server. It contains the methods needed to
lock, unlock, read, write and delete objects from the server database.
[EXEC/JSON-SERVICE.JS]
This file acts as an socket service. It contains the methods needed to lock, unlock,
read, write and delete objects from the server database, and also accepts JSON-CLIENT connections
and acts as the main source for all dynamic program data. The file also contains instructions for
setting up a server.
[CTRL/JSON-SERVICE.INI]
This file tells JSON-SERVICE.JS where a program's files are located.
This file is critical for the service to operate properly. If you have installed the programs that
use this service to their default locations, no additional configuration should be required other
than to un-comment the lines corresponding with the games you wish to host.
[XTRN/<GAME_DIR>/SERVER.INI]
This file should be located in the program's working directory, as it contains information for
the host and port the program will be connecting to. Deleting this file will cause
your program not to function.
\ No newline at end of file
*****CONNECTING A GAME TO AN INTER-BBS HOST******
There is a SERVER.INI file included with every inter-BBS JavaScript game.
If you wish to connect your BBS to an existing network, edit the file and
put the appropriate hostname or IP address, and the port on which the network is
operating (default: 10088)
*****UPDATING YOUR LOCAL LIBRARIES******
Before you attempt to install the inter-BBS service, it is recommended that you
update your relative 'EXEC/' and 'EXEC/LOAD/' paths
with the latest files from the Synchronet CVS repository at:
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/
RECOMMENDED UPDATES:
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/layout.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/inputline.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/funclib.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/calendar.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/event-timer.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/clock.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/scrollbar.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/cvs.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/frame.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/tree.js
NOTE: Replace any outdated local copies with the latest release from the links.
*****SETTING UP INTER-BBS SERVICE WITH SYNCHRONET*****
If you wish to host your own inter-BBS service for others to connect to, you must edit
the file SERVICES.INI in your relative 'CTRL/' path. You must also open whichever port you
specify on your router to allow other systems to connect (and edit your local server.ini
files so that you connect to your service).
Default SERVICES.INI text for the inter-BBS service:
[JSON]
Port = 10088
Options = STATIC | LOOP
Command = json-service.js
The inter-BBS features of this program require that the appropriate services be configured,
and that all of your files are up to date. The following files are needed to operate
this program in inter-BBS mode, and can be downloaded from the Synchronet CVS repository at:
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/json-service.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/json-db.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/json-sock.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/ctrl/json-service.ini
NOTE: Placing these files in their corresponding local equivalent locations
will make configuration much easier.
[EXEC/LOAD/JSON-CHAT.JS]
This handles all inbound/outbound chat messages, and packages them for delivery json client.
[EXEC/LOAD/JSON-DB.JS]
This file acts as a JSON object database, which is used by JSON-SERVICE, but can be used
on the client side as well.
[EXEC/LOAD/JSON-CLIENT.JS]
This file is the gateway to the program's interbbs server. It contains the methods needed to
lock, unlock, read, write and delete objects from the server database.
[EXEC/JSON-SERVICE.JS]
This file acts as an socket service. It contains the methods needed to lock, unlock,
read, write and delete objects from the server database, and also accepts JSON-CLIENT connections
and acts as the main source for all dynamic program data. The file also contains instructions for
setting up a server.
[CTRL/JSON-SERVICE.INI]
This file tells JSON-SERVICE.JS where a program's files are located.
This file is critical for the service to operate properly. If you have installed the programs that
use this service to their default locations, no additional configuration should be required other
than to un-comment the lines corresponding with the games you wish to host.
[XTRN/<GAME_DIR>/SERVER.INI]
This file should be located in the program's working directory, as it contains information for
the host and port the program will be connecting to. Deleting this file will cause
your program not to function.
Please report any bugs, issues or questions to: mcmlxxix at bbs dot thebrokenbubble dot com
Sample configuration in Synchronet (SBBSCFG.EXE): Please report any bugs, issues or questions to: mcmlxxix at bbs dot thebrokenbubble dot com
*****UPDATING YOUR LOCAL LIBRARIES******
NOTE: It is recommended that you check frequently for game updates from the
Synchronet CVS repository located at:
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/xtrn/starstocks/
Before you attempt to install the program, it is recommended that you
update your relative 'exec/' and 'exec/load/' paths
with the latest files from the Synchronet CVS repository at:
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/exec/
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/exec/load/
*****CONFIGURING YOUR EXTERNAL PROGRAM*****
Sample configuration in SCFG -> external programs:
[Star Stocks] [Star Stocks]
1: Name Star Stocks 1: Name Star Stocks
2: Internal Code STRSTCKS 2: Internal Code STARSTOX
3: Start-up Directory 3: Start-up Directory ../xtrn/starstocks/
4: Command Line *../xtrn/starstocks/stars.js 4: Command Line *stars.js
5: Clean-up Command Line 5: Clean-up Command Line
6: Execution Cost None 6: Execution Cost None
7: Access Requirements 7: Access Requirements
...@@ -20,60 +39,88 @@ Sample configuration in Synchronet (SBBSCFG.EXE): ...@@ -20,60 +39,88 @@ Sample configuration in Synchronet (SBBSCFG.EXE):
17: Place Drop File In Node Directory 17: Place Drop File In Node Directory
18: Time Options... 18: Time Options...
NOTE: It is recommended that you check frequently for updates
from the Synchronet CVS repository located at:
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/xtrn/starstocks/ *****CONFIGURING THE GAME HOST******
LINKS: There is a SERVER.INI file included with every inter-BBS JavaScript game.
If you wish to connect your BBS to an existing network, edit the file and
put the appropriate hostname or IP address, and the port on which the network is
operating (default: 10088)
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/starstocks/stars.cfg Default SERVER.INI text for local play:
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/starstocks/stars.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/starstocks/exit.bin
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/starstocks/starstocks.ans
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/starstocks/stars.doc
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/starstocks/sysop.doc
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/starstocks/interbbs.doc
Replace any outdated local copies with the latest releases from these links. host=localhost
(by default, these files are to be located in your 'XTRN/STARSTOCKS/' path) port=10088
NOTE: This program REQUIRES the associated service to be configured in order
to run properly. See attached INTERBBS.DOC for help.
*****UPDATING YOUR LOCAL LIBRARIES****** *****SETTING UP THE GAME SERVICE WITH SYNCHRONET*****
It is recommended that you update your relative 'EXEC/' and 'EXEC/LOAD/' paths NOTE: You only need to do this part if you plan to host the game yourself
with the latest files from the Synchronet CVS repository at:
If you wish to host your own service for others to connect to or to play locally, you must edit
the file SERVICES.INI in your relative 'ctrl/' path. You must also open whichever port you
specify on your router to allow other systems to connect (and edit your local server.ini
files so that you connect to your service).
Default SERVICES.INI text for the service:
[JSON]
Port = 10088
Options = STATIC | LOOP
Command = json-service.js
You must also edit the file JSON-SERVICE.INI in your relative 'ctrl/' path and either
uncomment the [starstocks] section, or add it yourself.
Default JSON-SERVICE.INI text for Star Stocks:
[starstocks]
dir=../xtrn/starstocks/
The inter-BBS features of this program require that the appropriate services be configured,
and that all of your files are up to date. The following files are needed to operate
this program in inter-BBS mode, and can be downloaded from the Synchronet CVS repository at:
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/ http://cvs.synchro.net/cgi-bin/viewcvs.cgi/
RECOMMENDED UPDATES: http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/json-service.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/json-db.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/irc_protocol.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/socket_bg.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/layout.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/inputline.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/funclib.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/calendar.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/event-timer.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/timer.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/clock.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/msgwndw.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/scrollbar.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/cvs.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/json-sock.js http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/json-sock.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/json-chat.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/json-client.js http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/json-client.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/chateng.js http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/ctrl/json-service.ini
NOTE: Replace any outdated local copies with the latest releases from these links. [EXEC/LOAD/JSON-CHAT.JS]
Please report any bugs, issues or questions to: mcmlxxix at bbs dot thebrokenbubble dot com This handles all inbound/outbound chat messages, and packages them for delivery json client.
[EXEC/LOAD/JSON-DB.JS]
This file acts as a JSON object database, which is used by JSON-SERVICE, but can be used
on the client side as well.
[EXEC/LOAD/JSON-CLIENT.JS]
This file is the gateway to the program's interbbs server. It contains the methods needed to
lock, unlock, read, write and delete objects from the server database.
[EXEC/JSON-SERVICE.JS]
This file acts as an socket service. It contains the methods needed to lock, unlock,
read, write and delete objects from the server database, and also accepts JSON-CLIENT connections
and acts as the main source for all dynamic program data. The file also contains instructions for
setting up a server.
[CTRL/JSON-SERVICE.INI]
This file tells JSON-SERVICE.JS where a program's files are located.
This file is critical for the service to operate properly. If you have installed the programs that
use this service to their default locations, no additional configuration should be required other
than to un-comment the lines corresponding with the games you wish to host.
[XTRN/<GAME_DIR>/SERVER.INI]
This file should be located in the program's working directory, as it contains information for
the host and port the program will be connecting to. Deleting this file will cause
your program not to function.
\ No newline at end of file
*****CONNECTING A GAME TO AN INTER-BBS HOST******
There is a SERVER.INI file included with every inter-BBS JavaScript game.
If you wish to connect your BBS to an existing network, edit the file and
put the appropriate hostname or IP address, and the port on which the network is
operating (default: 10088)
*****UPDATING YOUR LOCAL LIBRARIES******
Before you attempt to install the inter-BBS service, it is recommended that you
update your relative 'EXEC/' and 'EXEC/LOAD/' paths
with the latest files from the Synchronet CVS repository at:
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/
RECOMMENDED UPDATES:
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/layout.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/inputline.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/funclib.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/calendar.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/event-timer.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/clock.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/scrollbar.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/cvs.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/frame.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/tree.js
NOTE: Replace any outdated local copies with the latest release from the links.
*****SETTING UP INTER-BBS SERVICE WITH SYNCHRONET*****
If you wish to host your own inter-BBS service for others to connect to, you must edit
the file SERVICES.INI in your relative 'CTRL/' path. You must also open whichever port you
specify on your router to allow other systems to connect (and edit your local server.ini
files so that you connect to your service).
Default SERVICES.INI text for the inter-BBS service:
[JSON]
Port = 10088
Options = STATIC | LOOP
Command = json-service.js
The inter-BBS features of this program require that the appropriate services be configured,
and that all of your files are up to date. The following files are needed to operate
this program in inter-BBS mode, and can be downloaded from the Synchronet CVS repository at:
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/json-service.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/json-db.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/json-sock.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/ctrl/json-service.ini
NOTE: Placing these files in their corresponding local equivalent locations
will make configuration much easier.
[EXEC/LOAD/JSON-CHAT.JS]
This handles all inbound/outbound chat messages, and packages them for delivery json client.
[EXEC/LOAD/JSON-DB.JS]
This file acts as a JSON object database, which is used by JSON-SERVICE, but can be used
on the client side as well.
[EXEC/LOAD/JSON-CLIENT.JS]
This file is the gateway to the program's interbbs server. It contains the methods needed to
lock, unlock, read, write and delete objects from the server database.
[EXEC/JSON-SERVICE.JS]
This file acts as an socket service. It contains the methods needed to lock, unlock,
read, write and delete objects from the server database, and also accepts JSON-CLIENT connections
and acts as the main source for all dynamic program data. The file also contains instructions for
setting up a server.
[CTRL/JSON-SERVICE.INI]
This file tells JSON-SERVICE.JS where a program's files are located.
This file is critical for the service to operate properly. If you have installed the programs that
use this service to their default locations, no additional configuration should be required other
than to un-comment the lines corresponding with the games you wish to host.
[XTRN/<GAME_DIR>/SERVER.INI]
This file should be located in the program's working directory, as it contains information for
the host and port the program will be connecting to. Deleting this file will cause
your program not to function.
Please report any bugs, issues or questions to: mcmlxxix at bbs dot thebrokenbubble dot com
Sample configuration in Synchronet (SBBSCFG.EXE): Please report any bugs, issues or questions to: mcmlxxix at bbs dot thebrokenbubble dot com
*****UPDATING YOUR LOCAL LIBRARIES******
NOTE: It is recommended that you check frequently for game updates from the
Synchronet CVS repository located at:
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/xtrn/synchronetris/
Before you attempt to install the program, it is recommended that you
update your relative 'exec/' and 'exec/load/' paths
with the latest files from the Synchronet CVS repository at:
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/exec/
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/exec/load/
*****CONFIGURING YOUR EXTERNAL PROGRAM*****
Sample configuration in SCFG -> external programs:
[SynchronETRIS] [SynchronETRIS]
1: Name Synchronetris 1: Name Synchronetris
2: Internal Code TETRIS 2: Internal Code TETRIS
3: Start-up Directory 3: Start-up Directory ../xtrn/synchronetris/
4: Command Line *../xtrn/synchronetris/tetris.js 4: Command Line *tetris.js
5: Clean-up Command Line 5: Clean-up Command Line
6: Execution Cost None 6: Execution Cost None
7: Access Requirements 7: Access Requirements
...@@ -20,43 +39,88 @@ Sample configuration in Synchronet (SBBSCFG.EXE): ...@@ -20,43 +39,88 @@ Sample configuration in Synchronet (SBBSCFG.EXE):
17: Place Drop File In Node Directory 17: Place Drop File In Node Directory
18: Time Options... 18: Time Options...
NOTE: It is recommended that you check frequently for updates
from the Synchronet CVS repository located at:
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/xtrn/synchronetris/ *****CONFIGURING THE GAME HOST******
LINKS: There is a SERVER.INI file included with every inter-BBS JavaScript game.
If you wish to connect your BBS to an existing network, edit the file and
put the appropriate hostname or IP address, and the port on which the network is
operating (default: 10088)
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/synchronetris/tetris.js Default SERVER.INI text for local play:
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/synchronetris/game.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/synchronetris/lobby.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/synchronetris/tetrisobj.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/synchronetris/board.bin
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/synchronetris/icon.bin
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/synchronetris/exit.bin
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/synchronetris/lobby.bin
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/synchronetris/sysop.doc
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/synchronetris/interbbs.doc
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/synchronetris/instructions.bin
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/synchronetris/synchronetris.bin
Replace any outdated local copies with the latest releases from these links. host=localhost
(by default, these files are to be located in your 'XTRN/SYNCHRONETRIS/' path) port=10088
*****UPDATING YOUR LOCAL LIBRARIES******
Before you attempt to install the inter-BBS service, it is recommended that you *****SETTING UP THE GAME SERVICE WITH SYNCHRONET*****
update your relative 'EXEC/' and 'EXEC/LOAD/' paths
with the latest files from the Synchronet CVS repository at: NOTE: You only need to do this part if you plan to host the game yourself
If you wish to host your own service for others to connect to or to play locally, you must edit
the file SERVICES.INI in your relative 'ctrl/' path. You must also open whichever port you
specify on your router to allow other systems to connect (and edit your local server.ini
files so that you connect to your service).
Default SERVICES.INI text for the service:
[JSON]
Port = 10088
Options = STATIC | LOOP
Command = json-service.js
You must also edit the file JSON-SERVICE.INI in your relative 'ctrl/' path and either
uncomment the [synchronetris] section, or add it yourself.
Default JSON-SERVICE.INI text for Synchronetris:
[synchronetris]
dir=../xtrn/synchronetris/
The inter-BBS features of this program require that the appropriate services be configured,
and that all of your files are up to date. The following files are needed to operate
this program in inter-BBS mode, and can be downloaded from the Synchronet CVS repository at:
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/ http://cvs.synchro.net/cgi-bin/viewcvs.cgi/
Please report any bugs, issues or questions to: mcmlxxix at bbs dot thebrokenbubble dot com http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/json-service.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/json-db.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/json-sock.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/json-chat.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/json-client.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/ctrl/json-service.ini
[EXEC/LOAD/JSON-CHAT.JS]
This handles all inbound/outbound chat messages, and packages them for delivery json client.
[EXEC/LOAD/JSON-DB.JS]
This file acts as a JSON object database, which is used by JSON-SERVICE, but can be used
on the client side as well.
[EXEC/LOAD/JSON-CLIENT.JS]
This file is the gateway to the program's interbbs server. It contains the methods needed to
lock, unlock, read, write and delete objects from the server database.
[EXEC/JSON-SERVICE.JS]
This file acts as an socket service. It contains the methods needed to lock, unlock,
read, write and delete objects from the server database, and also accepts JSON-CLIENT connections
and acts as the main source for all dynamic program data. The file also contains instructions for
setting up a server.
[CTRL/JSON-SERVICE.INI]
This file tells JSON-SERVICE.JS where a program's files are located.
This file is critical for the service to operate properly. If you have installed the programs that
use this service to their default locations, no additional configuration should be required other
than to un-comment the lines corresponding with the games you wish to host.
[XTRN/<GAME_DIR>/SERVER.INI]
This file should be located in the program's working directory, as it contains information for
the host and port the program will be connecting to. Deleting this file will cause
your program not to function.
\ No newline at end of file
*****CONNECTING A GAME TO AN INTER-BBS HOST******
There is a SERVER.INI file included with every inter-BBS JavaScript game.
If you wish to connect your BBS to an existing network, edit the file and
put the appropriate hostname or IP address, and the port on which the network is
operating (default: 10088)
*****UPDATING YOUR LOCAL LIBRARIES******
Before you attempt to install the inter-BBS service, it is recommended that you
update your relative 'EXEC/' and 'EXEC/LOAD/' paths
with the latest files from the Synchronet CVS repository at:
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/
RECOMMENDED UPDATES:
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/layout.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/inputline.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/funclib.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/calendar.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/event-timer.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/clock.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/scrollbar.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/cvs.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/frame.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/tree.js
NOTE: Replace any outdated local copies with the latest release from the links.
*****SETTING UP INTER-BBS SERVICE WITH SYNCHRONET*****
If you wish to host your own inter-BBS service for others to connect to, you must edit
the file SERVICES.INI in your relative 'CTRL/' path. You must also open whichever port you
specify on your router to allow other systems to connect (and edit your local server.ini
files so that you connect to your service).
Default SERVICES.INI text for the inter-BBS service:
[JSON]
Port = 10088
Options = STATIC | LOOP
Command = json-service.js
The inter-BBS features of this program require that the appropriate services be configured,
and that all of your files are up to date. The following files are needed to operate
this program in inter-BBS mode, and can be downloaded from the Synchronet CVS repository at:
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/json-service.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/json-db.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/json-sock.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/ctrl/json-service.ini
NOTE: Placing these files in their corresponding local equivalent locations
will make configuration much easier.
[EXEC/LOAD/JSON-CHAT.JS]
This handles all inbound/outbound chat messages, and packages them for delivery json client.
[EXEC/LOAD/JSON-DB.JS]
This file acts as a JSON object database, which is used by JSON-SERVICE, but can be used
on the client side as well.
[EXEC/LOAD/JSON-CLIENT.JS]
This file is the gateway to the program's interbbs server. It contains the methods needed to
lock, unlock, read, write and delete objects from the server database.
[EXEC/JSON-SERVICE.JS]
This file acts as an socket service. It contains the methods needed to lock, unlock,
read, write and delete objects from the server database, and also accepts JSON-CLIENT connections
and acts as the main source for all dynamic program data. The file also contains instructions for
setting up a server.
[CTRL/JSON-SERVICE.INI]
This file tells JSON-SERVICE.JS where a program's files are located.
This file is critical for the service to operate properly. If you have installed the programs that
use this service to their default locations, no additional configuration should be required other
than to un-comment the lines corresponding with the games you wish to host.
[XTRN/<GAME_DIR>/SERVER.INI]
This file should be located in the program's working directory, as it contains information for
the host and port the program will be connecting to. Deleting this file will cause
your program not to function.
Please report any bugs, issues or questions to: mcmlxxix at bbs dot thebrokenbubble dot com
Sample configuration in Synchronet (SBBSCFG.EXE): Please report any bugs, issues or questions to: mcmlxxix at bbs dot thebrokenbubble dot com
*****UPDATING YOUR LOCAL LIBRARIES******
NOTE: It is recommended that you check frequently for game updates from the
Synchronet CVS repository located at:
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/xtrn/uberblox/
Before you attempt to install the program, it is recommended that you
update your relative 'exec/' and 'exec/load/' paths
with the latest files from the Synchronet CVS repository at:
[Uber Blox] http://cvs.synchro.net/cgi-bin/viewcvs.cgi/exec/
1: Name Uber Blox! http://cvs.synchro.net/cgi-bin/viewcvs.cgi/exec/load/
*****CONFIGURING YOUR EXTERNAL PROGRAM*****
Sample configuration in SCFG -> external programs:
[uberblox]
1: Name uberblox
2: Internal Code UBERBLOX 2: Internal Code UBERBLOX
3: Start-up Directory 3: Start-up Directory ../xtrn/uberblox/
4: Command Line *../xtrn/uberblox/blox.js 4: Command Line *blox.js
5: Clean-up Command Line 5: Clean-up Command Line
6: Execution Cost None 6: Execution Cost None
7: Access Requirements 7: Access Requirements
...@@ -20,39 +39,88 @@ Sample configuration in Synchronet (SBBSCFG.EXE): ...@@ -20,39 +39,88 @@ Sample configuration in Synchronet (SBBSCFG.EXE):
17: Place Drop File In Node Directory 17: Place Drop File In Node Directory
18: Time Options... 18: Time Options...
NOTE: It is recommended that you check frequently for updates
from the Synchronet CVS repository located at:
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/xtrn/uberblox/ *****CONFIGURING THE GAME HOST******
LINKS: There is a SERVER.INI file included with every inter-BBS JavaScript game.
If you wish to connect your BBS to an existing network, edit the file and
put the appropriate hostname or IP address, and the port on which the network is
operating (default: 10088)
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/uberblox/blox.js Default SERVER.INI text for local play:
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/uberblox/blox.bin
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/uberblox/exit.bin
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/uberblox/lobby.bin
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/uberblox/sysop.doc
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/uberblox/help.doc
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/uberblox/interbbs.doc
Replace any outdated local copies with the latest releases from these links. host=localhost
(by default, these files are to be located in your 'XTRN/UBERBLOX/' path) port=10088
*****UPDATING YOUR LOCAL LIBRARIES******
It is recommended that you *****SETTING UP THE GAME SERVICE WITH SYNCHRONET*****
update your relative 'EXEC/' and 'EXEC/LOAD/' paths (typically '/SBBS/EXEC' and '/SBBS/EXEC/LOAD')
with the latest files from the Synchronet CVS repository at:
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/exec/load/ NOTE: You only need to do this part if you plan to host the game yourself
NOTE: Replace any outdated local copies with the latest releases from these links.
Please report any bugs, issues or questions to: mcmlxxix at bbs dot thebrokenbubble dot com If you wish to host your own service for others to connect to or to play locally, you must edit
the file SERVICES.INI in your relative 'ctrl/' path. You must also open whichever port you
specify on your router to allow other systems to connect (and edit your local server.ini
files so that you connect to your service).
Default SERVICES.INI text for the service:
[JSON]
Port = 10088
Options = STATIC | LOOP
Command = json-service.js
You must also edit the file JSON-SERVICE.INI in your relative 'ctrl/' path and either
uncomment the [uberblox] section, or add it yourself.
Default JSON-SERVICE.INI text for uberblox:
[uberblox]
dir=../xtrn/uberblox/
The inter-BBS features of this program require that the appropriate services be configured,
and that all of your files are up to date. The following files are needed to operate
this program in inter-BBS mode, and can be downloaded from the Synchronet CVS repository at:
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/json-service.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/json-db.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/json-sock.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/json-chat.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/json-client.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/ctrl/json-service.ini
[EXEC/LOAD/JSON-CHAT.JS]
This handles all inbound/outbound chat messages, and packages them for delivery json client.
[EXEC/LOAD/JSON-DB.JS]
This file acts as a JSON object database, which is used by JSON-SERVICE, but can be used
on the client side as well.
[EXEC/LOAD/JSON-CLIENT.JS]
This file is the gateway to the program's interbbs server. It contains the methods needed to
lock, unlock, read, write and delete objects from the server database.
[EXEC/JSON-SERVICE.JS]
This file acts as an socket service. It contains the methods needed to lock, unlock,
read, write and delete objects from the server database, and also accepts JSON-CLIENT connections
and acts as the main source for all dynamic program data. The file also contains instructions for
setting up a server.
[CTRL/JSON-SERVICE.INI]
This file tells JSON-SERVICE.JS where a program's files are located.
This file is critical for the service to operate properly. If you have installed the programs that
use this service to their default locations, no additional configuration should be required other
than to un-comment the lines corresponding with the games you wish to host.
[XTRN/<GAME_DIR>/SERVER.INI]
This file should be located in the program's working directory, as it contains information for
the host and port the program will be connecting to. Deleting this file will cause
your program not to function.
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment