BeShare is a file sharing program, much like Napster or HotLine, but
tuned to take advantage of BeOS's unique features. It's also an example
of MUSCLE client programming, and includes source code and a MUSCLE
programming tutorial.
BeShare is a BeOS-native file sharing program. It operates similarly to
other such programs (Napster, Hotline, etc) but with a few advantages:
- BeShare allows you to upload or download any type of file, not just mp3.
- When browsing files, you can see their attributes (similar to Be's
Tracker view)
- Your query is always "live", so if new files that match your query become
available, you will see them added to the results list right away (you
won't have to click "refresh" or anything first)
- BeShare includes a rudimentary chat mechanism for you social types.
- BeShare supports any number of simultaneous uploads and downloads in
parallel, but will serialize simultaneous file requests to any given
host for efficiency.
- BeShare connects to any MUSCLE server (see
http://www.lcscanada.com/muscle for details)
- BeShare comes with source, and serves as an example of how to write
a MUSCLE client.
Details about this version:
Note: This is an extremely minor update to BeShare -- no bugs have been
fixed or features added; just a few typos have been fixed. The main
reason for the release is so that the posted version of BeShare will
compile with MUSCLE v3.20.
Note that the PowerPC build in this release is still v2.27.
v2.28 * Merged in Pintaio's corrections to the Spanish
translation strings.
* Merged in Monni's correction to the Finnish
translation strings.
o Updated the code to work the with the MUSCLE 3.20
API changes. Note that this version of BeShare
requires MUSCLE 3.20 or higher to compile.