User Tools

Site Tools


playground:playground

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
playground:playground [2016/07/17 21:54] g00r00playground:playground [2024/02/12 17:39] (current) – created - external edit 127.0.0.1
Line 1: Line 1:
 ====== PlayGround ====== ====== PlayGround ======
  
-==== General BBS Commands ==== 
- 
-^ Cmd ^ Data ^ Description ^ 
-|GA|<dir>[;<speed>]|**ANSI Art Gallery**. Displays a browsing list of directories and files.  When selected, it will display the ANSI file.  Requires the <dir> parameter.  If a specific baudrate speed is desired, add the speed after the directory name with a semi-colon separating the two.  Example: /mystic/gallery;50| 
-|GD | ‹FileName› / @baudrate @true/false/end @filename| **Display a text file** The optional data field is required and holds the name of the file to display. If there is no file extension then the extension of .ANS or .ASC will be appended according to the user's terminal settings. If the first character is @ it will expect the following format:<code> 
-Format #1: filename 
-Format #2: @baudrate@true/false/end@filename 
-</code> The @baudrate field specifies the baud rate to display the file.The second field defines how file pauses should work.  If set to TRUE the file will pause.  If set to false it will not pause.  If set to END  then it will only pause after displaying the file.  The final @filename is just the same as the format #1.  For example:<code> 
-@38400@end@bogacid1.ans 
-</code>The above would display JEDs 250kb ANSImation at 38400 baud, with no pauses except for one at the end.| 
-|GE|<field no>|**Edit User Settings** This command can be used to allow users to edit their user profile.  The optional data is required for this menu command, and will set which field in the user's profile to edit.  The optional data must be set to one of the following: <code> 
-1 - Street Address         2 - City/State 
-3 - Zip Code               4 - Home Phone Number 
-5 - Data Phone Number      6 - Birthdate 
-7 - Gender                 8 - Date Format 
-9 - Terminal Emulation    10 - Screen Length 
-11 - Password             *12 - Real Name 
-*13 - Alias                14 - Language 
-15 - Editor Type           16 - Toggle Invisibility 
-17 - File List Type        18 - Toggle Availability 
-19 - Toggle HotKeys        20 - Message Reader Type 
-21 - Toggle LB Msg Idx     22 - Email Address 
-23 - User Note             24 - Optional Field 1 
-25 - Optional Field 2      26 - Optional Field 3 
-27 - Toggle LB Quote       28 - Toggle LB Email Idx 
-29 - Toggle Node Chat Type 30 - Toggle QWK FileList 
-31 - Select Archive Type 
-* NOTE: These commands should not be made available 
-to the user.  They are added as an option 
-for use with the NEWINFO.MNU. 
-</code>| 
-|GH|None| **Logoff user**.  This command will show the display file GOODBYE.xxx and then log the user offline.  If the user has files in their download queue, they will be prompted to download them before logoff.| 
-|GL|None|**Last 10 Callers** . This command lists the last 10 users who called into the BBS system. | 
- 
- 
-==== Message Base Commands ==== 
-^ Cmd  ^ Data                                                             ^ Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           ^ 
-| MA   | <Message Base Number>, "+", "-", "nolist"                        | **Select the current message base from a list**.  If the message base number (as listed in the message base editor) is supplied in the optional data field, Mystic will automatically change to that message base.  If the data field is set to "+", Mystic will change to the next message base.  If the data field is "-", Mystic will change to the previous message base.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | 
-| MC   | /NOLIST                                                          | **Checks for any new electronic mail**. If /NOLIST is supplied, Mystic will go strait to the reading mail instead of listing the messages ans asking the user if they want to read email.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | 
-| MD   | None                                                             | **Set the new scan date**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | 
-| MG   | <Group Number>, "+","-"                                          | Select a message group. This command will allow the user to select what group they are in.  The optional data field can be used to force the user to join a certain group if the number of the group (as listed in the Message Group Editor) is supplied.  If "+" is supplied, Mystic will change to the next message group.  If "-" is supplied, Mystic will change to the previous message group.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | 
-| MI   | None                                                             | **Area Index reader**.  This command cycles through all message bases and calculates total, new, and personal messages and then presents them in a scrollable and customizable window to the user.  The list is sorted so that the bases with new messages are first, then by the base name.  Typing text while in the list will automatically search the message base list.  CTRL-A will search again, CTRL-Y or using any of the movement keys will reset the reset.  Pressing ENTER will read new messages if it is a base with new messages, otherwise it will start reading  at the first message if there are no new messages.  ESCAPE quits.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | 
-| ML   | None                                                             | Nodelist Browser                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | 
-| MN   | /G /P /M /NOREAD /NOFROM /NOLR                                   | **Scans all message bases for new messages**.  The optional data field can be left blank, or can contain any of the following options: <code> /G      : Scans all message bases in all message groups.  /P      : Scans for only personal messages in each base.            In other words, only messages directed TO the            user who is scanning will be read.  Mystic will            also scan the electronic mail base when this            command is specified.  /M      : Scans only message bases marked as mandatory scanning.  /NOREAD : Skip messages marked as received.  /NOFROM : Skip messages from the user  /NOLR   : Do not upldate last read pointers during scan.  </code>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | 
-| MP   | /TO: /SUBJ: /ADDR: /F                                            | **Post a message** to the currently selected message base.<code> /TO:<user_name> - Sets the TO field of the message. /SUBJ:<subject> - Sets the SUBJECT field of the message. /ADDR:<netaddr> - Sets the netmail address field. /F              - Forces the user to post the message.  </code>  The text supplied with the /TO and /SUBJ options should have any spaces replaced by the "_" character.  An example menu command for this might be:   <code> Command : MP Data    : /TO:some_user /SUBJ:hello_there! /F  </code>  The above would post a message to "some user" with the subject of "hello there!" The user would not be able to abort posting this message because the /F option was supplied.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | 
-| MQ   | /CURRENT /GROUP /NOSCAN /NOFOOT /NOREAD /NOFROM /YOU /NEW /LIST  | **Message Quick Scan**. Scans all message bases and shows the user the number of new messages, new messages to you, total messages, etc. This is modeled after PCBoard scans and only scans bases in the bases flagged for scanning by the user.<code>                      For example: Starting QuickScan Base: General Messages         Total: 1,000  New: 24  Yours: 3 Base: Test Message Base        Total: 1,000  New: 24  Yours: 3 Quick Scan Complete  </code>  By default the QuickScan will do a global scan of all message bases in all groups.  However there are many optional data options:   <code> /CURRENT = scan only current message base /GROUP   = scan only current group's bases /NOSCAN  = do not show "scanning" prompt /NOFOOT  = do not show "end of scan" prompt /NOREAD  = Skip messages marked as received /NOFROM  = do not count messages FROM the user /YOU     = Only show base if it has messages to you /NEW     = Only show base if it has new messages /LIST    = List message bases based on options presented  </code>  This can be combined with the MN menu command to prompt the user what to do next.  You could even get creative with the & MCI codes and MPL to make logical decisions for the user based on the results of the scan!  | 
-| MR   | BLANK "F" "N" "Y" "S" /NOREAD /NOFROM /NOLR                      | **Reads messages** in the currently selected message base. The optional data field specifies the read <MODE>, which can be any one of the following:<code> <BLANK> Prompts user to select read mode. "F"     Reads messages forward. "N"     Reads new messages. "Y"     Reads messages sent TO the user. "S"     Text search for messages "/NOREAD" Skip messages marked as received "/NOFROM" Skip messages from the user "/NOLR"   Do not update the last-read pointers  </code>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | 
-| MS   | "C" "G" "A"                                                      | **Message Search** Search one or all message bases for a text match.  The optional data field has three options available:<code> C : Prompts the user for search text and searches     the current message base for matches. G : Prompts the user for search text and searches     all message bases in the current group for     matches. A : Prompts the user for search text and searches     all message bases in all groups for matches.  </code>  This command defaults the the "G" option if no optional data is provided                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | 
-| MV   | None                                                             | **View sent email**.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | 
-| MW   | /TO: /SUBJ: /ADDR: /F                                            | **Send Electronic mail** to another user.<code> /TO:<user_name> - Sets the TO field of the message. /SUBJ:<subject> - Sets the SUBJECT field of the message. /ADDR:<netaddr> - Sets the netmail address field. /F              - Forces the user to post the message.  </code>  The text supplied with the /TO and /SUBJ options should have any spaces replaced by the "_" character.  An example menu command for this might be:   <code> Command : MP Data    : /TO:some_user /SUBJ:hello_there! /F  </code>  The above would post a message to "some user" with the subject of "hello there!" The user would not be able to abort posting this message because the /F option was supplied.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | 
-| MX   | <textfile>;<base ID>;<from>;<to>;<subject>;<netmail to address>  | **Posts a text file to a message base**. This command posts a text file to a message base.  If the text file is larger than the maximum number of lines, then it is split into multiple message posts.  <filename> contains the path and filename of the text file to post, <base ID> contains the unique ID of the message base to post the message to. The <netmail address> field is used only when postting to a netmail base and sets the "To" address of the netmail.  Mystic will automatically select the "From" address based on the configured echomail AKAs on the system.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | 
-| MZ   | None                                                             | **Message Base Newscan selection**.  Allows the user to select which message bases will be scanned in their new message scan (menu command MN).                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | 
-==== Offline Mail Commands ==== 
-==== File Base Commands ==== 
-==== Download Queue Commands ==== 
-==== Door Execution Commands ==== 
-==== Inter-Node Communication Commands === 
-==== Matrix Login Commands ==== 
-==== Voting Booth Commands ==== 
-==== Time Bank Commands ==== 
-==== System Operator Commands ==== 
-^Command^Data^Description^ 
-|*T|None|Opens the theme editor| 
-==== Prompt Menu Commands ==== 
-==== Miscellaneous Commands ==== 
- 
- 
-^ Command ^ Data             ^ Description ^ 
-|IR|/addr=<url> /port=<port> /user=<user> /pass=<pass>|**Outbound RLOGIN connections**.  Initiate a rlogin connection to another site.  Requires /addr=<url> with optional /port=<port> If the a username and password are required, use the /user and /pass fields.  If the username and password need to be swapped, swap them by swapping the assignment.  ie. /user=<password> /pass=<user> Example:<code> 
-Menu : IR 
-Data : /addr=cyberia.darktech.org /user=Myname /pass=mypass 
-or 
-Menu : IR 
-Data : /addr=cyberia.darktech.org /user=mypass /pass=Myname 
-</code>| 
-|IS|/addr=<url> /port=<port> /user=<user> /pass=<pass>|**Outbound SSH connections**.  Initiate a ssh connection to another site.  Requires /addr=<url> with optional /port=<port> Example:<code> 
-Menu : IS 
-Data : /addr=cyberia.darktech.org 
-or 
-Menu : IS 
-Data : /addr=cyberia.darktech.org /port=22 
-</code>| 
-|IT|/addr=<url> /port=<port>] /user=<user> /pass=<pass>|**Outbound Telnet connections**.  Initiate a telnet connection to another site.  Requires /addr=<url> with optional :<port> Example:<code> 
-Menu : IT 
-Data : /addr=cyberia.darktech.org 
-or 
-Menu : IT 
-Data : /addr=cyberia.darktech.org /port=23 
-</code>| 
-| !C      ^ <semaphore name> | Creates a semaphore using <semaphore name> from the optional data field as the name.  @NODE will be replaced by the current node number if it is found within the optional data field. | 
-| !D      ^ <semaphore name> | Deletes a semaphore using <semaphore name> from the optional data field as the name.  @NODE will be replaced by the current node number if it is found within the optional data field. | 
-| !E      ^ <semaphore name> | Checks to see if the semaphore named <semaphore name> from the optional data exists, and stores its result into the "OK" ACS value.  If the semaphore exists, the "OK" ACS function will be true.  If it does not exist the "OK" ACS value will be false. | 
playground/playground.1468810444.txt.gz · Last modified: 2016/07/17 21:54 by g00r00

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki