If you have Python3 and pip >= 8 you can get it with
pip3 install -U --user --egg pyFreenet3. It provides a cleaned up fcpupload script with --spawn support (requires GNU/Linux):
pip3 install -U --user --egg pyFreenet3 echo 1 > testfile fcpupload --spawn --fcpPort 9486 testfile
add -p 1 (high prio) and -e (realtime) for higher speed
It creates a Freenet node which listens at port 9486 (except if one already exists there), inserts the testfile, waits until the upload finishes, gives you a CHK link to the file and stops the node afterwards.
Also fcpupload now works again when used with a remote node.
This is tested by doublec, but still has rough edges (For example pip3 install can fail with error: option --single-version-externally-managed not recognized). But it works: people who have Java and Python3 installed on GNU/Linux can now upload files into Freenet without having to worry about Freenet at all — even without ever seeing it.
This article is also available on my Sharesite in Freenet: random_babcom: pyFreenet 0.4.1 with auto-spawn support in fcpupload
⚙ Babcom is trying to load the comments ⚙
This textbox will disappear when the comments have been loaded.
Note: To make a comment which isn’t a reply visible to others here, include a link to this site somewhere in the text of your comment. It will then show up here. To ensure that I get notified of your comment, also include my Sone-ID.
Link to this site and my Sone ID:
This spam-resistant comment-field is made with babcom.