http://www.fagg.uni-lj.si/SHASE/ (World Wide Web Directory, 06/1995)
Shase Virtual Shareware Library
[ Search now !
* Shase mirrors
* Known problems
* Help us
* Library Statistics ]
This Virtual Shareware Library (VSL) catalogues some 60000 free programs
available from 15 biggest software archives and their mirrors free
over the Internet. The combined size of the files is about 9.5 gigabytes.
The library can be accessed through a front desk which runs
the Shareware search engine (SHASE).
SHASE simplifies the search for files
and eases the downloading into
client's computer.
Unlike Archie
Shase enables you to search by
file descriptions, dates and sizes, in addition to file names.
Shase is thus only available for managed software archives like
Cica, Simtel, Hobbes OS/2 archive ...
Contents:
- What's new?
- Search the library .
- Library front desk
- On shareware and Internet software archives
for dummies
- How it works.
- Information for archive maintainers.
- Information for webmasters and hotlist editors.
- We need your help !
- Acknowledgements.
- Copyright.
What's new
- User interface.
- Archive statistics information.
- Archive definition files. Removed the
hard-coding from the script.
- Created index files, archive definition files and archive
statistics files in one directory.
- Database part of Shase is ready for mirroring.
Still planned:
- Help on form fields.
- Dates and sizes should be a part of all existing indexes.
- Add support for CUG, graphics and sound files.
Help needed.
On shareware and Internet software archives for dummies
There is free software available on the Internet. To many authors
this is the only way to distribute their work. They will let you
try the program for free and if you like it some would expect you
to "register" the program and pay some money. Such software is
called shareware.
Most of the free shareware on the Interent is stored in a dozen or
two software archives - computers or "sites", where
all the authors would send their work. The archive manager there
looks at a program, writes a short description, stores it into the
right directory - in short - manages the archive. People would than
download (copy) files from the site.
A site storing a few thousand programs might get very busy, it
would get too slow, so a few other sites on the net start
mirroring that archive. They would maintain an exact copy of
the archive on some other site which would take some load of the
original one.
Shase lets you search the contents of the worlds most popular
archives by keywords and file descriptions and then download the
found files from any of the archive's mirrors. Shase 1.3 knew about
some 58000 free programs.
How it works
Shase has two parts. A set of demons constantly updating the database
and a search engine that lets you search it.
The demon mirrors indexes which describe files in an archive
to a computer at Civil
Engineering Department of the Ljubljana University in Slovenia
and translates the indexes into a common neutral format
. The demon runs each morning.
The part which you see is a script that can:
- display the Form,
- do the search on file description and
- display the results in such a way that you can use them to
download the file.
It offers a menu of archive's mirror sites where a found file is
probably located.
What Shase does not do is verify if the given file actually
is available on each of the mirror sites or check if the mirror
site will let you attach at that moment. If in trouble, try another
one. If always in trouble,
please report the
problem.
A note to archive maintainers
Shase depends on the format of your index files. PLEASE DO NOT
CHANGE IT or at least let me know!
Proposed format of the archive meta information
Since it is not funny to write 13 different script to work with 13
different archives perhaps archive maintainers could agree on a common
archive meta
information which would include two files stored in the archive
root directory:
- Index of files in the archive in a unified format.
- Meta information about the archive.
Index file should have the name shase-id.i
or
shase-id.i.gz
. The format of the index file is:
- Lines contain
tab
separated record of:
- path/filename (relative to archive root directory. Directories
have trailing slash)
- date (in YYMMDD format)
- size (in bytes)
- file description (from 30 to 1000 bytes)
- Lines should be sorted by date. Newest files on top.
Example:
games/faq/tetris.faq 940531 2342 FAQ for teris style games
...
Archive meta information has name shase-id.adf. An example of such a file is:
%ID: garbo
%Name: Garbo PC Archive
%Description: Well managed archive of PC software
originally from University of Wasa, Finland.
%Source: ftp://garbo.uwasa.fi/pc
%Sites:
ftp://garbo.uwasa.fi/pc
ftp://archie.au/micros/pc/garbo
ftp://ftp.germany.eu.net/pub/comp/msdos/mirror.garbo
ftp://ftp.mpd.co.za/pub/garbo
ftp://cnuce_arch.cnr.it/pub/msdos/garbo.uwasa.fi
ftp://Owl.und.ac.za/Sites/garbo/pc
ftp://NCTUCCCA.edu.tw/PC/garbo
ftp://wuarchive.wustl.edu/systems/msdos/garbo.uwasa.fi
ftp://ftp.cdrom.com/pub/garbo/pc
ftp://cnuce-arch.cnr.it/pub/msdos/garbo.uwasa.fi
shase-id
as a file name and ID field in the .adf file
are the same and should be unique. They should be up to 10 characters long
and are generally assigne by the VSL manager. Check the SHASE form to see
if a name has already been used.
When your archive is described in such a way, please tell
the VSL manager ziga.turk@fagg.uni-lj.si about it.
A note to webmasters and hotlist editors
The official link to Shase Virtual Shareware Library is
http://www.fagg.uni-lj.si/SHASE/ .
The Shase
binary is at
http://www.fagg.uni-lj.si/cgi-bin/shase.
The Shase form is
http://www.fagg.uni-lj.si/cgi-bin/shase/Form
Advanced uses include:(view source!)
1. Minimal Form:
2. Search from the HREF line
Last 75 files from CICA Windows archive
3. Reference one program from an archive:
To print barcodes use
barcodes.zip
4. Search form restricted to one archive:
Search Garbo
Archive.
Acknowledgements
- This library would not have been possible without archive managers
who manage archives which are part of this virtual library.
- Hudreds of thosands requests per month created an obligation to maintain
and develop the service.
- Improvements to this service are greatly due to the numerous
feedback emails. It's nice to read a thank-you from a satisfied user!
- In particular I'd like to thank surfers who reported a bug irelated to
a particular client and also took the time to diagnoze the problem or test the correction.
- The forthcomming batch-ftp support and some refinements matured through
numerous discussions with Angelo Haritsis.
- Some legal aspects of this service were made clearer by Timo Salmi and
Keith Petersen.
- Last but not least, this service run on a faculty computer which was
donated by the EC. I hope we made good use of it!
Copyright
The Virtual Shareware Library (VSL) is copyrighted as a collection.
This copyright does NOT have precedence over the copyrights of individual
archives which are included in the VSL. Neither has this copyright precedence
over the copyrights of the programs which are indexed in the VSL.
The VSL is offered free for individual use. Any other use of the VSL,
including mirroring, copying parts of the database or the search engine
must have explicit permission by the VSL manager. To protect the rights of
individual archives such permissions will be granted only for purposes
equivalent to those of the VSL which is to simplify the search of software
on the Internet.
Last modified
Thursday, 09-Feb-95 10:51:09 MET
by Ziga TURK , FAGG.