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
ref:files [2020/04/03 23:20] – [Encoding] Note about default endianness of binary files digital manref:files [2024/10/15 15:33] (current) – [Drop Files] Add 31-line DOOR.SYS, remove UTIDOOR.TXT digital man
Line 36: Line 36:
 | List                     | ''.lst''               | ASCII    | Discouraged | Data file: one line per record | | List                     | ''.lst''               | ASCII    | Discouraged | Data file: one line per record |
 | Pointer                  | ''.ptr'',''.sfp''      | Binary   | Discouraged | Export message pointers: 32-bits per record | | Pointer                  | ''.ptr'',''.sfp''      | Binary   | Discouraged | Export message pointers: 32-bits per record |
-| DAT                      | ''.dat''               | SYNCDAT  | Discouraged | Fixed record/field length (ETX-terminated) data file |+| DAT                      | ''.dat''               | SYNCDAT  | Discouraged | Fixed record/field length (ETX-terminated) data file((exceptions: XTRN.DAT and TEXT.DAT)) |
 | IXT                      | ''.ixt''               | ASCII    | Deprecated  | Index file: 2 lines per record | | IXT                      | ''.ixt''               | ASCII    | Deprecated  | Index file: 2 lines per record |
-| DAB                      | ''.dab''               | Binary   | Discouraged | Fixed record/field length (ad hoc, little endian) data file |+| DAB                      | ''.dab''               | Binary   | Discouraged | Fixed record/field length (ad hoc) data file |
 | IXB                      | ''.ixb''               | Binary   | Discouraged | Index file (ad hoc) | | IXB                      | ''.ixb''               | Binary   | Discouraged | Index file (ad hoc) |
 | EXB                      | ''.exb''               | Binary   | Discouraged | Fixed record length (single-field) extended data file | | EXB                      | ''.exb''               | Binary   | Discouraged | Fixed record length (single-field) extended data file |
Line 57: Line 57:
 | HTML                     | ''.html''             | UTF-8    | Neutral     | Hypertext Markup Language for web pages | | HTML                     | ''.html''             | UTF-8    | Neutral     | Hypertext Markup Language for web pages |
 | XML                      | ''.xml''              | UTF-8    | Neutral     | Extension Markup Language for configuration or data | | XML                      | ''.xml''              | UTF-8    | Neutral     | Extension Markup Language for configuration or data |
-| [[http://www.json.org|JSON]]    | ''.json'',''.jsonl''  | UTF-8    | Encouraged  | Data files used by [[:module:|JavaScript modules]] |+| [[http://www.json.org|JSON]] | ''.json'',''.jsonl'' | UTF-8 | Encouraged  | Data files created/used by [[:module:|JavaScript modules]] |
 | LOG                      | ''.log''               | ASCII   | Neutral     | Activity logs, one line per message | | LOG                      | ''.log''               | ASCII   | Neutral     | Activity logs, one line per message |
 | Log-off List             | ''.lol''               | ASCII   | Discouraged | Terminal server log-off / statistics list | | Log-off List             | ''.lol''               | ASCII   | Discouraged | Terminal server log-off / statistics list |
 | [[QWK]]                  | ''.qwk'',''.rep''      | Binary  | Neutral    | Offline message or reply packet (multiple files archived, usually w/PKZIP) | | [[QWK]]                  | ''.qwk'',''.rep''      | Binary  | Neutral    | Offline message or reply packet (multiple files archived, usually w/PKZIP) |
-| ASCII                    | ''.asc'',''.txt''      | SYNCASC | Neutral    | US-ASCII Only display file  +| DIZ                      | ''.diz'',''.sdi''      | ASCII   | Neutral    | Description In Zip (e.g. ''FILE_ID.DIZ'' and ''DESC.SDI'') | 
-| CP437                    | ''.msg''               | SYNCMSG | Encouraged| IBM Extended-ASCII display file  |+| ASC                      | ''.asc'',''.txt''      | SYNCASC | Neutral    | US-ASCII Only display file with attribute/color information 
 +| CP437                    | ''.msg''               | SYNCMSG | Encouraged| IBM Extended-ASCII display file with attribute/color information |
 | UTF-8                    | ''.utf8''              | UTF-8   | Neutral    | UNICODE display file  | | UTF-8                    | ''.utf8''              | UTF-8   | Neutral    | UNICODE display file  |
 | PETSCII                  | ''.seq''               | PETSCII | Neutral    | CBM PET-ASCII display file  | | PETSCII                  | ''.seq''               | PETSCII | Neutral    | CBM PET-ASCII display file  |
Line 74: Line 75:
 | Mutex                    | ''.lock'',''.bsy''        | ASCII  | Neutral  | Existence of file indicates mutually-exclusive operation in progress | | Mutex                    | ''.lock'',''.bsy''        | ASCII  | Neutral  | Existence of file indicates mutually-exclusive operation in progress |
  
-FIXME\\ +===== Drop Files ===== 
-Add all the various drop/editor file formats <sigh>+ 
 +Drop files are identified by their full filename (not the just the extension) and are both created and consumed by the BBS: 
 +^ Filename                         ^ Encoding  ^ Description                      ^ 
 +| ''[[DOOR.SYS]]''                 | ASCII     | GAP, both the 31-line and 52-line formats (write/read) |  
 +| ''[[DORINFO1.DEF|DORINFO#.DEF]]''| ASCII     | RBBS/QuickBBS (write-only)       | 
 +| ''EXITINFO.BBS''                 | Binary    | QuickBBS (write/read)            | 
 +| ''[[CHAIN.TXT]]''                | ASCII     | WWIV (write-only)                | 
 +| ''[[CALLINFO.BBS]]''             | ASCII     | Wildcat! (write-only)            | 
 +| ''[[PCBOARD.SYS]]''              | Binary    | PCBoard (write-only)             | 
 +| ''USERS.SYS''                    | Binary    | PCBoard (write/read)             | 
 +| ''SFDOORS.DAT''                  | ASCII     | SpitFire (write-only)            | 
 +| ''DOORFILE.SR''                  | ASCII     | Solar Realms (write-only)        | 
 +| ''TRIBBS.SYS''                   | ASCII     | TriBBS (write-only)              | 
 +| ''DOOR32.SYS''                   | ASCII     | Mystic (write-only)              | 
 +| ''[[XTRN.DAT]]''                 | ASCII     | Synchronet (write-only)          | 
 +| ''MODUSER.DAT''                  | ASCII     | Synchronet (read-only)           | 
 +| ''MSGTMP''                       | ASCII     | QuickBBS (write/read)            | 
 +| ''MSGINF''                       | ASCII     | QuickBBS (write-only)            | 
 +| ''[[EDITOR.INF]]''               | ASCII     | WWIV (write-only)                | 
 +| ''[[RESULT.ED]]''                | ASCII     | WWIV (read-only)                 |
  
 ===== See Also ===== ===== See Also =====