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/02 23:11] – [Formats] Clarification and todo note digital manref:files [2021/02/27 04:12] (current) – [Drop Files] Wikilinked PCBOARD.SYS BoonDock
Line 8: Line 8:
  
 ^ Encoding ^ Description ^ ^ Encoding ^ Description ^
-| Binary   | You will need special software to view or modify files of this type | +| Binary   | You will need special software to view or modify files of this type((multi-byte integers are stored little-endian unless otherwise noted)) 
 | ASCII    | Contains US-ASCII characters only: Any plain text editor should work, but note lines may be LF or CR/LF terminated | | ASCII    | Contains US-ASCII characters only: Any plain text editor should work, but note lines may be LF or CR/LF terminated |
 | UTF-8    | Contains a combination of US-ASCII and UTF-8 characters with possible ANSI terminal escape sequences | | UTF-8    | Contains a combination of US-ASCII and UTF-8 characters with possible ANSI terminal escape sequences |
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, 52-line format (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)            | 
 +| ''UTIDOOR.TXT''                  | ASCII     | MegaMail (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 =====
ref/files.1585894263.txt · Last modified: 2020/04/02 23:11 by digital man
Back to top
CC Attribution 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0