Front Page

Explorers
- What is Freenet
- Donate!
- People
- Publicity
- Philosophy
- Translations

Users
- Download
- ScreenShots
- Documentation
- FAQ
- Third Party Tools
- Report Bug
- Mailing Lists

Authors
- Publishing

Developers
- Papers
- Architecture
- Browse CVS
- Public Area
- About This Site

Login & Edit

Hosted by
SourceForge


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. Draft API doc included under ./ezFCPlib/doc.

fcpget - a key request utility.

fcpput - a key insert utility.

fcpputsite - a freesite insertion utility.


Download

Source

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.

Pre-compiled Binaries

Download the latest MS-Windows pre-compiled binaries from here. 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. It will be in the form fcptools-bin.tgz.