之前网上下载的一位前辈写的工具,名叫:Dragon键盘鼠标模拟器,网址http://www.esc0.com/。

本软件能够录制键盘鼠标操作,并能按要求回放,对于重复的键盘鼠标操作,可以代替人去做,操作方便,兼容win7、win10,需要.net3.5支持。

Release版本下载。

在使用过程中发现一些问题,比如重复次数上限是100等。

处于好奇反编译了一下,发现是.NET写的,于是用ILSPY反编译出源码修改了一下。

大体bug修复了,不过还是不完美。我个人太过于追求完美,能用就行。

由于软件用的是MouseKeyboardLibrary这个库,而这个库只支持.NET3.5框架,高版本框架不支持(应该是微软出于安全考虑),所以软件也要在.NET3.5框架下运行。

源码可以参考我的github:

https://github.com/charygao/GlobalKeyboardAndMouseSimulator

https://github.com/charygao/MouseKeyboardLibrary

转载于:https://www.cnblogs.com/Chary/p/No0000AC.html

[No0000AC]全局鼠标键盘模拟器相关推荐

  1. 美服疯狂坦克辅助瞄准外挂C#版开发(二)全局鼠标键盘HOOK

    大家都知道,Windows操作系统内部通讯是基于消息机制的.为了实现我们的功能,必须要能够截和处理获游戏中鼠标键盘事件的消息,常规做法是获取游戏窗体的句柄,然后加入HOOK,这样的好处是不会影响到其它 ...

  2. C#全局鼠标/键盘钩子

    C#全局鼠标/键盘钩子 using System; using System.Runtime.InteropServices; using System.Reflection; using Syste ...

  3. 使用全局鼠标键盘钩子,监控鼠标键盘事件

    文章目录 1.情况说明 2.windows下hook技术 3.钩子回调的参数分析 4.代码 1.情况说明 首先平台是windows平台 目的:监控鼠标的点击事件.鼠标的位置.键盘的点击事件 背景:在做 ...

  4. i道i的鼠标键盘小工具

    i道i的鼠标键盘小工具,拥有鼠标操作,键盘操作,键盘鼠标录制,录制文件编辑的功能,现在正在测试阶段,欢迎试用与反馈bug. 下载链接:i道i的鼠标键盘小工具.exe 代码如下:(上千行粘贴到csdn挺 ...

  5. 【超级鼠标键盘锁】之实现思路(非驱动实现)

    曾经,学习孙鑫老师的<VC++深入详解>时,接触到了钩子HOOK原理,一度对HOOK技术特别感兴趣,便自然而然产生了实现"鼠标键盘锁"的想法.通过查资料和尝试,受看雪大 ...

  6. 模拟鼠标键盘操作,含硬件模拟技术。

    键盘是我们使用计算机的一个很重要的输入设备了,即使在鼠标大行其道的今天,很多程序依然离不开键盘来操作.但是有时候,一些重复性的,很繁琐的键盘操作总会让人疲惫,于是就有了用程序来代替人们按键的方法,这样 ...

  7. 模拟鼠标键盘操作,含硬件模拟技术。[转]

    模拟鼠标键盘操作,含硬件模拟技术. 键盘是我们使用计算机的一个很重要的输入设备了,即使在鼠标大行其道的今天,很多程序依然离不开键盘来操作.但是有时候,一些重复性的,很繁琐的键盘操作总会让人疲惫,于是就 ...

  8. 模拟鼠标键盘操作,含硬件模拟技术

    键盘是我们使用计算机的一个很重要的输入设备了,即使在鼠标大行其道的今天,很多程序依然离不开键盘来操作.但是有时候,一些重复性的,很繁琐的键盘操作总会让人疲惫,于是就有了用程序来代替人们按键的方法,这样 ...

  9. python鼠标键盘操作(模拟手机抖音、快手浏览)

    利用pyautogui实现模拟鼠标键盘的操作 获取屏幕尺寸 screenWidth, screenHeight = pyautogui.size() 鼠标点击 pyautogui.click(158, ...

最新文章

  1. MVC用非Entity Framework将数据显示于视图(二)
  2. 在外企必会的10个英文单词 (Ten words you must mastered for foreign company employee)
  3. 冲杯咖啡,谈谈计算机cpu
  4. python集合运算_python-集合及其运算
  5. Oracle plsql 打包
  6. Android SlidingMenu 仿网易新闻客户端布局
  7. java.util.Collections类使用(很多秘密,网上资料亲测)
  8. Windows 8 Directx 开发学习笔记(十三)利用模板实现木箱镜像
  9. CSS布局:让页脚始终保持底部的方法
  10. MATLAB数学建模方法与实践(第3版)——读书笔记
  11. matlab电力模块,基于MATLAB中电力系统模块集(PSB的电力系统仿真研究
  12. 给力者基于51单片机的C语言教程,给力者单片机开发教程
  13. 人工智能会议等级列表
  14. IsFinite (m_CachedRange.first) IsFinite (m_CachedRange.second) 的解决参考
  15. 费雪MOGAFX方程式是什么?(二) -
  16. 游泳馆馆所以及会员管理系统
  17. Python爬虫神器pyppeteer,对 js 加密降维打击
  18. 宗镜录略讲——南怀瑾老师——系列11
  19. 《数据库》数据库的备份与恢复
  20. VS2017 如何打包软件

热门文章

  1. log(A/B) = logA -logB 证明
  2. HPC高性能计算解决方案
  3. edp和lvds区别
  4. Codeforces Round #542 [Alex Lopashev Thanks-Round] (Div. 2)C.Connect
  5. JavaScript声明一个对象的三种方式
  6. 人工智能,深度学习,机器学习平台,界面UI
  7. 计算机室档案建设方案,档案室建设方案.doc
  8. 虚拟机安装Mac OS X雪豹(snow leopard)
  9. 舰r经验计算机,战舰少女R新版经验计算攻略
  10. 2019寒冬中的深圳前端面试分享(附笔试题)。