ZX-News #34
04 июня 1997
  SPbZXNet  

Charter SpbZxNet - Instructions for beginners sysop network SPbZXNet v1.1.

<b>Charter SpbZxNet</b> - Instructions for beginners sysop network SPbZXNet v1.1.
             CHARTER SpbZxNet



                      (C) Alexei Mikhailov


  We continue the publication of the Charter of the network
SpbZxNet. In today's Newskah - his third application - Memo 
beginner sysop. I hope it will answer all questions that can 
occur in people who want to open your BBS.



  And personally wish from me: do not rush
to open up their station in a few
days after being on the network. Learn basic, look around, you 
will be examined in its design and operation. The sad practice

showed that the hastily open station
quickly closes. It may be,
that in a month you do not want to sisopstvovat. This is not a 
simple matter, as it seems at first glance - BBS is time 
consuming, especially at first ... But If passed, say, a month, 
and thought about his "BBC" still does not leave you, then, as 
they say the cards ... 



           REMINDER BEGINNING sysop NETWORK SpbZxNet



             Appendix to the Charter network SpbZxNet No3.


                              v1.1

                     last release: 02-06-97



                   0.0 Opening of the node (NODE).



  To open the host SpbZxNet you need to get a node-address. 
These addresses are issued by the Coordinator of the network. 
To obtain nodnogo addresses must send netmaylom Coordinator 
request in any form. Depending on your current mail routing, 
node-address or will be issued if the hubs are loaded not very 
or not. In the latter case, your request goes to archive, what 
you notice is sent, and once opened a new hub or weakens the 
flow of correspondence on one of the existing hubs, in order of 
priority, you get a node-address. 


  The queue node-address get points, wishing in his
node set station BBS.


  Node-address does not necessarily imply the presence at the 
node station BBS - this thing sysop node, how it will register 
and send e-mail her the point. 


  Why do I need node-address? Sysop node - a full-fledged 
network sysop SpbZxNet, even if it has not been established 
BBS. He may issue pointovye addresses of users to your site, ie 
provide them the right to mail letters using the network 
resources. Speed ​​walking man of letters who has nodny 
address, much higher than that of having pointovy. Sysop node 
available conference SPBZXNET.SYSOPS, as the sysop network he 
can attend sisopniki, participate actively in the elaboration 
and negotiation of network documents and in general, in the 
development of the network. Sysop node, over time, can be 
selected by the Coordinator of the network SpbZxNet, or, if he 
wants to get hub-address, or is a C-HUB'om. 


  Rights and responsibilities sysop node in detail in the 
Charter. 



                   1.0 The opening of the station BBS.



  In order to open his station bbs, need to
your computer has the following configuration:

 RAM: 256K (Scorpion, KAY, Profi, ATM turbo)

 Modem: Vicomm + pribambas v1.2


  "Adjust" bbs'ny software for themselves, ie Draw System
program files MMD v3.xx (see p.3).


  If you - a member of the network, ie have either pointovy or 
nodny address, you can expect to publish information about your

station in the network bbs_list'e SpbZxNet. Before the opening 
of stations reported the main information about it to the 
originator of the bbs-list'a. They is a coordinator of the 
network, or his assistant, - check this issue with your sysop. 
Recommend and prepare a little "reklamku" his BBS in ZxNews - 
stations, more and more, and you need to find something that 
will provide you with their users. Otherwise, as experience 
shows, call hardly be. I remind you that to throw ads in BBS 
SPBZXNET.GENERAL there is Offtopic. 


                    2.0 Daily work.



  - All internal affairs at their station solve themselves, 
they themselves part of the right to work with their bbs, 
provide their own level users themselves to punish 
vnutrestantsionnye violations



  - If you change the schedule of your station, inform
Moreover, either your hub or focal point - it's in your best 
interest 


  - Site obzyazatelno should write SPBZXNET.GENERAL and
