-
Notifications
You must be signed in to change notification settings - Fork 0
/
README
41 lines (32 loc) · 1.17 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
w3daytim is simple enough 'daytime' client for Windows 3.1+Win32s.
Is it still a thing?
Anyway, you can use it to set the clock of your VM, 486 PC, microwave at
boot time.
It expects the date format exposed by OpenBSD inetd internal 'daytime'
server: "+%a %b %_d %H:%M:%S %Y"
As in: Tue Apr 2 04:18:51 2019
Building
----------
To build this, you need the following:
* GNU make
* mingw-w64: Any mingw version should work, since we're targeting crtdll
and that's been supported even since the early versions.
* InfoZIP's zip: That is, if you want to build 'dist' packages.
* GNU awk: same reason. mawk also works
* A bit of love for really old and useless things
Running
---------
* Edit 'w3daytim.ini' to fit your needs
* Run the thing
Obvious FAQ
-------------
Q: Why this program?
R: I might have too much free time. Also FFXIV servers were on maintenance.
Q: Why using the 'daytime' protocol? the 'date' one is more standard.
R: 2038
Q: Why not using the NTP protocol?
R: If you want to port libntp/ntpdate on Win32s/winsock 1.1, you're welcome!
Q: Why the gethostbyname()/gethostbyaddr() thing?
R: winsock 1.1
Q: Why this FAQ?
R: Check the first question