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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
|
timeseal
WHAT IS TIMESEAL?!
Timeseal is a program that has been developed to improve chess on internet.
Netlag often causes players to lose valuable seconds or even minutes on their
chess clocks. Transmission time is counted against you, unless the chess
server can tell exactly when information is transmitted. What timeseal does
is record your thinking time, so that transmission time is not counted against
you. Timeseal will not prevent netlag but it makes the games fairer when lag
occurs.
HOW DO I USE TIMESEAL?!
What you need to do is get a version of timeseal working on the computer
that connects you to the chess server. The timeseal program will work as a
relay station, and will keep track of transimission times.
The following versions of timeseal are currently available (as of December
17, 1995):
AIX-3.2-RISC-SOCKS
AIX-3.2-RISC
BSD386-1.0-i386
BSDOS-2.0-i386
HP-UX-A.09.05-9000.705
HP-UX-B.09.03-9000.42E
IRIX-4.0.5H.IP12-mips
IRIX-5.3-IP22-mips
IRIX64.6.0.1.IP21.mips
Linux-1.2.9-SOCKS
Linux-1.2.9-i586
OSF1-V3.0-alpha
SCO-3.2-i386
SunOS-4.1.4-sun4c
SunOS-5.4-386
SunOS-5.4-sun4d
TW-SunOS-TW2.0.1-twin2
ULTRIX-4.3-RISC
Windows-Winsock (file is called tmsl11j.zip)
To see if anyone of these may fit the hardware you are using, do "uname -a" in
your unix shell and see which unix system you have operating. Then, determine
whether you need one of the special Windows or SOCKS versions.
TO DOWNLOAD TIMESEAL
Follow these directions:
(1) Login to your unix/inet provider. (VAX/VMS not supported yet). Type
"uname -a" and remember the output. You will need this output to figure
out which version of timeseal will work on your system.
(2) Type "ftp 164.58.253.10" which will get you to the onenet ftp site. When
you are asked for a login ID type: "ftp" or "anonymous". When you are
asked for a password, type your email address.
(3) Type "cd pub/chess/timeseal" (in order to get to the correct
onenet directory) and type "dir" (in order to see which versions of
timeseal are currently available). Compare the available timeseal
versions to the type of unix operating system you have.
(4) When you have found the timeseal version that will work on your system,
type "bin" (for "binary" transmission format) and then type "get
filename" (where "filename" is the name of the version from the
directory).
(5) Wait for the ftp file transmission to complete, then type "quit". The
file should now be in your current directory -- probably the home dir.
(6) Type "gunzip filename", "chmod 700 filename", and "mv filename timeseal".
These various commands make the timeseal program available on your
operating system. NOTE: There are times when using "chmod 700 filename"
does not work on your system. In this case, try "chmod 755 filename".
Here is an example after you have ftp'd the version called
timeseal.ULTRIX-4.3-RISC.gz:
gunzip timeseal.ULTRIX-4.3-RISC.gz
chmod 700 timeseal.ULTRIX-4.3-RISC
mv timeseal.ULTRIX-4.3-RISC timeseal
Now you are ready ... to go to the next step. ;-)
TO RUN TIMESEAL WITH YOUR INTERFACE
There are different procedures depending on which interface/system you are
using. If you use Xwindows +Xboard / xics, then go to A); if you have winsock,
then go to B); otherwise go to C).
A) For Xwindows users, there are two methods (listed in order of preference).
Whichever approach you use, make sure that xboard and timeseal are in the same
directory. Use one or the other -- NOT BOTH!
(1) Use this command (it is the more direct, simpler approach):
./xboard -ics -icshost 164.58.253.10 -telnet -telnetProgram timeseal
(2) Executing "./timeseal 164.58.253.10 5000 -p xxxx &" causes timeseal
to bind itself to port xxxx and wait for a connection to the chess
server. Then you can start xboard / xics like this (remember to
exchange xxxx with a valid port number, like 5500, 5501, whatever you
like):
./xboard -ics -icshost localhost -icsport xxxx
./xics localhost xxxx
You MUST use the string "localhost". Do NOT write the chess server
host because then timeseal will not be on. "localhost" is a perfectly
valid address since it's aliased to 127.0.0.1 (loopback) which always
means the machine you are using.
B) There are two steps: INSTALL and USE:
INSTALL: Move the file tmseal.exe to the same directory as your client
program. Create a program manager icon for TMSEAL, using the normal
methods. (Select File|New from the program manager menu; click on New
Program Item, then in the dialog set the Directory field to the same
directory as above; set the command line to TMSEAL; you may check the Run
Minimized checkbox if you wish.)
USE: Double-click on the TMSEAL icon before beginning your FICS session.
Then, in your client program, connect to "localhost" instead of the usual
"chess.onenet.net". Soon the usual logon messages will appear. Errors
if any will show up in the TMSEAL window.
C) For other users (no xboard, no winsock) such as ziics, jiics, E-ICS, etc:
Modify your interface configuration to replace the normal telnet command
with: "./timeseal 164.58.253.10 5000".
DONE!
Questions? Ask channel 1 or an admin.
See Also: chan_1 ftp_hints interface lag
[Written by Hawk, August 15, 1995; last modified: December 17, 1995 -- Friar]
|