• Snippet Project

    From xqtr@21:1/111 to All on Sun Dec 23 18:40:42 2018
    ____ _ _ ____ ____ _____ _____
    / ___\/ \ /]/ \/ __\/ __\/ __//__ __\
    [ \[ ]\ [][ ][ \/][ \/][ \ / \
    \___ ][ ] \[][ ][ __/[ __/[ /_ [ ]
    \____/\_/ \]\_/\_/ \_/ \____\ \_/ 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 (21:1/111)