Synchronet v3.19b-Win32 (install) has been released (Jan-2022).

You can donate to the Synchronet project using PayPal.

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
Last revisionBoth sides next revision
access:sysop [2022/03/09 19:02] – [Node & Sysop Display] Finished the descriptions and added internal links. Andreaccess:sysop [2022/04/03 13:38] – [OS & Files] Now that I'm playing with the file section, I'm noticing that some string commands were missing. Andre
Line 74: Line 74:
  
 ==== OS & Files ==== ==== OS & Files ====
 +:!: For any commands where a path is requested, the current working directory is ''ctrl/''
 +
 ^ Command             ^ Name                                        ^ Description ^ ^ Command             ^ Name                                        ^ Description ^
 | =) EXEC [command]   | FIXME Execute a command with I/O redirected | FIXME Execute internal DOS commands (DIR, TYPE, etc.) by prepending "command /c" to your command line. Execute Baja modules by prepending "*" to  the command line. Baja modules must be located in your EXEC directory. Command line specifiers (see appendix A) may be used. | | =) EXEC [command]   | FIXME Execute a command with I/O redirected | FIXME Execute internal DOS commands (DIR, TYPE, etc.) by prepending "command /c" to your command line. Execute Baja modules by prepending "*" to  the command line. Baja modules must be located in your EXEC directory. Command line specifiers (see appendix A) may be used. |
 | =) FOSSIL [command] | Execute FOSSIL driver command               | FIXME | | =) FOSSIL [command] | Execute FOSSIL driver command               | FIXME |
 | =) NEXEC [command]  | Execute native binary with I/O redirected   | FIXME | | =) NEXEC [command]  | Execute native binary with I/O redirected   | FIXME |
-=) GET [path]       | Download file                               | Download a file from any directory on the system. The file does not have to be in the file database. | +DIR [path]          | List files                                  | Displays a directory listing of the specified path. | 
-=) PUT [path]       | Upload file                                 | Upload a file to the system without having to add it to the file database. | +GET [path/file    | Download file                               | Download a file from any directory on the BBS host system. The file does not have to be in the file database. | 
-=) DIR [path]       List files                                  Displays a directory listing of the path specifiedIf no path is specifieda list of the current file transfer area is displayed. | +| PUT [path/file    | Upload file                                 | Upload a file to any directory on the BBS host system without having to add it to the file database. | 
-=) TYPE [filename | View text/msg file                          | View any ASCII text or MSG format file on the system, starting from the ''ctrl/'' directory. Aliases CAT or LIST also invoke this command. If the [filename] is not specified, it is prompted for.  +OLD                 Remove/Edit/Move un-downloaded files        Remove, edit, or move files that have not been downloaded since the new-scan date.\\ \\ Can be followed by ''LIB'' or ''ALL'' to affect files in all directories of the current library, or all directories in all libraries
-=) EDIT [filename | File editor                                 | Edit any ASCII text or MSG format files on the system using your message editor. If [filename] is given it will be opened, or it will be created if it doesn't exist. If [filename] is not specified, the filename will be prompted for. | +| OLDUL               | Remove/Edit/Move old uploaded               | Removeedit, or move files that were uploaded before the new-scan date.\\ \\ Can be followed by ''LIB'' or ''ALL'' to affect files in all directories of the current library, or all directories in all libraries. | 
-=) DOS              | DOS command shell                           | Go to the DOS command line with I/O redirected. | +| UPLOAD              | Bulk local upload                           | Bulk add files to the database that are already on the BBS host's local disk.\\ \\ Can be followed by ''LIB'' or ''ALL'' to affect files in all directories of the current library, or all directories in all libraries. | 
-=) SHELL            | OS command shell                            Executes the native shell (COMSPEC or SHELL env variable. |+| OFFLINE             | Remove/Edit/Move missing files              | Remove, edit, or move files that are in the database but are no longer on the BBS host's local disk.\\ \\ Can be followed by ''LIB'' or ''ALL'' to affect files in all directories of the current library, or all directories in all libraries. | 
 +| TYPE [path/file   | View text/msg file                          | View any ASCII text or MSG format file on the system. \\ \\ Aliases CAT or LIST also invoke this command. | 
 +| EDIT [path/file   | File editor                                 | Edit any ASCII text or MSG format file on the system using your message editor. If the specified filename does not already exist it will be created. | 
 +| DOS              | DOS command shell                              | Go to the Windows/DOS command line (command.com) with I/O redirected. | 
 +| SHELL            | Unix command shell                             Starts a native Unix shell (COMSPEC or SHELL env variable). |
  
  
 ==== Miscellaneous ==== ==== Miscellaneous ====
-^ Command            ^ Name                 ^ Description ^ +^ Command           ^ Name                    ^ Description ^ 
-=) CALL <Hub-ID>   | Force QWKnet callout | Forces a QWKnet callout to the <Hub-ID>. Example: ''CALL VERT''+| CALL <Hub-ID>     | Force QWKnet callout    | Forces a QWKnet callout to the specified <Hub-ID> outside of the normal timed events [[howto:dove-net|configured]] in SCFG. Example: ''CALL VERT''
-=) CHAT            | Page sysop           | Users with the ''C'' exemption can use this command to page the sysop for chat. FIXME <-- still required? +| CHAT              | Page sysop              | Users with the ''C'' [[access:exemptions|exemption]] can use this command to page the sysop for chat. | 
-=) ECHO [string]   | Print a text message | Prints a string, including [[custom:atcodes|Message Variables (@-codes)]]. | +| ECHO [string]     | Print a text message    | Prints a string, including [[custom:atcodes|Message Variables (@-codes)]]. | 
-=) EVAL [str     | Evaluate JavaScript  | Evaluate a JavaScript expression and display the result. | +| EVAL [parameters] | Evaluate JavaScript     | Evaluate a JavaScript expression and display the result. | 
-=) EVENT [EventID] | Execute event        | Forces a timed event to execute via semfile. | +| EVENT [EventID]   | Execute event           | Forces a [[util:scfg:external_programs|timed event]] to execute with a [[config:semfiles|semaphore file]]. If the [EventID] is not specified, a menu of timed events will be shown. | 
-=) GURU            | Guru log             | Display and optionally clear the GURU.LOG file that contains user discussions with the system guru (GURU.DAT). | +| GURU              | Guru log                | Display and optionally clear the GURU.LOG file that contains user discussions with the [[https://www.synchro.net/docs/chat_section.html#ArtificialChatGurus|system guru]] (GURU.DAT). | 
-=) LOAD [filespec] | Load filespec        | Loads the text.dat from the specified filespec. |+| LOAD [file      | Load alternate text.dat | Loads a custom [[custom:text.dat|text.dat]] from the specified filename. |