tii

Tcl-based suite for working with ii/idec protocol
git clone git://git.luxferre.top/tii.git
Log | Files | Refs | README

commit 91b42cfb9e3953dad076de3aaf0ec1b37b9f4c7d
parent 2f04542cf6e90ab8f52d0a0dc8a4ec662b54511a
Author: Luxferre <lux@ferre>
Date:   Fri,  1 Nov 2024 07:51:45 +0200

updated readme to reflect recent changes

Diffstat:
MREADME | 12+++++-------
1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/README b/README @@ -2,14 +2,12 @@ tii: a Tcl-based suite for working with ii/IDEC protocol ======================================================== This suite implements the client side of ii and (partially) IDEC protocols of distributed, cross-platform, text-based communication (a FIDOnet successor, so -to speak). Protocol documentation can be found here for both ii and IDEC: -https://github.com/IDEC-net/new-docs/blob/master/protocol-en.md -(this is an official link, see ii-doc.txt for more concise documentation) +to speak). See ii-doc.txt for the protocol documentation. The tii suite requires at least Tcl 8.6 to run. Running it inside starpacks is possible but not recommended. -The tii repo consists of the following parts: +The tii distribution consists of the following parts: * tiifetch.tcl: the core ii/IDEC message fetching library and CLI utility * tiipost.tcl: the core ii/IDEC message posting library and CLI utility @@ -17,9 +15,9 @@ The tii repo consists of the following parts: * tii.db: the SQLite3 database that contains all messages and echo lists * config.txt: the set of parameters for all HTTP requests by the tii scripts * stations.txt: the list of stations to be auto-fetched by tiifetch when none - of its command-line parameters is passed + of its command-line parameters is passed (not included in the repo) * auth.txt: the list of station/authstring mappings to be used by tiipost when - posting messages to a particular station + posting messages to a particular station (not included in the repo) * tiix.tcl: the GUI ii/IDEC viewer that also leverages tiifetch and tiipost to provide fetching and posting functionality @@ -150,6 +148,7 @@ the file is a Tcl dictionary (`key "value"`) and has the following fields: will connect directly) * proxyport: the HTTP port to use on the proxy (only effective if proxyhost is set to a non-empty string) +* net_timeout: the timeout (in milliseconds) for all network requests Any of the fields can be omitted, as well as the file itself. You can also use torsocks with any script invocation in order to fully cloak @@ -158,7 +157,6 @@ your originating IP address. FAQ --- - - Does tii implement any IDEC extensions? Only one: fetching list.txt from the station to get the entire list of echo