In reply to:

However, reading from config.ini to set TZ in the environment for other programs is probably reasonable for add-on programs, unless we can discover where the player stores its setting.

That last sentence is a challenge to someone, I hope.




Well, I don't know why nobody's suggested it yet, but there already is a timezone setting in the config.ini, at least for some people. When Mark Lord added a clock display to Hijack, he had the same problems not being able to get the timezone. So, he simply added an entry to config.ini where you could define the timezone.

The entry is:

[hijack]
time_offset=xxx
where xxx is the number of minutes positive or negative of UTC.

For example, mine reads
time_offset=-420
for Mountain Standard Time.


For Domo Kun's program, he should just scan config.ini for that setting, and use it when present.


_________________________
-Aaron