我想做一个软件来监控并操作另外一个软件的某个功能,如何入手呢? 我想写一个软件,可以监控另外一个软件的运行状态,并根据这个软件运行时产生的不同结果做出相应的操作,如何入手呢?多谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 被监控的软件是始终处于一种被动地位,还是在得到某些信号好,可以主动作出反馈啊。简单的来说,如果被监控软件是别人开发的,你没有源码,也不能修改其功能,那就很难了,例如你想监控QQ,但你不了解他是如何工作的。你的问题中说:“并根据这个软件运行时产生的不同结果做出相应的操作”,如果你了解被监控软件执行所造成的结果,例如,被监控软件在某个文本文件中写下了某某内容,而你又可以访问此内容,那从这里下手也可以。但要反向控制他,就要根据被监控的软件而定了。如果两个软件都是你自己写的,那就很容易了,设置一套两个软件通讯的协议,然后用DDE即可。 求救一个CANVAS的问题 新手求Delphi中文版,请大虾们告诉我一下 QuickRep的事件该如何调用?? 寻找DELPHI开发兼职或全职人员 数字类型转变 怎么构建一个Corba应用? 在调试程序时出现: Variable 'Self' inaccessible here due to optimization 如何开始com和dll编程? 修改Table数据时出现'Record/key deleted' 渗透(把多个文件隐藏于BMP图片中) 求算法. 请教:FastReport 2.5,一个小问题?
简单的来说,如果被监控软件是别人开发的,你没有源码,也不能修改其功能,那就很难了,例如你想监控QQ,但你不了解他是如何工作的。
你的问题中说:“并根据这个软件运行时产生的不同结果做出相应的操作”,如果你了解被监控软件执行所造成的结果,例如,被监控软件在某个文本文件中写下了某某内容,而你又可以访问此内容,那从这里下手也可以。但要反向控制他,就要根据被监控的软件而定了。如果两个软件都是你自己写的,那就很容易了,
设置一套两个软件通讯的协议,然后用DDE即可。