Floor66, when I first read your post I thought you meant a time differentiate between each key stroke..?
procedure WorkOut;
begin
WriteLn('Type your message in the box STRAIGHT AFTER YOU PRESS F12!');
if(IsFKeyDown(12)) then
begin
MarkTime(T);
S:= ReadLn('Message');
G:= TimeFromMark(T) - RandomRange(575, 1000);
L:= Length(S);
Av:= Round(G/L);
TypeSendExWait(S, False, Av);
end;
end;
That is just taking how long it took the user the write that sentence, I know you can divide the time by the length of the string they typed, but I was hoping for something more complicated and interesting such as recognizing the certain characters the user types faster than some of the others, for example: people tend to type faster the keys
asdfghjkl, and slow down a bit whilst typing numbers, special characters and the top row of keys. (I'm not saying this would apply to everyone).
~NS