____ _ _ ____ ____ _____ _____
/ ___\/ \ /]/ \/ __\/ __\/ __//__ __\
[ \[ ]\ [][ ][ \/][ \/][ \ / \
\___ ][ ] \[][ ][ __/[ __/[ /_ [ ]
\____/\_/ \]\_/\_/ \_/ \____\ \_/ v1.0
=---------------------------------------------------------------------------=
The project is Open Source and you can find the source code, with some
binaries at: http://github.com/xqtr/snippet
Its written with Lazarus and Freepascal. There is a Console version and
also a GUI (Linux/Windows) version.
] WHAT IT IS [
Do you remember the SWAG project? Make a search for it in internet as "swag
pascal" and you will find some version of it online. At best, you could
locate the files at a BBS and download the original DOS version of it.
The SWAG project was a very cool collection of source code for the old good
Turbo Pascal. The group collected useful code and packed it inside a
compressed binary file. The package also included a nice reader to view the
files. This way, someone in the 80's - 90's could find code for pascal, by
downloading update packages from BBSes or get the files from Disks included
in Magazines related to computers and home computing in general.
At that time the Internet was hard to get and users had to find a way to
exchange code. So the SWAG project was a very cool idea to implement and
cover that need.
So Snippet, is a rewrite of the old SWAG Reader program. It does the same
thing with a similar look, but unfortunately can't read the old library
files, as the format wasn't open source and used some type of compression, which
the code/format of it, never released. You can read the old .SWG files only with
the original reader.
Snippet uses its own format of files/libraries and also compressed the
text, with a gzip compression. Snippet is Open Source and the code can be
found at: https://github.com/xqtr/snippet
] FEATURES [
* Import any type of text file, even ANSI graphics
* Export the articles/records text
* Create as many libraries you want
* Compress of data to reduce size
* Search TEXT in all files/libraries
* Use it as a DOOR program under Linux machines for use in BBSes
- Sysops can edit/alter libraries and/or articles online
- Users can download the text of an article they want
] DOOR [
As mentioned, you can use Snippet as a DOOR program under Linux Machines.
To do that use it like this:
./snippet <dropfile_filename>
A working example can be seeing in Another Droid BBS / andr01d.zapto.org:9999
--- Mystic BBS v1.12 A39 (Raspberry Pi/32)
* Origin: Another Droid BBS # andr01d.zapto.org:9999 (44:100/21)
|