updated readme to reflect recent changes

This commit is contained in:
Luxferre
2024-11-01 07:51:45 +02:00
parent 2f04542cf6
commit 91b42cfb9e
+5 -7
View File
@@ -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