What are the FCPTools?
The most useful component of the FCPTools is ezFCPlib, a portable ANSI-C based Freenet Client Library. It's been written to make writing Freenet clients as easy as possible.
In addition, the FCPTools include command line utilities to insert and retrieve files (fcpput, fcpputsplit, fcpget) as well as entire freesites (fcpputsite) via ezFCPlib.
Contents of FCPTools:
ezFCPlib - the engine that drives the tools. FreeWeb also uses ezFCPlib. Draft API doc included.
fcpget - a simple command-line key request utility. Useful as sample program using ezFCPlib
fcpput - a simple command-line key insert utility. Useful as sample program using ezFCPlib
fcpputsite - a simple command-line freesite insertion utility.
fcpputsplit -
Download the latest source snapshot from here. It will be in the form fcptools-YYYYMMDD.tgz where YYYYMMDD is the date the snapshot was created. Uncompress the snapshot as follows:
>tar xfz fcptools-YYYYMMDD.tgz
This will create a directory called "fcptools", change into this directory, and follow the instructions in the INSTALL and README files.
Since not everyone has MS Visual C++ installed on their machine, Windows users have the added luxury of downloading pre-compiled versions of fcpget, fcpput, fcpputsite, fcpputsplit and ezFCPlib. (Work in progress).
|