SPBZXNET.SYSOP, other ekhi - at the request sysop. Also, not 
less frequently than once every three days, sysop node must 
send their e-mail points on the hub. I remind you that 
SPBZXNET.SYSOPS in no case should not be available for download 
to your Point - so She even has a special extension - ". S".



          3.0 System File Formats (with examples).



     Brief description of the server version v3.08, v3.09, 
v3.09 +. 


  For system operation requires three system files, if
start the program, they will not be found on the disk - 
download is interrupted.



  System files:


  mesg_lst.C posts sysop

  text_lst.C system macros BBS

  user_lst.C list of users

  file_lst.C list of files


  For all files the maximum size of 8192 bytes (32 sectors). In
files should not be characters from Code 10 (# 0A), ie Lyrics
You can recruit only ZxAsm'e, Is-dos, IBM-ZX Editor. ZxWord
You can not use.


                 3.1 General information about macros.



  The maximum size of one macro - 255 bytes (255 characters).


  Clear the screen before displaying a macro - Package # 0C + 
Enter. Before it MUST be an empty string, otherwise the screen 
is not clean, although the code will be transmitted.



  Where is the sign (s) of the question, the system will put 
down the desired value. The main thing that these issues were 
exactly as as in the example.



              3.2 text_lst.C - system macros.



  At the beginning of the line goes brace "{", after it goes 
_latinskaya_ letter or number - the name of the macro system. 
After the name of macro to end of line text is ignored - it 
allows you briefly describe it for themselves. 


  Macro will be displayed until the braces "{" at the beginning
line (ie before the next macro).


  In order to transfer the macro after the cursor in the 
terminal Users found himself on the next line, you must leave

before the end of file marker one blank Stork, and to
cursor was immediately after the last transmitted symbols - 
empty line or place.



  At the end of the file should go to the ID end: at the 
beginning Line two curly brackets "{}".



  If a macro is not found, then the system crashes!


  List of macros, the macros themselves can go in any order. In
macro is permissible to use a character with code 10 (# 0A), he
will clear the screen by the user. Do not forget to post it
put an empty Stork.


                 ============ ========= Example

{S input macro - waiting for the keys


  Welcome to Tornado station bbs!



          Hours stations:


     weekdays: 1.11, 19-22

     on weekends: 01-13

     Joined: 22-23


            Press any key ...

{P request login password


          -= Welcome to bbs =
Enter password:

{R error when entering the password

Error when entering a password.
Do you have another attempt, the last one.

Enter password:

{W zatavka BBS

Zx-Spectrum BBS
812/01.00, SpbZxNet, Russia
 _______________________________________
/ /

                                     /

       S T A T I O N

     / \ \ / \ / \



      / / /

   / \ / / / / / /


        Your SysOp: Alex Mikhailov


  Your level:? Post file: ?????????

{C, DC after ENTER'a ...

At the station has four drives:


      [A] - trash

      [B] - all kinds of program 1

      [C] - all kinds of program 2

      [D] - mail and ekhi


   Before going out do not forget ext +5.


               Good luck!

{N error: user not found


 You are not found in the user list

         Tornado station bbs!
 Registration voice from 22:00 to 23:00



{A shutdown if there was a character from the line



  Sorry! You stayed too long at

  Tornado station and did nothing.

    You had to disable ... Bye!



{B normal output of EXT_MODE +5



   You are done with the space station.

       Goodbye! Please call again!

        SpbZxNet rulez forever!



{R Notification of change to your drive



      Warning! Directory of the drive changed!

          Take it one more time ...


{D deleted mail files



      Deleting your acceptance letter ...

        Read the catalog again ...


{U station menu


             > Main Menu <

          1 - BBS-news

          2 - User list

          3 - Files list

          4 - Collect your mail

          0 - Exit Menu


?>

{U Exit Menu

DC

{E an error selecting the menu

Do not go ... (So ​​far)

{K amount of mail

Transfer your mail.
Total:??

{O No mail files

Sorry, but your email is clearly not enough ...

{B Call Sysop

Sysop need? Then wait ten seconds. If I do not go up, so close 
I do not ... 

And remember, the TS may not be used
ext +0 more than once per session, and
also leave long messages in the terminal - for this is the file 
"to_sysop.m"! 

{N et seq. newsletter?

Continue (Y / Enter or n / Space)?

{E Press <Enter> to continue .....


   Click <Enter> to continue ....

{}


                 ============ ========= Example



                3.3 file_lst.C - list of files.



  It describes all the files available on the BBS with their 
ukzaniem access level.



  In the file list, if the name or extension of an asterisk, it 
means "any character". 


  The very name of the file may be shorter than 8 characters 
(but no more - there will be mistakes!).


 Undescribed file download can not be! Line "********~*" means
that access any file, ie permissible to use "*" means "any 
character". 


  After the file name to end of line imformatsiya not analyzed,
also skipped the line, which in the early going 10 spaces -
it is possible to describe the files.


  If before the file name is a symbol with a code less than 32
(Except codes 0, 10, 12, 13), this file will be classified for
this level and all layers below it.


  Private letters begin with "812 /" and have the extension ". 
M". The server examines whether a given user to take the letter 
(taken from the address list of users logged on and compares 
the file name - If they do not match, then it does not merge). 
To make access to any netmaylovym letters must be in the file 
list Specify "812 /****~*". As you already understood, the file 
extension is not specified after the decimal point, and after 
the sign "~", since the points can occur in file names.


Usually spread access and prohibitions:

 - Permission to access the file goes from the bottom up, ie 
file is available for the level of "1" is available to all 
levels above 1.  - A ban on downloading extends from top to 
bottom, ie file aapreschenny for the level of "5" is prohibited 
for all Downstream levels. 


  In the descriptor levels should be stationed on the 
descending character code (level number), and must be present 
at all levels, even if they are empty.



  If the server determines that the level of tolerance is not 
enough, the transfer stops. 


  It is recommended to use as the numbers of levels - and 
simply and clearly. The file begins to describe the first-line 
comments can be stationed since 9'ogo familiarity. 


  Since the BBS is always looking for top handle, then all files
at the outset can go any text! For example, in the early 
file_lst can write 


           "This here is the files are available on my BBS ...."


                 ============ ========= Example


     List of files in the Tornado station

{9 Level to sysop

********~* - Any files
∙ to_sysop ~ * - this is
∙ log *****~* secret
∙ zxnews ** ~ * files on the
∙ ********~ s my BBS
∙ ********~ E

{8 level for the hub

812 /****~* - any letter
paket ***~* - any packages ekhi

{7
{6
{5
{4
{3
{2 level for the points

TarRen ~ Z Target Renegade - in a zip
           Archives

{1 level for the beginners

ZxNews ** ~ B ZxNews - St. Petersburg's Network

           e-newspaper, any

           Rooms

ONLINE ** ~ B ON-Line - Moscow newspaper

{0
{}


                 ============ ========= Example


             3.4 user_lst.C - list of users.



  This file describes the user stations and their network
addresses and levels. Each user is described by five lines:


  1) After "{" the entire line - information that will be 
displayed about the nick in the station log, the example 
displays the number of list the name, phone.


  2) Password - in the system file only in big letters, even 
though user can enter and young too. Maximum size - 16

characters. Can be both numbers in Latin and Russian letters

  3) The level of access - one more symbol of the character 
code, the higher level of access. Most convenient to use 
numbers and capital letters. In this case, the lowest level - 
the "0" and highest "Z"


  4) The name of the mail file extension without delimiters
(No points) goes straight for the file name. Instead of any 
character (Excluding the extension) can be "*" means any 
character, eg 812/01 ** m - this Point can download all the 
e-mail files for the node / 01. If the user does not have an 
address, we can write instead of the address you want, but MUST 
instead of expanding. m put any other, for example: --------!


  5) How is information about this person posting will appear 
in the list of users stations, in the example - the number in 
the list, first / last name / date of the registration 


  At the end of the file should go to the end of the marker: 
two braces {} from the beginning of the line. 


                 ============ ========= Example

{00. Alex Mikhailov 186-1358
ARNO_OmegaGroup
F
812/0100m
 00. Alex Mikhailov 22-11-96

{01. Aleksandr Majorov 583-5448
MAS_OG
D
812/0000m
 01. Aleksandr Majorov 23-11-96

{}


                 ============ ========= Example

 d. mesg_lst - Post sysop


  Messages sysop begin with a character with code 12 (# 0C), 
with next line is the message itself. The maximum size of one

posts - 260 bytes. If all other system files that end in "{}", 
mesg_lst ends with "# 0C and}. Line width should not exceed 41 
characters! 


                 ============ ========= Example



  I greet you at your station!

  Hope you like it here.

  The station was founded 11.22.1996.


                    SysOp.

11/04/97

 People, the station hangs in the last
 time ever ... :) Kindly
 please - of all the glitch depends
 prank that occurred during the
 your work at the station tell
 once, only the file to_sysop!

12/04/97


  People have come to me Lode Runner,
well very interesting toy ... :)

}


                 ============ ========= Example


                        3.5 Working BBS.



  After starting the program will load all the system files. 
You will be asked to enter "date". This will actually be named 
files received the type of "text". Since the SpbZxNet taken to 
upload a letter to the echo-conference type of text, all of 
these files will have a similar name (the first six characters) 
and a serial number file (the last two characters of the name). 


  For example, if a request to enter "MAS03_", then all files 
will be have a name MAS03_?? - Hub can easily figure out what 
to BBS came to this letter, and how many had been injected.



  At the control's capacity can be derived "Terminal:" NEW or
Continue. If the program is loaded for the first time, there 
will be NEW. If the same server managed to hang, while the 
upper 128k were not damaged, then all the old log will not be 
lost! 


  In plants BBS has new options: "calls" - through which
number of calls BBS "lift up".

 "Z. INPUT" after the withdrawal of the macro "{S" program for 
some time expected signal. Here is a time specified. Since 
Vicomm and timer for IM 2 - two big differences, while not 
fiksorovano! One edenetsa is 4 ... 5 seconds.


 "Z. hammering" - unless the user has pressed the button for
this time, porishodit remote connection.

 "ECHO" - if this option is enabled, all received symbols BBS 
will sent back. Edenstvenoe exception - the password, in this

case will be sent back points. "


  Job BBS:


  When you receive a call starts flashing strip "LAT / RUS. 
After finding the required number of calls would be "off the 
hook," after Then the program "silent" about 5 ... 9 seconds - 
so that Caller ID (if have) been able to determine the number. 
After that, the work begins. 


  In log'e BBS will display: row of asterisks - the beginning 
of the session. After which the screen will be displayed 
characters input by the user password. After its entry will be 
displayed: 


  "The found" and a string of stars - the end of the session.


  Or you will see information about the user: the text, dialed
in user_lst after brace "{", the network address, etc.


  Further, all user actions will be displayed in log'e.


  When transferring files, files that have not passed the level 
of access will be marked with the symbol "!" after the file 
extension. 


  At the end of the session (before a string of asterisks) will 
be displayed Message:


 "Not found" - the user is not found in the list

 "End of session" - the output of EXT_MODE + "5"

 "Remote connection" - or the user for a long time of 
inactivity, or were traced to the busy tone. 


        __________________________



>





Other articles:

Enlight'97 - Indicative timetable. General rules for all contests on all platforms.

General Sound - has degenerated into a game Power Boat under General Sound.

Ot edition - It is time to take a holiday ... Ready XTR-modem.

Discussion - Speccy or PC?!

List BBS - A list of BBS. Opened a new station KIRBBS.

Charter SpbZxNet - Instructions for beginners sysop network SPbZXNet v1.1.

Hit Parade - the top 10 programs on the basis of sales of firm Welcome.


Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Similar articles:
Technical assistance - Dos Review 2: The material on the format of disk operating systems, PC "Agat", Radio-86RK, SP-DOS, BK-0011M.
Humor - Anecdotes grandfather EMPLOYERA.
Skeleton - On connecting to GENERL SOUND PROFI.

В этот день...   21 November