Revision [3634]
Last edited on 2010-01-18 21:00:22 by WikiQPrime [Updated TMCI fproxy page link and added freenet.ini config options]Additions:
To access TMCI, you can use a telnet program to connect to the node (by default to port 2323). You see the current status of TCMI and view/change other TMCI configuration options via the FProxy configuration page, which is available at http://localhost:8888/config/console if your node is running locally and have enabled "advanced mode" in the Web UI. If you are using an older Freenet 0.7 Build (circa 878) then you may wish to search for this option at http://localhost:8888/config
Additional Note: Some aspects of TMCI cannot be changed while your Freenet node is running - these include enabling TMCI, enabling SSL and enabling the std-out/in (aka direct) option. You will need to stop your node, make the required changes to the freenet.ini file and then restart your node.
The freenet.ini configuration options to correctly enable a fully interactive TMCI server are as follows:
console.enabled=true
console.directEnabled=true
other TMCI configuration options include:
console.ssl (defaults to false)
console.bindTo (defaults to 127.0.0.1,0:0:0:0:0:0:0:1)
console.allowedHosts (defaults to 127.0.0.1,0:0:0:0:0:0:0:1)
console.port (defaults to 2323)
Additional Note: Some aspects of TMCI cannot be changed while your Freenet node is running - these include enabling TMCI, enabling SSL and enabling the std-out/in (aka direct) option. You will need to stop your node, make the required changes to the freenet.ini file and then restart your node.
The freenet.ini configuration options to correctly enable a fully interactive TMCI server are as follows:
console.enabled=true
console.directEnabled=true
other TMCI configuration options include:
console.ssl (defaults to false)
console.bindTo (defaults to 127.0.0.1,0:0:0:0:0:0:0:1)
console.allowedHosts (defaults to 127.0.0.1,0:0:0:0:0:0:0:1)
console.port (defaults to 2323)
Deletions:
Deletions:
Additions:
[[http://www.mastersthesiswriting.com/dissertation.html Online Dissertation Thesis]]
Revision [1166]
Edited on 2006-07-13 23:21:51 by JaQaAdditions:
PUTSSKDIR:insert_uri#path#defaultfile
Deletions:
Revision [1165]
Edited on 2006-07-13 23:19:36 by JaQaAdditions:
| Insert an entire directory to Freenet from disk. Optionally include a default filename | GETCHKDIR:path 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;redirect_url | Insert an SSK redirect to a file already inserted. |
| Put the entire directory from disk. Optionally include a default filename | GETCHKDIR:| Get the key that would be returned if we'd put the entire directory from disk. | MAKESSK | Create an SSK keypair. | PUTSSK: | Insert an SSK redirect to a file already inserted.
| Revision [1164]Edited on 2006-07-13 22:43:20 by JaQaAdditions:GET:freenet_key | Fetch a file from Freenet with the given key. The contents of the file are echoed to the console. | GETFILE:freenet_key | Get the CHK key that would be returned if we inserted the file to Freenet, but don't actually do the insert. | PUTDIR:path | PUTDIR:path#defaultfile Put the entire directory from disk. Optionally include a default filename | Deletions:GET:Freenet key | Fetch a file from Freenet with the give key. | GETFILE:filename | Get the key that would be returned if we inserted the file. | PUTDIR: | Put the entire directory from disk.
| Revision [1163]Edited on 2006-07-13 22:34:21 by JaQaAdditions:PUTFILE:filename | PUTFILE:filename#mimetype GETFILE:filename | Fetch a key from Freenet and save it to 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. | Deletions:PUTFILE:filename[#mimetype] | GETFILE: | 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: | Get the key that would be returned if we inserted the file.
| Revision [1162]Edited on 2006-07-13 22:31:05 by JaQaAdditions:Use the single line of text as a file to insert to Freenet, and return the key used. | Get the key that would be used if the file was inserted to Freenet, but dont actually insert the file. | GETCHK:A single line of text | Get the CHK key that would be returned if the line was inserted to Freenet, but don't actually do the insert. | PUTFILE:filename[#mimetype] | Insert to Freenet the file with full path called filename. Optionally include the MIME type of the file, for example text/html. | Deletions:Use the single line of text as a file to insert, and return the key used. | Get the key that would be used if the file was inserted, but dont actually insert the file. | GETCHK: | Get the key that would be returned if the line was inserted. | PUTFILE: | Put a file from disk.
| Revision [1161]Edited on 2006-07-13 22:27:36 by JaQaAdditions:GET:Freenet key | Fetch a file from Freenet with the give key. | PUT: | Multiple lines of text, like this, ended by a . on a line by itself . Insert the file into Freenet and return the key that was used. | PUT:A single line of text | Use the single line of text as a file to insert, and return the key used. | GETCHK: | Multiple lines of text, like this, ended by a . on a line by itself . Get the key that would be used if the file was inserted, but dont actually insert the file. | Deletions:GET: | Fetch a key | PUT:\r\n | Insert the document and return the key. | PUT: | Put a single line of text to a CHK and return the key. | GETCHK:\r\n | Get the key that would be returned if the document was inserted.
| Revision [1160]Edited on 2006-07-13 22:21:43 by JaQaAdditions:
|