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):
[Bubble Boggle]
1: Name Bubble Boggle
2: Internal Code BUBLBOGL
3: Start-up Directory
4: Command Line *../xtrn/bublbogl/boggle.js
5: Clean-up Command Line
6: Execution Cost None
7: Access Requirements
8: Execution Requirements
9: Multiple Concurrent Users Yes
10: Intercept Standard I/O No
11: Native (32-bit) Executable No
12: Use Shell to Execute No
13: Modify User Data No
14: Execute on Event No
15: Pause After Execution No
16: BBS Drop File Type None
17: Place Drop File In Node Directory
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/
LINKS:
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/bublbogl/board.bin
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.
(by default, these files are to be located in your 'XTRN/BUBLBOGL/' path)
Please report any bugs, issues or questions to: mcmlxxix at bbs dot thebrokenbubble dot com
*****UPDATING YOUR LOCAL LIBRARIES******
It is recommended that you
update your relative 'EXEC/' and 'EXEC/LOAD/' paths (typically '/SBBS/EXEC' and '/SBBS/EXEC/LOAD')
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/
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/exec/
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/exec/load/
RECOMMENDED UPDATES:
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-client.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/chateng.js
*****CONFIGURING YOUR EXTERNAL PROGRAM*****
Sample configuration in SCFG -> external programs:
[Bubble Boggle]
1: Name Bubble Boggle
2: Internal Code BOGGLE
3: Start-up Directory ../xtrn/bublbogl/
4: Command Line *boggle.js
5: Clean-up Command Line
6: Execution Cost None
7: Access Requirements
8: Execution Requirements
9: Multiple Concurrent Users Yes
10: Intercept Standard I/O No
11: Native (32-bit) Executable No
12: Use Shell to Execute No
13: Modify User Data No
14: Execute on Event No
15: Pause After Execution No
16: BBS Drop File Type None
17: Place Drop File In Node Directory
18: Time Options...
*****CONFIGURING THE GAME 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)
Default SERVER.INI text for local play:
host=localhost
port=10088
*****SETTING UP THE GAME SERVICE WITH SYNCHRONET*****
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
NOTE: Replace any outdated local copies with the latest releases from these links.
You must also edit the file JSON-SERVICE.INI in your relative 'ctrl/' path and either
uncomment the [synchronetris] section, or add it yourself.
Please report any bugs, issues or questions to: mcmlxxix at bbs dot thebrokenbubble dot com
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/*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):
[Dice Warz ][]
1: Name Dice Warz ][
2: Internal Code DICEWARZ2
3: Start-up Directory
4: Command Line *../xtrn/dicewarz2/dice2.js
5: Clean-up Command Line
6: Execution Cost None
7: Access Requirements
8: Execution Requirements
9: Multiple Concurrent Users Yes
10: Intercept Standard I/O No
11: Native (32-bit) Executable No
12: Use Shell to Execute No
13: Modify User Data No
14: Execute on Event No
15: Pause After Execution No
16: BBS Drop File Type None
17: Place Drop File In Node Directory
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/
LINKS:
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/dicewarz2/dice2.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/dicewarz2/ai.js
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)
Please report any bugs, issues or questions to: mcmlxxix at bbs dot thebrokenbubble dot com
*****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
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:
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/exec/
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/exec/load/
Please report any bugs, issues or questions to: mcmlxxix at bbs dot thebrokenbubble dot com
*****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
6: Execution Cost None
7: Access Requirements
8: Execution Requirements
9: Multiple Concurrent Users Yes
10: Intercept Standard I/O No
11: Native (32-bit) Executable No
12: Use Shell to Execute No
13: Modify User Data No
14: Execute on Event No
15: Pause After Execution No
16: BBS Drop File Type None
17: Place Drop File In Node Directory
18: Time Options...
*****CONFIGURING THE GAME 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)
Default SERVER.INI text for local play:
host=localhost
port=10088
*****SETTING UP THE GAME SERVICE WITH SYNCHRONET*****
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/*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):
[Maze Race]
1: Name Maze Race
2: Internal Code MAZE
3: Start-up Directory
4: Command Line *../xtrn/maze/maze.js
5: Clean-up Command Line
6: Execution Cost None
7: Access Requirements
8: Execution Requirements
9: Multiple Concurrent Users Yes
10: Intercept Standard I/O No
11: Native (32-bit) Executable No
12: Use Shell to Execute No
13: Modify User Data No
14: Execute on Event No
15: Pause After Execution No
16: BBS Drop File Type None
17: Place Drop File In Node Directory
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/
LINKS:
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/maze/maze.js
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.
(by default, these files are to be located in your 'XTRN/MAZE/' path)
Please report any bugs, issues or questions to: mcmlxxix at bbs dot thebrokenbubble dot com
*****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
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/
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]
1: Name Maze Race
2: Internal Code MAZERACE
3: Start-up Directory ../xtrn/maze/
4: Command Line *maze.js
5: Clean-up Command Line
6: Execution Cost None
7: Access Requirements
8: Execution Requirements
9: Multiple Concurrent Users Yes
10: Intercept Standard I/O No
11: Native (32-bit) Executable No
12: Use Shell to Execute No
13: Modify User Data No
14: Execute on Event No
15: Pause After Execution No
16: BBS Drop File Type None
17: Place Drop File In Node Directory
18: Time Options...
*****CONFIGURING THE GAME 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)
Default SERVER.INI text for local play:
RECOMMENDED UPDATES:
host=localhost
port=10088
*****SETTING UP THE GAME SERVICE WITH SYNCHRONET*****
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:
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/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
[JSON]
Port = 10088
Options = STATIC | LOOP
Command = json-service.js
NOTE: Replace any outdated local copies with the latest releases from these links.
You must also edit the file JSON-SERVICE.INI in your relative 'ctrl/' path and either
uncomment the [mazerace] section, or add it yourself.
Please report any bugs, issues or questions to: mcmlxxix at bbs dot thebrokenbubble dot com
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/*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):
[Star Stocks]
1: Name Star Stocks
2: Internal Code STRSTCKS
3: Start-up Directory
4: Command Line *../xtrn/starstocks/stars.js
5: Clean-up Command Line
6: Execution Cost None
7: Access Requirements
8: Execution Requirements
9: Multiple Concurrent Users Yes
10: Intercept Standard I/O No
11: Native (32-bit) Executable No
12: Use Shell to Execute No
13: Modify User Data No
14: Execute on Event No
15: Pause After Execution No
16: BBS Drop File Type None
17: Place Drop File In Node Directory
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/
LINKS:
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/starstocks/stars.cfg
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.
(by default, these files are to be located in your 'XTRN/STARSTOCKS/' path)
NOTE: This program REQUIRES the associated service to be configured in order
to run properly. See attached INTERBBS.DOC for help.
Please report any bugs, issues or questions to: mcmlxxix at bbs dot thebrokenbubble dot com
*****UPDATING YOUR LOCAL LIBRARIES******
It is recommended that you update your relative 'EXEC/' and 'EXEC/LOAD/' paths
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/
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/exec/
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/exec/load/
RECOMMENDED UPDATES:
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-client.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/chateng.js
*****CONFIGURING YOUR EXTERNAL PROGRAM*****
Sample configuration in SCFG -> external programs:
[Star Stocks]
1: Name Star Stocks
2: Internal Code STARSTOX
3: Start-up Directory ../xtrn/starstocks/
4: Command Line *stars.js
5: Clean-up Command Line
6: Execution Cost None
7: Access Requirements
8: Execution Requirements
9: Multiple Concurrent Users Yes
10: Intercept Standard I/O No
11: Native (32-bit) Executable No
12: Use Shell to Execute No
13: Modify User Data No
14: Execute on Event No
15: Pause After Execution No
16: BBS Drop File Type None
17: Place Drop File In Node Directory
18: Time Options...
*****CONFIGURING THE GAME 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)
Default SERVER.INI text for local play:
host=localhost
port=10088
*****SETTING UP THE GAME SERVICE WITH SYNCHRONET*****
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
NOTE: Replace any outdated local copies with the latest releases from these links.
You must also edit the file JSON-SERVICE.INI in your relative 'ctrl/' path and either
uncomment the [starstocks] section, or add it yourself.
Please report any bugs, issues or questions to: mcmlxxix at bbs dot thebrokenbubble dot com
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/*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):
[SynchronETRIS]
1: Name Synchronetris
2: Internal Code TETRIS
3: Start-up Directory
4: Command Line *../xtrn/synchronetris/tetris.js
5: Clean-up Command Line
6: Execution Cost None
7: Access Requirements
8: Execution Requirements
9: Multiple Concurrent Users Yes
10: Intercept Standard I/O No
11: Native (32-bit) Executable No
12: Use Shell to Execute No
13: Modify User Data No
14: Execute on Event No
15: Pause After Execution No
16: BBS Drop File Type None
17: Place Drop File In Node Directory
18: Time Options...
NOTE: It is recommended that you check frequently for updates
from the Synchronet CVS repository located at:
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/
LINKS:
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/*checkout*/xtrn/synchronetris/tetris.js
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
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/exec/
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/exec/load/
Replace any outdated local copies with the latest releases from these links.
(by default, these files are to be located in your 'XTRN/SYNCHRONETRIS/' path)
*****UPDATING YOUR LOCAL LIBRARIES******
*****CONFIGURING YOUR EXTERNAL PROGRAM*****
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:
Sample configuration in SCFG -> external programs:
[SynchronETRIS]
1: Name Synchronetris
2: Internal Code TETRIS
3: Start-up Directory ../xtrn/synchronetris/
4: Command Line *tetris.js
5: Clean-up Command Line
6: Execution Cost None
7: Access Requirements
8: Execution Requirements
9: Multiple Concurrent Users Yes
10: Intercept Standard I/O No
11: Native (32-bit) Executable No
12: Use Shell to Execute No
13: Modify User Data No
14: Execute on Event No
15: Pause After Execution No
16: BBS Drop File Type None
17: Place Drop File In Node Directory
18: Time Options...
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/
Please report any bugs, issues or questions to: mcmlxxix at bbs dot thebrokenbubble dot com
*****CONFIGURING THE GAME 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)
Default SERVER.INI text for local play:
host=localhost
port=10088
*****SETTING UP THE GAME SERVICE WITH SYNCHRONET*****
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/*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):
[Uber Blox]
1: Name Uber Blox!
2: Internal Code UBERBLOX
3: Start-up Directory
4: Command Line *../xtrn/uberblox/blox.js
5: Clean-up Command Line
6: Execution Cost None
7: Access Requirements
8: Execution Requirements
9: Multiple Concurrent Users Yes
10: Intercept Standard I/O No
11: Native (32-bit) Executable No
12: Use Shell to Execute No
13: Modify User Data No
14: Execute on Event No
15: Pause After Execution No
16: BBS Drop File Type None
17: Place Drop File In Node Directory
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/
LINKS:
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/uberblox/blox.js
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.
(by default, these files are to be located in your 'XTRN/UBERBLOX/' path)
Please report any bugs, issues or questions to: mcmlxxix at bbs dot thebrokenbubble dot com
*****UPDATING YOUR LOCAL LIBRARIES******
It is recommended that you
update your relative 'EXEC/' and 'EXEC/LOAD/' paths (typically '/SBBS/EXEC' and '/SBBS/EXEC/LOAD')
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:
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/exec/
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/exec/load/
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
*****CONFIGURING YOUR EXTERNAL PROGRAM*****
Sample configuration in SCFG -> external programs:
[uberblox]
1: Name uberblox
2: Internal Code UBERBLOX
3: Start-up Directory ../xtrn/uberblox/
4: Command Line *blox.js
5: Clean-up Command Line
6: Execution Cost None
7: Access Requirements
8: Execution Requirements
9: Multiple Concurrent Users Yes
10: Intercept Standard I/O No
11: Native (32-bit) Executable No
12: Use Shell to Execute No
13: Modify User Data No
14: Execute on Event No
15: Pause After Execution No
16: BBS Drop File Type None
17: Place Drop File In Node Directory
18: Time Options...
*****CONFIGURING THE GAME 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)
Default SERVER.INI text for local play:
host=localhost
port=10088
*****SETTING UP THE GAME SERVICE WITH SYNCHRONET*****
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 [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.
Finish editing this message first!
Please register or to comment