Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
Synchronet
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package registry
Container Registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Main
Synchronet
Commits
555025c9
Commit
555025c9
authored
15 years ago
by
mcmlxxix
Browse files
Options
Downloads
Patches
Plain Diff
added detailed installation instructions
parent
74e090a3
No related branches found
Branches containing commit
No related tags found
Tags containing commit
No related merge requests found
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
xtrn/chess/interbbs.doc
+100
-0
100 additions, 0 deletions
xtrn/chess/interbbs.doc
xtrn/chess/sysop.doc
+74
-0
74 additions, 0 deletions
xtrn/chess/sysop.doc
with
174 additions
and
0 deletions
xtrn/chess/interbbs.doc
0 → 100644
+
100
−
0
View file @
555025c9
*****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 (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/
RECOMMENDED UPDATES:
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/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
NOTE: Replace any outdated local copies with the latest release from the links.
*****SETTING UP INTER-BBS SERVICE WITH SYNCHRONET*****
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/commservice.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/commclient.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/chateng.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/exec/load/filesync.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/ctrl/filesync.ini
NOTE: Placing these files in their corresponding local equivalent locations
will make configuration much easier.
[COMMSERVICE.JS]
This is a static service that must be included in /ctrl/services.ini in order to
accept connections and relay information to and from the main hub. It is critical
for this to be set up properly, for the programs that depend on it will not function
properly without it.
This file must be placed in your relative 'EXEC/' or 'MODS/' path (typically '/SBBS/EXEC/').
Once the file is in place, you must add the following to your 'CTRL/SERVICES.INI' file:
[Commserv]
Port=10088
MaxClients=20
Options=STATIC
Command=commservice.js thebrokenbubble.com 10088
NOTE: there are two arguments on the command line that tell the service the address and
port of the main hub, which by default is the Broken Bubble BBS, on port 10088. If
you wish to act as your own hub (e.g. start your own league), simple remove both
arguments from the command line, and direct league nodes to add your URL and port
to their SERVICES.INI file. If your system operates on multiple machines and you wish
to share data between local nodes ONLY, setting up this service as a hub makes
this possible as well.
NOTE: You should also double check to make sure that your services are running
[COMMCLIENT.JS]
This is the dedicated client that connects to the inter-BBS service. This file handles
the transmission of data to and from the service, as well as managing file synchronization
for the client (this program). This file is critical for the successful operation of this program
in inter-BBS mode.
The file must be placed in your relative 'EXEC/LOAD/' or 'MODS/LOAD/' path (typically '/SBBS/EXEC/LOAD/').
There is no further setup required for this to work (unless you changed the default 'Port' setting for the service
in SERVICES.INI).
[CHATENG.JS]
This handles all inbound/outbound chat messages, and packages them for delivery via the client and service.
this also contains the necessary objects to implement a chat room (windowed or fullscreen).
NOTE: while this particular program may not have chat features, the service itself still may
require this file to be present.
[FILESYNC.JS]
This works in conjunction with the service, handling file synchronization requests from clients
and routing them, if necessary, to the main hub. File synchronization for inter-BBS programs will not
function if this file is missing.
The file must be placed in your relative 'EXEC/LOAD/' or 'MODS/LOAD/' path (typically '/SBBS/EXEC/LOAD/').
There is no further setup required for this to work.
[FILESYNC.INI]
This file tells FILESYNC.JS and COMMCLIENT.JS where to store/retrieve inbound/outbound transfers
coming from the client and the service.
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.
Please report any bugs, issues or questions to: mcmlxxix at bbs dot thebrokenbubble dot com
This diff is collapsed.
Click to expand it.
xtrn/chess/sysop.doc
0 → 100644
+
74
−
0
View file @
555025c9
Sample configuration in Synchronet (SBBSCFG.EXE):
[Bubble Boggle]
1: Name Synchronet Chess
2: Internal Code JSCHESS
3: Start-up Directory
4: Command Line *../xtrn/chess/chess.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/chess/
LINKS:
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/chess/chessbig.bin
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/chess/chessbrd.bin
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/chess/exit.bin
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/chess/largebg.bin
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/chess/lobby.bin
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/chess/sysop.doc
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/chess/interbbs.doc
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/chess/chess.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/chess/chessbrd.js
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/xtrn/chess/menu.js
Replace any outdated local copies with the latest releases from these links.
(by default, these files are to be located in your 'XTRN/CHESS/' path)
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******
Before you attempt to install the inter-BBS service, it is recommended that you
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/
RECOMMENDED UPDATES:
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/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
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
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment