tmkmk 发表于 2011-4-18 15:26:03

老话重谈.按钮发送鼠标单击命令不成功

我在以前发过一个帖子.可是没有解决问题.http://www.autoitx.com/thread-21010-1-1.html
这是原帖地址.打架可以去看看.有可能是我没有表达清楚.
我所想表达的就是.让autoit脚本能够自动安装这款软件.run("程序.exe") 然后MouseClick()安装按钮.就这么简单.可是我用好几种方法都不行.点了安装了以后 程序本身会提示 让你从安装包运行等等之类的.反正就是不行.手动点鼠标也不行.等你把autoit脚本关了以后,手动点鼠标"安装"按钮才行..请问这个如何解决.软件下载地址.

http://41.dc.ftn.qq.com/ftn_handler/491978d72d3cb17e6dc659cb2bc28c0449ab57966f0176cb232a48567fff97ed7cd01450219e938d4a68984856ae6b42ec4b3391e29a8b091056840e22be893f/WWClient.exe?k=7066353357a9be9bc7e960221366534a04530307035259031c5f0c00034b55530851185156500448520300020156530405510451356a61326625595a5008154b541e503308&fr=00&&txf_fid=85aa7566a0133d008a6067da21bc7ffd652bf59b
提取码1f535fae

dyd 发表于 2011-4-18 15:48:47

用ControlClick应该可以吧

dyd 发表于 2011-4-18 16:02:34

本帖最后由 dyd 于 2011-4-19 08:24 编辑

试试这个Run("wwclient")
WinWait("旺旺吧上网经营管理系统")
WinActivate("旺旺吧上网经营管理系统")
ControlSetText("旺旺吧上网经营管理系统","","TbsCustomEdit1","192.168.1.1")
ControlSetText("旺旺吧上网经营管理系统","","TbsSkinEdit3","administrator")
ControlSetText("旺旺吧上网经营管理系统","","TbsSkinEdit2","admin")
ControlSetText("旺旺吧上网经营管理系统","","TbsSkinEdit1","admin")
Sleep(2000)
ControlClick("旺旺吧上网经营管理系统","","TbsSkinButton1")

tmkmk 发表于 2011-4-18 16:27:14

多谢两位的回答.不过方法都不行.你可以试着在虚拟机运行这个脚本.我原来的代码也是跟这个差不多的.用脚本点击根本不行.肯定要有什么特殊的处理方法才行.控件的click事件和鼠标的click事件操作都不行.我用其他语言比如说c和易语言编译出来的程序可以达到效果.不过在单机安装的按钮时候必须要关闭所有autoit脚本程序否则不成功.

love5173 发表于 2011-4-18 23:42:49

对于一些顽固程序,我都是采用的先移动窗口然后把窗口置顶,在点击屏幕的绝对坐标的,除了dnf的二级密码,无往而不利!楼主试试

tmkmk 发表于 2011-4-19 12:41:12

LS谢谢啊。不过你这种方法我试过了。不行哦。这个程序太顽固了。

CCM 发表于 2011-4-19 15:42:07

DYD给程序的可以安装,不过找不到移除软件的地方,而且还强制改成开机自动登入,另外装完,我的VM就死机了,开机后进入系统,计算机就没反映了,看来得重新再装过…

xzxnovice 发表于 2011-4-19 17:20:32

软件安装后去哪里了?安装一次后再装提示要先卸载,但找不到在哪里卸载

dyd 发表于 2011-4-19 17:37:16

这个软件是网吧的客户端,是没有卸载程序的,雨人有专用的卸载程序,不过现在好像是不能用了

tmkmk 发表于 2011-4-22 09:34:33

就是不能卸载.5555我郁闷死了.最近发现一个问题...通过批处理或者脚本启动程序.会出现我说的那种情况.点击安装不起作用...如果是先运行脚本,然后在鼠标双击执行安装程序,则可以点击安装,
页: [1]
查看完整版本: 老话重谈.按钮发送鼠标单击命令不成功