VB.net或C#中的宏录制 [英] Macro Recording in VB.net or C #

查看:94
本文介绍了VB.net或C#中的宏录制的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在处理具有以下要求的项目,请帮助完成以下任务



以下是系统的主要功能:



键盘宏

记录键盘输入并保存以备将来使用。此功能允许用户录制一些文本,保存录制后,用户应该可以按热键将文本粘贴到基于文本的应用程序中(如记事本,word,excel,信使聊天窗口,内部浏览器等电子邮件等) )



记录键盘输入以打开应用程序。此功能允许用户将热键分配给系统中任何已安装的应用程序或文件或文件夹。按下某个热键后,应打开相应的应用程序/文件/文件夹。应用程序不得允许重复的热键。



记录键盘输入以填充表格。此功能允许用户记录键盘顺序,以便在任何桌面或Web应用程序(网站)的表单字段中输入值。



记录系统事件的键盘输入(关闭向下,重新启动,注销)。当按下某个热键时,系统应该应用相应的系统动作。



鼠标宏

捕捉鼠标移动和点击(左) /右键点击)。手动或自动(预定)应用这些事件。



记录和报告

应捕获记录和执行的事件的综合记录。 br />


报告具有事件日期,时间,登录用户名,天气宏成功完成等属性的事件。



设置:

应用程序应允许用户保存设置,例如:

- 启动时运行应用程序。

- 应用程序线程优先级基于Windows设置(低于正常,正常,高等)。

I am working on project having the following requirement, kindly help accomplishing the following tasks

Following are the main features of the system:

Macros for Keyboard
Record keyboard inputs and save them for applying in future. This feature will allow users to record some text, after saving the recording, users should be able to press a hotkey to paste the text inside text based applications (such as notepad, word, excel, chat windows of messengers, inside browsers for email etc)

Record keyboard inputs to open applications. This feature will allow users to assign hotkeys to any installed application or file or folder in the system. After pressing the certain hotkey the appropriate application/file/folder should be opened. The application must not allow duplicate hotkeys.

Record keyboard inputs to fill forms. This feature will allow users to record keyboard sequence to enter values inside form fields for any desktop or web application (web site).

Record Keyboard inputs for system events (Shut down, Restart, Logoff). When the certain hotkey is pressed, the system should apply the appropriate system action.

Macros for Mouse
Capture mouse movement and clicks (left/right click). Apply these events manually or automatically (scheduled).

Logging & Reporting
Comprehensive logging of events recorded and performed, should be captured.

Reporting of events with attributes such as event date, time, name of logged in user, weather macro completed successfully or not.

Settings:
The application should allow user to save settings such as:
- Run application on startup.
- Application Thread Priority based on windows settings (Below Normal, Normal, High etc).

推荐答案

好的我知道它继续下去但我读了一个名为http的论坛: //hackforums.net/forumdisplay.php?fid=118

几天前,用户发布了一个惊人的宏键盘钩子。仔细看看吧!



祝你好运:)
OK I know it's little to go on but I read a forum called http://hackforums.net/forumdisplay.php?fid=118
And a few days ago a user posted an amazing macro keyboard hook. Look through it a bit!

I wish you luck :)


这篇关于VB.net或C#中的宏录制的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