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. 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

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

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).