Konsola Freenet
Freenet pozwala działać interakcyjnie używając zwykłych komand wpisywanych z linii poleceń niż poprzez interface www
the web interface∞. Możesz zatelnetować się na swoją lokalną mszynę używając portu 2323:
telnet localhost 2323
Powinieneś otrzymać coś takiego:
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
Freenet 0.7 Trivial Node Test Interface
---------------------------------------
Build 616Enter one of the following commands:
GET:<Freenet key> - Fetch a key
PUT:
<text, until a . on a line by itself> - Insert the document and return the key.
PUT:<text> - Put a single line of text to a CHK and return the key.
GETCHK:
<text, until a . on a line by itself> - Get the key that would be returned if the document was inserted.
GETCHK:<text> - Get the key that would be returned if the line was inserted.
PUTFILE:<filename> - Put a file from disk.
GETFILE:<filename> - Fetch a key and put it in a file. If the key includes a filename we will use it but we will not overwrite local files.
GETCHKFILE:<filename> - Get the key that would be returned if we inserted the file.
PUTDIR:<path>[#<defaultfile>] - Put the entire directory from disk.
GETCHKDIR:<path>[#<defaultfile>] - Get the key that would be returned if we'd put the entire directory from disk.
MAKESSK - Create an SSK keypair.
PUTSSK:<insert uri>;<url to redirect to> - Insert an SSK redirect to a file already inserted.
PUTSSKDIR:<insert uri>#<path>[#<defaultfile>] - Insert an entire directory to an SSK.
PLUGLOAD: - Load plugin. (use "PLUGLOAD:?" for more info)
PLUGLIST - List all loaded plugins.
PLUGKILL: <pluginID> - Unload the plugin with the given ID (see PLUGLIST).
CONNECT:<filename|URL> - connect to a node from its ref in a file/url.
CONNECT:
<noderef including an End on a line by itself> - enter a noderef directly.
DISCONNECT:<ip:port> - disconnect from a node by providing it's ip+port or name
NAME:<new node name> - change the node's name.
STATUS - display some status information on the node including its reference and connections.
QUIT - exit the program
Teraz możesz poprzez linię poleceń łączyć się z innymi węzłami, wgrywać jak i pobierać wolnestrony, ładować wtyczki itp. Instrukcja
QUIT powoduje zatrzymanie całego serwera Freenet. By zamknąć tylko sesje telnetu naciśnij klawisz Ctrl-] i potem wpisz
quit.