This is an old revision of the document!


Synchronet Files

The format of most files created and used by Synchronet can be identified by the filename extension / suffix. This page is your guide to quickly identifying these files and links to format references, where available:

Formats

Format Extensions Encoding Status Description
CNF .cnf Binary Discouraged Configuration file (ad hoc), managed by SCFG
CFG .cfg,.conf ASCII Discouraged Configuration file (ad hoc)
Trash .can ASCII Discouraged Filter file: one line per filter (pseudo-regex syntax)
List .lst ASCII Discouraged Data file: one line per record
Pointer .ptr,.sfp Binary Discouraged Export message pointers: 32-bits per record
DAT .dat ASCII Discouraged Fixed record/field length (ETX-terminated) data file
IXT .ixt ASCII Deprecated Index file: 2 lines per record
DAB .dab Binary Discouraged Fixed record/field length (ad hoc, little endian) data file
IXB .ixb Binary Discouraged Index file (ad hoc)
EXB .exb Binary Discouraged Fixed record length (single-field) extended data file
Template .sif,.sof ASCII Discouraged Synchronet Template user input (sif) / display (sof) file
SMB .shd,.sid, Binary Encouraged Synchronet Message base v1.21
.sdt,.sda,.sha,
.sch,.hash
INI .ini ASCII Encouraged Bi-level hierarchical configuration and data files
Baja .src,.inc ASCII Discouraged Baja source code for command shell or module
PCMS .bin Binary Discouraged Baja compiled command shell or module
JavaScript .js,.ssjs Text Encouraged Interpreted script in JavaScript syntax
HTML/JS .xjs Text Encouraged Interpreted JavaScript embedded in HTML
HTML .html Text Discouraged Hypertext Markup Language for web pages
XML .xml Text Discouraged Extension Markup Language for configuration or data
JSON .json,.jsonl Text Encouraged Data files used by JavaScript modules
LOG .log Text Encouraged Activity logs, one line per message
Log-off List .lol Text Discouraged Terminal server log-off / statistics list
QWK .qwk,.rep Binary Standard Offline message or reply packet
ASCII .asc,.txt Text Standard US-ASCII Only display file (may contain Ctrl-A/@ codes)
CP437 .msg Text Standard IBM Extended-ASCII display file (may contain Ctrl-A/@ codes)
UTF-8 .utf8 Text Standard UNICODE display file (may contain Ctrl-A/@ codes)
PETSCII .seq Text Standard CBM PET-ASCII display file (may contain Ctrl-A/@ codes)
ANSI .ans,.mon Text Standard ANSI-BBS display file (may contain Ctrl-A/@ codes)
RIP .rip Text Standard TeleGrafix' RIPscrip (Remote Imaging Protocol Script) display file
WIP .wip Text Deprecated Durand Communications' Windows Interface Protocol
IBM-CGA .bin Binary Standard So-called “BinaryText” display file, possibly with a SAUCE trailer
XBin .xb Binary Encouraged ACiD-defined multiple-font BinaryText w/SAUCE trailer
Fonts .f8,.f14,.f16 Binary Encouraged SyncTERM/PC-compatible fixed-width typeface files
Semaphore .now,<none> N/A Existence / time-stamp of file causes effect
Mutex .lock,.bsy N/A Existence of file indicates mutually-exclusive operation in effect

See Also

ref/files.1585886228.txt · Last modified: 2020/04/02 20:57 by digital man
Back to top
CC Attribution 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0