Release 1.12
This commit is contained in:
449
TimeKeeper.html
449
TimeKeeper.html
@ -9,36 +9,39 @@
|
||||
<p><a>Contents</a> <a href="#index">Index</a> <a>Help</a> <a>Prev</a> <a href="#configuring+the+client">Next</a> </p>
|
||||
<pre>
|
||||
|
||||
AmiTimeKeeper is a small program which keeps the time right on your
|
||||
machine. No installation is required. It is operated as a commodity
|
||||
and is controlled by AmigaOS. An AmiTCP compatible TCP/IP stack is
|
||||
required for AmiTimeKeeper to work.
|
||||
|
||||
AmiTimeKeeper is a small program which keeps the time right on
|
||||
your machine. No installation is required. It is operated as a
|
||||
commodity and is controlled by AmigaOS. An AmiTCP compatible
|
||||
TCP/IP stack is required for AmiTimeKeeper to work.
|
||||
|
||||
|
||||
Several settings determine the behaviour. The settings are passed
|
||||
either directly from the command line or by using the tool types of
|
||||
an icon. Preferences can also be saved between reboots. A utility
|
||||
for small tasks like starting and stopping is also included.
|
||||
Comprehensive control is possible using ARexx.
|
||||
either directly from the command line or by using the tool types
|
||||
of an icon. Preferences can also be saved between reboots.
|
||||
A utility for small tasks like starting and stopping is also
|
||||
included. Comprehensive control is possible using ARexx.
|
||||
|
||||
|
||||
The default server address is pool.ntp.org. To find another server
|
||||
try visiting support.ntp.org or one of the other sites listing time
|
||||
servers. Use a fixed pool server by prefixing the domain, for example,
|
||||
1.pool.ntp.org.
|
||||
try visiting support.ntp.org or one of the other sites listing
|
||||
time servers. Use a fixed pool server by prefixing the domain,
|
||||
for example, 1.pool.ntp.org.
|
||||
|
||||
The local time zone needs to be configured using Workbench preferences
|
||||
or a similar tool. In AmigaOS 3.1 and 3.9 this is available through
|
||||
the Locale Preferences Editor. Daylight saving time is only supported
|
||||
through the POSIX TZ environment variable.
|
||||
|
||||
This version (1.11) has two known issues:
|
||||
- Settings window in AROS is broken (and disabled in this version)
|
||||
- Setting Popkey is not supported in ARexx
|
||||
The time zone needs to be configured using Workbench preferences
|
||||
or a similar tool. In Amiga OS this is available through the
|
||||
Locale Preferences Editor. The local time zone and daylight saving
|
||||
time are optionally specified manually or using a POSIX TZ
|
||||
variable style.
|
||||
|
||||
|
||||
<a href="#configuring+the+client">Configuring the client</a>
|
||||
<a href="#using+tooltypes+of+an+icon">Using tooltypes of an icon</a>
|
||||
<a href="#local+time+zone">Local time zone</a>
|
||||
<a href="#saving+preferences">Saving preferences</a>
|
||||
<a href="#arexx+interface">ARexx interface</a>
|
||||
<a href="#the+posix+tz+environment+variable">The POSIX TZ environment variable</a>
|
||||
<a href="#posix+tz+environment+variable">POSIX TZ environment variable</a>
|
||||
<a href="#change+log">Change Log / Change History</a>
|
||||
<a href="#software+license">Software License</a>
|
||||
<a href="#credits+and+donations">Credits and donations</a>
|
||||
@ -80,53 +83,101 @@ is the NTP server port different from 123.
|
||||
<b>Interval between requests</b>
|
||||
|
||||
The Amiga hardware clock will slowly drift away from true time. The
|
||||
drift is determined by several factors and is small, but the drift is not
|
||||
insignificant. Request are repeatedly sent to the NTP server in order to
|
||||
keep the Amiga hardware clock as close to true time as possible.
|
||||
drift is determined by several factors and is small, but the drift
|
||||
is not insignificant. Request are repeatedly sent to the NTP server
|
||||
in order to keep the Amiga hardware clock as close to true time as
|
||||
possible.
|
||||
|
||||
The requests are sent in certain intervals defined by the interval
|
||||
parameter. The interval should be specified using milliseconds. One
|
||||
thousand (1.000) milliseconds are equal to one second.
|
||||
thousand (1.000) milliseconds are equal to one second. The max value
|
||||
is 172.800.000 equal to 48 hours.
|
||||
|
||||
<b>Adjustment threshold</b>
|
||||
|
||||
Due to the accuracy of NTP servers and the nature of Amiga CPUs it does
|
||||
not make sense to adjust the Amiga clock on every response from the NTP
|
||||
server. Processing the response could take longer time than anticipated.
|
||||
The amount of accepted inaccuracy is set using the threshold parameter.
|
||||
The threshold should be specified using microsecond. One million
|
||||
microseconds (1.000.000) are equal to one second.
|
||||
Due to the accuracy of NTP servers and the nature of Amiga CPUs
|
||||
it does not make sense to adjust the Amiga clock on every response
|
||||
from the NTP server. Processing the response could take longer time
|
||||
than anticipated. The amount of accepted inaccuracy is set using the
|
||||
threshold parameter. The threshold should be specified using micro-
|
||||
seconds. One million microseconds (1.000.000) are equal to one
|
||||
second.
|
||||
|
||||
<b>Start with synchronization active</b>
|
||||
|
||||
Maybe some related settings or the network connection are not ready
|
||||
from the beginning. The commodity can then be started in a preparation
|
||||
mode. Activation is possible from within AmigaOS, through the control
|
||||
utility <i>TimeCtrl</i>, or through the ARexx interface.
|
||||
|
||||
<b>Read only</b>
|
||||
|
||||
It is possible to send request to the NTP server without setting the
|
||||
Amiga hardware clock. This option can be handy when debugging time zone
|
||||
setup and other time related parameters.
|
||||
Amiga hardware clock. This option can be handy when debugging time
|
||||
zone setup and other time related parameters.
|
||||
|
||||
<b>Expert mode</b>
|
||||
|
||||
Advanced settings are hidden from the settings window when expert mode
|
||||
is not enabled. The advanced settings are server port, interval between
|
||||
requests, adjustment threshold, connection timeout, verbosity level and
|
||||
commodity priority.
|
||||
Advanced settings are hidden from the settings window when expert
|
||||
mode is not enabled. The advanced settings are server port, interval
|
||||
between requests, adjustment threshold, connection timeout, verbosity
|
||||
level and commodity priority.
|
||||
|
||||
<b>Connection timeout</b>
|
||||
<b>Connection time out</b>
|
||||
|
||||
In some cases, a connection to the NTP server cannot be established or
|
||||
the NTP server simply does respond. To avoid an infinitive wait for a
|
||||
response the connection will instead make a time out. The timeout
|
||||
interval should be specified using milliseconds. One thousand (1.000)
|
||||
milliseconds are equal to one second.
|
||||
In some cases, a connection to the NTP server cannot be established
|
||||
or the NTP server simply does respond. To avoid an infinitive wait
|
||||
for a response the connection will instead make a time out. The
|
||||
timeout interval should be specified using milliseconds. One thousand
|
||||
(1.000) milliseconds are equal to one second. The max value is half
|
||||
of the value of interval between requests.
|
||||
|
||||
<b>Logging</b>
|
||||
|
||||
It is possible view log messages using the supplied tool TimeLogger.
|
||||
It is possible view log messages using the supplied tool <i>TimeLogger</i>.
|
||||
The logger facility can be turned off with the NOLOG switch.
|
||||
|
||||
<b>Automatically synchronization</b>
|
||||
|
||||
Sometimes it is feasible to start without synchronization. The clock
|
||||
is synchronized in the background, only when synchronization is
|
||||
active. By default synchronization is not active.
|
||||
|
||||
<b>Time zone display</b>
|
||||
|
||||
Different options for displaying the current time zone exists. The
|
||||
most common is a combination of time zone name and time zone offset
|
||||
from GMT. The ARexx documentation describes the time zone display
|
||||
methods in details.
|
||||
|
||||
<b>Time zone</b>
|
||||
|
||||
If the local time zone is expressed as a POSIX TZ compatible string,
|
||||
an optional setting is available.
|
||||
|
||||
<b>Time zone value</b>
|
||||
|
||||
The most simple way to expressed the local time zone is in hours
|
||||
and minutes from Greenwich Mean Time (GMT) or UTC. One hour ahead
|
||||
is equal to 100. One hour behind is equal to -100. Two and a half
|
||||
hour ahead is equal to 230.
|
||||
|
||||
<b>Time zone abbreviation</b>
|
||||
|
||||
If no name is given for the local time zone, the time zone is shown
|
||||
as hours and minutes from Greenwich Mean Time (GMT). It is possible
|
||||
to specify a time zone abbreviation for better readability.
|
||||
|
||||
<b>Daylight saving time</b>
|
||||
|
||||
Sometimes is feasible to force a standard one hour ahead daylight
|
||||
saving time (DST). Use this option if needed.
|
||||
|
||||
<b>Caveats</b>
|
||||
|
||||
TimeKeeper does not start as a background process. When started in the
|
||||
startup-sequence it will by default block execution. Use the run command
|
||||
to avoid this behaviour:
|
||||
TimeKeeper does not start as a background process. When started in
|
||||
the startup-sequence it will by default block execution. Use the run
|
||||
command to avoid this behaviour:
|
||||
> RUN >NIL: TimeKeeper
|
||||
|
||||
</pre>
|
||||
@ -134,19 +185,19 @@ to avoid this behaviour:
|
||||
<div id="using+tooltypes+of+an+icon">
|
||||
<hr/>
|
||||
<p><b>TimeKeeper.guide/Using tooltypes of an icon</b></p>
|
||||
<p><a href="#main">Contents</a> <a href="#index">Index</a> <a>Help</a> <a href="#configuring+the+client">Prev</a> <a href="#saving+preferences">Next</a> </p>
|
||||
<p><a href="#main">Contents</a> <a href="#index">Index</a> <a>Help</a> <a href="#configuring+the+client">Prev</a> <a href="#local+time+zone">Next</a> </p>
|
||||
<pre>
|
||||
|
||||
Settings can be changes by setting tooltypes in the TimeKeeper icon.
|
||||
Add the following line to the icon tooltypes in order to set the server
|
||||
to an European pool server:
|
||||
Settings can be changes by setting tooltypes in the TimeKeeper
|
||||
icon. Add the following line to the icon tooltypes in order to
|
||||
set the server to an European pool server:
|
||||
SERVER=europe.pool.ntp.org
|
||||
|
||||
The available tooltypes are the same as the available command line
|
||||
parameters.
|
||||
The available tooltypes are the same as the available command
|
||||
line parameters.
|
||||
|
||||
<b>Parameter</b> | <b>Short description</b>
|
||||
-------------------------------------------------
|
||||
-----------------------------------------------------------
|
||||
SERVER | NTP server Address
|
||||
PORT | NTP server Port
|
||||
THRESHOLD | Adjustment threshold
|
||||
@ -157,6 +208,13 @@ CX_PRIORITY | Commodity priority
|
||||
READONLY | Do not set clock
|
||||
EXPERT | Show advanced options
|
||||
TIMEOUT | Connection Timeout
|
||||
ACTIVE | Automatically start time synchronization
|
||||
NOLOG | deactivate logger facility
|
||||
TZD | Time zone display mode i settings window
|
||||
TZ | Optional TZ POSIX string
|
||||
TZVALUE | Optional time zone value
|
||||
TZNAME | Optional time zone abbreviation
|
||||
TZDST | Optionally force day light saving time
|
||||
|
||||
<b>Caveats</b>
|
||||
|
||||
@ -164,57 +222,97 @@ Settings can be overridden and are set in the following order:
|
||||
1. Preference file
|
||||
2. Icon tooltypes / CLI parameters
|
||||
|
||||
CLI parameters and icon tooltypes has highest precedence and will
|
||||
always override settings from the preference file.
|
||||
CLI parameters and icon tooltypes has highest precedence and
|
||||
will always override settings from the preference file.
|
||||
|
||||
Settings from icon tooltypes are used when starting from Workbench.
|
||||
Settings from CLI are used only when starting from shell.
|
||||
|
||||
When using WBStartup folder or a similar system, remember to add the
|
||||
mandatory tooltype DONOTWAIT. Otherwise the startup execution will be
|
||||
blocked.
|
||||
When using WBStartup folder or a similar system, remember to add
|
||||
the mandatory tool type DONOTWAIT. Otherwise the startup execution
|
||||
will be blocked.
|
||||
|
||||
</pre>
|
||||
</div>
|
||||
<div id="local+time+zone">
|
||||
<hr/>
|
||||
<p><b>TimeKeeper.guide/Local time zone</b></p>
|
||||
<p><a href="#main">Contents</a> <a href="#index">Index</a> <a>Help</a> <a href="#using+tooltypes+of+an+icon">Prev</a> <a href="#saving+preferences">Next</a> </p>
|
||||
<pre>
|
||||
|
||||
<b>Selecting time zone</b>
|
||||
|
||||
The local time zone is selected from 5 different options, in
|
||||
the following order:
|
||||
1. TZVALUE setting
|
||||
2. TZ setting
|
||||
3. Global TZ environment variable
|
||||
4. Global TZONE environment variable
|
||||
5. Workbench Locale Preferences
|
||||
|
||||
<b>TZVALUE setting</b>
|
||||
The local time zone value setting is available from CLI, icon
|
||||
tool types and ARexx. The value is specified in hours and minutes
|
||||
from GMT or UTC. One hour ahead is equal to 100. One hour
|
||||
behind is equal to -100.
|
||||
|
||||
<b>TZ setting</b>
|
||||
The TZ setting is available from CLI, icon tool types and ARexx.
|
||||
|
||||
<b>Global TZ environment variable</b>
|
||||
The Amiga DOS global environment variable TZ containing a POSIX
|
||||
TZ compliant string.
|
||||
|
||||
<b>Global TZONE environment variable</b>
|
||||
The Amiga DOS environment global variable TZONE containing a
|
||||
POSIX TZ compliant string.
|
||||
|
||||
<b>Workbench Locale Preferences</b>
|
||||
Amiga OS / Workbench Locale Preferences Editor
|
||||
|
||||
</pre>
|
||||
</div>
|
||||
<div id="saving+preferences">
|
||||
<hr/>
|
||||
<p><b>TimeKeeper.guide/Saving preferences</b></p>
|
||||
<p><a href="#main">Contents</a> <a href="#index">Index</a> <a>Help</a> <a href="#using+tooltypes+of+an+icon">Prev</a> <a href="#arexx+interface">Next</a> </p>
|
||||
<p><a href="#main">Contents</a> <a href="#index">Index</a> <a>Help</a> <a href="#local+time+zone">Prev</a> <a href="#arexx+interface">Next</a> </p>
|
||||
<pre>
|
||||
|
||||
Preferences from the setting window are saved in the file
|
||||
ENV:timekeeper.prefs
|
||||
Preferences are saved in the file
|
||||
ENV:AmiTimeKeeper/timekeeper.prefs
|
||||
|
||||
Preferences are also persisted between reboots in the file
|
||||
ENVARC:timekeeper.prefs
|
||||
ENVARC:AmiTimeKeeper/timekeeper.prefs
|
||||
|
||||
Depending on the setup the content of timekeeper.prefs could be:
|
||||
|
||||
CX_POPUP=NO
|
||||
CX_POPKEY=lshift control t
|
||||
CX_PRIORITY=25
|
||||
CX_PRIORITY=5
|
||||
THRESHOLD=1000000
|
||||
SERVER=de.pool.ntp.org
|
||||
PORT=123
|
||||
TIMEOUT=5000
|
||||
TIMEOUT=1000
|
||||
INTERVAL=17500
|
||||
READONLY=NO
|
||||
EXPERT=NO
|
||||
ACTIVE=YES
|
||||
NOLOG=YES
|
||||
|
||||
The preference file should not be edited under normal circumstances.
|
||||
|
||||
<b>Caveats</b>
|
||||
|
||||
Not only visible settings in the settings window are saved to the
|
||||
preference file. All setting are saved includes default settings and
|
||||
settings from CLI and icon tooltypes.
|
||||
preference file. All setting are saved includes default settings
|
||||
and settings from CLI and icon tooltypes.
|
||||
|
||||
</pre>
|
||||
</div>
|
||||
<div id="arexx+interface">
|
||||
<hr/>
|
||||
<p><b>TimeKeeper.guide/ARexx interface</b></p>
|
||||
<p><a href="#main">Contents</a> <a href="#index">Index</a> <a>Help</a> <a href="#saving+preferences">Prev</a> <a href="#the+posix+tz+environment+variable">Next</a> </p>
|
||||
<p><a href="#main">Contents</a> <a href="#index">Index</a> <a>Help</a> <a href="#saving+preferences">Prev</a> <a href="#posix+tz+environment+variable">Next</a> </p>
|
||||
<pre>
|
||||
|
||||
TimeKeeper provides an ARexx port with a diverse set of commands.
|
||||
@ -228,17 +326,77 @@ HELP | Get a list of ARexx commands and a short description
|
||||
STATUS | Get current synchronization status
|
||||
TIMEZONE | Get current time zone
|
||||
LASTSYNC | Get time of last synchronization operation
|
||||
LASTAD | Get time of last clock adjustment
|
||||
LASTADJ | Get time of last clock adjustment
|
||||
GET | Get a runtime configuration value
|
||||
SET | Set a runtime configuration value
|
||||
NOW | Get current time and date
|
||||
SHOW | Show settings window
|
||||
HIDE | Hide settings window
|
||||
START | Start the time synchronization process
|
||||
STOP | Stop the time synchronization process
|
||||
SHUTDOWN | Shutdown TimeKeeper
|
||||
LOGTRANS | Emit time zone transition map to log
|
||||
-----------------------------------------------------------------
|
||||
|
||||
<b>Examples</b>
|
||||
<b>Parameters</b>
|
||||
STATUS accepts NUMBER as parameter. Result is instead formatted
|
||||
as binary value.
|
||||
|
||||
TIMEZONE accepts a code as parameter. The code determines how
|
||||
the result is formatted:
|
||||
1 Seconds ahead of UTC (+[s])
|
||||
2 Minutes ahead of UTC (+[m])
|
||||
3 TZ style long format (UTC-[hh]:[mm])
|
||||
4 TZ style short format (-[hh]:[mm])
|
||||
5 ISO 8601 style (+[hh][mm])
|
||||
6 ISO 8601 style (+[hh]:[mm])
|
||||
7 ISO 8601 short style (+[h])
|
||||
8 Common identifier (GMT+[hh]:[mm])
|
||||
9 Common identifier, offset with name in parens
|
||||
10 Common identifier, name with offset in parens
|
||||
11 Standard time zone
|
||||
12 DST time zone
|
||||
|
||||
NOW, LASTSYNC and LASTADJ accepts DOS, ASCII, DATE, TIME, RFC850,
|
||||
RFC1123, RFC2822, RFC3339 or ISO8601 as first parameter. DOS is
|
||||
assumed if parameter is not specified.
|
||||
DOS AmigaDOS style
|
||||
ASCII C ASCII style
|
||||
DATE ARexx formatted as sorted date
|
||||
TIME Time in seconds since midnight
|
||||
|
||||
LOCAL and UTC are accepted as second parameter. LOCAL is assumed
|
||||
if second parameter is not specified. RFC850 and RFC1123 are always
|
||||
GMT.
|
||||
|
||||
GET accepts SERVER, PORT, THRESHOLD, INTERVAL, CX_PRIORITY,
|
||||
CX_POPKEY, CX_POPUP, READONLY, EXPERT, TIMEOUT, ACTIVE, NOLOG,
|
||||
TZD, TZ, TZNAME, TZVALUE and TZDST as parameter. CX_POPUP,
|
||||
READONLY, EXPERT, ACTIVE and NOLOG accepts NUMBER as parameter.
|
||||
|
||||
SET accepts the same parameters as GET, except CX_POPKEY, and an
|
||||
addition value parameter.
|
||||
|
||||
ID, VERSION, HELP, SHOW, HIDE, START, STOP, SHUTDOWN and LOGTRANS
|
||||
does not accept parameters.
|
||||
|
||||
<b>Error handling</b>
|
||||
|
||||
The local variables TIMEKEEPER.ERRORCODE and TIMEKEEPER.ERRORTEXT
|
||||
are set on each call too ARexx.
|
||||
|
||||
There is a number of possible error codes.
|
||||
0 No errors
|
||||
10 Unknown ARexx command
|
||||
11 Unknown parameter
|
||||
12 Parameter is missing
|
||||
13 Invalid parameter value
|
||||
18 Clock has not been adjusted
|
||||
19 No responses from NTP server
|
||||
20 Synchronization is already active
|
||||
21 Synchronization is already deactivated
|
||||
|
||||
<b>ARexx examples</b>
|
||||
Stop the the time synchronization process with:
|
||||
Address TIMEKEEPER.1 stop
|
||||
|
||||
@ -253,13 +411,15 @@ The arexx folder contains a set of sample scripts.
|
||||
<b>TimeCtrl</b>
|
||||
|
||||
Controlling TimeKeeper without using ARexx is done through the
|
||||
control utility TimeCtrl. The following commands are available.
|
||||
control utility <i>TimeCtrl</i>. The following commands are available.
|
||||
|
||||
<b>Command</b> | <b>Description</b>
|
||||
-----------------------------------------------------------------
|
||||
ID | Get application identifier
|
||||
VERSION | Get application version number
|
||||
STATUS | Get current synchronization status
|
||||
TIME | Get current time and date
|
||||
ZONE | Get current time zone
|
||||
START | Start the time synchronization process
|
||||
STOP | Stop the time synchronization process
|
||||
SHOW | Show settings window
|
||||
@ -269,23 +429,24 @@ SHUTDOWN | Shutdown TimeKeeper
|
||||
|
||||
</pre>
|
||||
</div>
|
||||
<div id="the+posix+tz+environment+variable">
|
||||
<div id="posix+tz+environment+variable">
|
||||
<hr/>
|
||||
<p><b>TimeKeeper.guide/The POSIX TZ environment variable</b></p>
|
||||
<p><b>TimeKeeper.guide/POSIX TZ environment variable</b></p>
|
||||
<p><a href="#main">Contents</a> <a href="#index">Index</a> <a>Help</a> <a href="#arexx+interface">Prev</a> <a href="#change+log">Next</a> </p>
|
||||
<pre>
|
||||
|
||||
This is a list of time zone information for locations around the globe.
|
||||
Information is represented in the POSIX TZ environment variable format.
|
||||
The list originates from the IANA time zone database version 2019b.
|
||||
This is a list of time zone information for locations around the
|
||||
globe. Information is represented in the POSIX TZ environment
|
||||
variable format. The list originates from the IANA time zone
|
||||
database version 2019b.
|
||||
|
||||
A formal definition of the POSIX TZ environment variable is available
|
||||
to the public from The GNU C Library Reference Manual and The Open Group
|
||||
Library.
|
||||
A formal definition of the POSIX TZ environment variable is
|
||||
available to the public from The GNU C Library Reference Manual
|
||||
and The Open Group Library.
|
||||
|
||||
The POSIX TZ environment variable is described in dept by for example
|
||||
The Open Group Base Specifications Issue 7, 2018 edition and The GNU C
|
||||
Library Reference Manual.
|
||||
The POSIX TZ environment variable is described in dept by for
|
||||
example The Open Group Base Specifications Issue 7, 2018 edition
|
||||
and The GNU C Library Reference Manual.
|
||||
|
||||
Set the TZ environment variable to Central Europe Time:
|
||||
> SETENV TZ CET-1
|
||||
@ -730,6 +891,17 @@ Pacific/Wallis TZ <GMT+12>-12
|
||||
<p><a href="#main">Contents</a> <a href="#index">Index</a> <a>Help</a> <a href="#saving+preferences">Prev</a> <a href="#software+license">Next</a> </p>
|
||||
<pre>
|
||||
|
||||
<b>v1.12 31.01.2021</b>
|
||||
- New options to specify the local time zone
|
||||
- New ARexx commands, parameters and error variables
|
||||
- New option to start without active time synchronization
|
||||
- New deactivate logging option for performance saving
|
||||
- More bugs in calculation of time zone transition fixed
|
||||
- Sanity check on value for interval between requests
|
||||
- Updated ARexx documentation and script
|
||||
- Honour ARexx result flag (RXFF_RESULT)
|
||||
- Various minor bug fixes and improvements
|
||||
|
||||
<b>v1.11 11.01.2021</b>
|
||||
- New dedicated external control utility
|
||||
- New ARexx port with a diverse set of commands
|
||||
@ -810,6 +982,11 @@ Pacific/Wallis TZ <GMT+12>-12
|
||||
<p><a href="#main">Contents</a> <a href="#index">Index</a> <a>Help</a> <a href="#change+log">Prev</a> <a href="#credits+and+donations">Next</a> </p>
|
||||
<pre>
|
||||
|
||||
<b>Bug reports</b>
|
||||
|
||||
Please report bugs and other issues by sending a mail or using:
|
||||
https://ranger.innolan.net/rainlance/AmiTimeKeeper
|
||||
|
||||
<b>Simplified BSD License / 2-clause BSD license</b>
|
||||
|
||||
Copyright (c) 2001, 02 Motoyuki Kasahara
|
||||
@ -846,17 +1023,13 @@ THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
<p><a href="#main">Contents</a> <a href="#index">Index</a> <a>Help</a> <a href="#software+license">Prev</a> <a href="#contacting+the+author">Next</a> </p>
|
||||
<pre>
|
||||
|
||||
A custom version has been integrated into the Icaros Desktop system.
|
||||
The author encourages all developers with an interest to make their own
|
||||
build.
|
||||
|
||||
The following people have contributed with bug reports, comments,
|
||||
suggestions and donations:
|
||||
|
||||
* aPEX from a1k.org
|
||||
* Greg Donner
|
||||
* Paolo Besser
|
||||
* Knut Hansen
|
||||
* Greg Donner
|
||||
* Thomas Blatt
|
||||
* Bartosz Makara
|
||||
* Benny Damsgaard
|
||||
@ -892,13 +1065,70 @@ January 2021
|
||||
|
||||
<b>A</b>
|
||||
|
||||
<a href="#configuring+the+client">Adjustment threshold</a>
|
||||
<a href="#arexx+interface">ARexx interface</a>
|
||||
<a href="#configuring+the+client">Automatically synchronization</a>
|
||||
|
||||
<b>C</b>
|
||||
|
||||
<a href="#configuring+the+client">Configution</a>
|
||||
<a href="#configuring+the+client">Connection time out</a>
|
||||
<a href="#using+tooltypes+of+an+icon">CLI</a>
|
||||
|
||||
<b>D</b>
|
||||
|
||||
<a href="#configuring+the+client">Daylight saving time</a>
|
||||
|
||||
<b>E</b>
|
||||
|
||||
<a href="#local+time+zone">Environment variable</a>
|
||||
<a href="#configuring+the+client">Expert mode</a>
|
||||
|
||||
<b>I</b>
|
||||
|
||||
<a href="#configuring+the+client">Interval between requests</a>
|
||||
<a href="#arexx+interface">ISO8601</a>
|
||||
|
||||
<b>K</b>
|
||||
|
||||
<a href="#arexx">Keywords</a>
|
||||
<a href="#configuring+the+client">ACTIVE - Automatically synchronization</a>
|
||||
<a href="#arexx+interface">ASCII</a>
|
||||
<a href="#using+tooltypes+of+an+icon">CX_POPKEY</a>
|
||||
<a href="#using+tooltypes+of+an+icon">CX_POPUP</a>
|
||||
<a href="#using+tooltypes+of+an+icon">CX_PRIORITY</a>
|
||||
<a href="#arexx+interface">DATE</a>
|
||||
<a href="#using+tooltypes+of+an+icon">DONOTWAIT</a>
|
||||
<a href="#arexx+interface">DOS</a>
|
||||
<a href="#configuring+the+client">DST - Daylight saving time</a>
|
||||
<a href="#configuring+the+client">EXPERT - Expert mode</a>
|
||||
<a href="#configuring+the+client">INTERVAL - Interval between requests</a>
|
||||
<a href="#arexx+interface">ISO8601</a>
|
||||
<a href="#arexx+interface">LOCAL</a>
|
||||
<a href="#configuring+the+client">NOLOG - Logging</a>
|
||||
<a href="#arexx+interface">NUMBER</a>
|
||||
<a href="#configuring+the+client">POPUP</a>
|
||||
<a href="#configuring+the+client">PORT - Server port</a>
|
||||
<a href="#configuring+the+client">READONLY</a>
|
||||
<a href="#arexx+interface">RFC850</a>
|
||||
<a href="#arexx+interface">RFC1123</a>
|
||||
<a href="#arexx+interface">RFC2822</a>
|
||||
<a href="#arexx+interface">RFC3339</a>
|
||||
<a href="#configuring+the+client">SERVER - Server address</a>
|
||||
<a href="#configuring+the+client">THRESHOLD - Adjustment threshold</a>
|
||||
<a href="#arexx+interface">TIME</a>
|
||||
<a href="#configuring+the+client">TIMEOUT - Connection time out</a>
|
||||
<a href="#configuring+the+client">TIMEZONE - Time zone</a>
|
||||
<a href="#configuring+the+client">TIMEZONEABBREVIATION - Time zone abbreviation</a>
|
||||
<a href="#configuring+the+client">TIMEZONEDISPLAY - Time zone display</a>
|
||||
<a href="#configuring+the+client">TIMEZONEVALUE - Time zone value</a>
|
||||
<a href="#configuring+the+client">TZ - Time zone</a>
|
||||
<a href="#configuring+the+client">TZD - Time zone display</a>
|
||||
<a href="#configuring+the+client">TZDST - Daylight saving time</a>
|
||||
<a href="#configuring+the+client">TZNAME - Time zone abbreviation</a>
|
||||
<a href="#configuring+the+client">TZVALUE - Time zone value</a>
|
||||
<a href="#arexx+interface">UTC</a>
|
||||
|
||||
<b>L</b>
|
||||
|
||||
<a href="#configuring+the+client">Logging</a>
|
||||
@ -910,35 +1140,62 @@ January 2021
|
||||
<b>P</b>
|
||||
|
||||
<a href="#configuring+the+client">Pool servers</a>
|
||||
<a href="#the+posix+tz+environment+variable">Posix</a>
|
||||
<a href="#using+tooltypes+of+an+icon">Popkey</a>
|
||||
<a href="#using+tooltypes+of+an+icon">Popup</a>
|
||||
<a href="#posix+tz+environment+variable">Posix</a>
|
||||
<a href="#saving+preferences">Preferences</a>
|
||||
<a href="#using+tooltypes+of+an+icon">Priority</a>
|
||||
|
||||
<b>R</b>
|
||||
|
||||
<a href="#configuring+the+client">Read only</a>
|
||||
<a href="#arexx+interface">RFC850</a>
|
||||
<a href="#arexx+interface">RFC1123</a>
|
||||
<a href="#arexx+interface">RFC2822</a>
|
||||
<a href="#arexx+interface">RFC3339</a>
|
||||
|
||||
<b>S</b>
|
||||
|
||||
<a href="#configuring+the+client">Server address</a>
|
||||
<a href="#configuring+the+client">Server port</a>
|
||||
<a href="#configuring+the+client">Settings</a>
|
||||
<a href="#configuring+the+client">Connection timeout</a>
|
||||
<a href="#configuring+the+client">Automatically synchronization</a>
|
||||
<a href="#configuring+the+client">Connection time out</a>
|
||||
<a href="#configuring+the+client">Daylight saving time</a>
|
||||
<a href="#configuring+the+client">Expert mode </a>
|
||||
<a href="#configuring+the+client">Interval</a>
|
||||
<a href="#configuring+the+client">Interval between requests</a>
|
||||
<a href="#configuring+the+client">Logging</a>
|
||||
<a href="#configuring+the+client">Popkey</a>
|
||||
<a href="#configuring+the+client">Popup</a>
|
||||
<a href="#configuring+the+client">Priority</a>
|
||||
<a href="#using+tooltypes+of+an+icon">Popkey</a>
|
||||
<a href="#using+tooltypes+of+an+icon">Popup</a>
|
||||
<a href="#using+tooltypes+of+an+icon">Priority</a>
|
||||
<a href="#configuring+the+client">Read only</a>
|
||||
<a href="#configuring+the+client">Server address</a>
|
||||
<a href="#configuring+the+client">Server port</a>
|
||||
<a href="#configuring+the+client">Threshold</a>
|
||||
<a href="#the+posix+tz+environment+variable">Standard time</a>
|
||||
<a href="#the+posix+tz+environment+variable">Summer time</a>
|
||||
<a href="#configuring+the+client">Time zone</a>
|
||||
<a href="#configuring+the+client">Time zone abbreviation</a>
|
||||
<a href="#configuring+the+client">Time zone display</a>
|
||||
<a href="#configuring+the+client">Time zone value</a>
|
||||
<a href="#configuring+the+client">Standard time</a>
|
||||
<a href="#configuring+the+client">Startup Sequence</a>
|
||||
<a href="#configuring+the+client">Summer time</a>
|
||||
|
||||
<b>T</b>
|
||||
|
||||
<a href="#configuring+the+client">Threshold</a>
|
||||
<a href="#arexx+interface">TimeCtrl</a>
|
||||
<a href="#configuring+the+client">TimeLogger</a>
|
||||
<a href="#main">Time zone</a>
|
||||
<a href="#local+time+zone">Time zone</a>
|
||||
<a href="#arexx+interface">Getting</a>
|
||||
<a href="#main">Setting</a>
|
||||
<a href="#local+time+zone">Setting</a>
|
||||
<a href="#configuring+the+client">Time zone abbreviation</a>
|
||||
<a href="#configuring+the+client">Time zone display</a>
|
||||
<a href="#local+time+zone">Time zone value</a>
|
||||
<a href="#using+tooltypes+of+an+icon">Tool types</a>
|
||||
<a href="#the+posix+tz+environment+variable">TZ</a>
|
||||
<a href="#local+time+zone">TZ</a>
|
||||
<a href="#posix+tz+environment+variable">Content</a>
|
||||
<a href="#local+time+zone">Setting</a>
|
||||
<a href="#local+time+zone">TZONE</a>
|
||||
|
||||
</pre>
|
||||
</div>
|
||||
|
Reference in New Issue
Block a user