updated readme to reflect recent changes
This commit is contained in:
@@ -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
|
This suite implements the client side of ii and (partially) IDEC protocols of
|
||||||
distributed, cross-platform, text-based communication (a FIDOnet successor, so
|
distributed, cross-platform, text-based communication (a FIDOnet successor, so
|
||||||
to speak). Protocol documentation can be found here for both ii and IDEC:
|
to speak). See ii-doc.txt for the protocol documentation.
|
||||||
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)
|
|
||||||
|
|
||||||
The tii suite requires at least Tcl 8.6 to run. Running it inside starpacks is
|
The tii suite requires at least Tcl 8.6 to run. Running it inside starpacks is
|
||||||
possible but not recommended.
|
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
|
* tiifetch.tcl: the core ii/IDEC message fetching library and CLI utility
|
||||||
* tiipost.tcl: the core ii/IDEC message posting 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
|
* 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
|
* 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
|
* 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
|
* 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
|
* tiix.tcl: the GUI ii/IDEC viewer that also leverages tiifetch and tiipost to
|
||||||
provide fetching and posting functionality
|
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)
|
will connect directly)
|
||||||
* proxyport: the HTTP port to use on the proxy (only effective if proxyhost is
|
* proxyport: the HTTP port to use on the proxy (only effective if proxyhost is
|
||||||
set to a non-empty string)
|
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.
|
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
|
You can also use torsocks with any script invocation in order to fully cloak
|
||||||
@@ -158,7 +157,6 @@ your originating IP address.
|
|||||||
|
|
||||||
FAQ
|
FAQ
|
||||||
---
|
---
|
||||||
|
|
||||||
- Does tii implement any IDEC extensions?
|
- Does tii implement any IDEC extensions?
|
||||||
|
|
||||||
Only one: fetching list.txt from the station to get the entire list of echo
|
Only one: fetching list.txt from the station to get the entire list of echo
|
||||||
|
|||||||
Reference in New Issue
Block a user