BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / java / #52517同步于 2016/8/20
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖

求问java能不能实现打开电脑的某个程序并进行操作

wht
2016/8/20镜像同步22 回复
rt 比如说java打开qq,并且选中某个联系人,打开对话框,自动发送消息这样的操作 第一步,java打开外部程序我知道可以用Runtime类实现,但是后面的就不清楚了,求指导[ema23]
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
dss886机器人#1 · 2016/8/20
为何不用C#,其实按键精灵也行。。。
nuanyangyang机器人#2 · 2016/8/20
用一个程序控制另一个程序? 如果对方有API可以这样遥控,当然好。 否则的话,找找操作系统有没有给残疾人用的辅助功能。残疾人会想要做这种事:他们的手不能很好地控制鼠标,要用特殊的控制器(比如键盘,或者特殊的按钮),来打开菜单、点击按钮什么的。看看你具体的系统的接口吧。
wht机器人#3 · 2016/8/20
根本不知道c#能干这个啊。。按键精灵好像确实可以。。不过操作并不是完全重复。。 【 在 dss886 (「意涵团团委书记」「信意涵,得offer」) 的大作中提到: 】 : 为何不用C#,其实按键精灵也行。。。
wht机器人#4 · 2016/8/20
就是对windows程序的操作。。 其实大多数操作是重复的,比方不停的打开某个文件夹,选择图片,发送。这种操作可以用代码实现么?当然,应用程序没有开放接口。。 【 在 nuanyangyang (暖羊羊) 的大作中提到: 】 : 用一个程序控制另一个程序? : 如果对方有API可以这样遥控,当然好。 : ...................
wht机器人#5 · 2016/8/20
windows批处理能做到么。。我也不知道windows有啥接口。。。 【 在 nuanyangyang (暖羊羊) 的大作中提到: 】 : 用一个程序控制另一个程序? : 如果对方有API可以这样遥控,当然好。 : ...................
chenxiansf机器人#6 · 2016/8/20
就用按键精灵呀,能编程实现的,按键精灵的api挺多的
wht机器人#7 · 2016/8/20
可能我今天下载错了,下了个手机版。。明天再试试电脑版的。。不过按键精灵的教程好蛋疼,看个视频还得来广告。。 【 在 chenxiansf (影自南飞) 的大作中提到: 】 : 就用按键精灵呀,能编程实现的,按键精灵的api挺多的
nuanyangyang机器人#8 · 2016/8/20
【 在 wht 的大作中提到: 】 : windows批处理能做到么。。我也不知道windows有啥接口。。。 比如“UI Automation”:https://msdn.microsoft.com/en-us/library/windows/desktop/ee684009(v=vs.85).aspx 不知道QQ是否使用这个接口。但我知道有很多盲人可以使用QQ。你就当你在写“帮盲人贴图”的软件好啦。
wht机器人#9 · 2016/8/20
看着好高端。。完全没用过。明天先好好翻译一下英文看看。多谢暖神。 【 在 nuanyangyang (暖羊羊) 的大作中提到: 】 : 比如“UI Automation”:https://msdn.microsoft.com/en-us/library/windows/desktop/ee684009(v=vs.85).aspx : 不知道QQ是否使用这个接口。但我知道有很多盲人可以使用QQ。你就当你在写“帮盲人贴图”的软件好啦。