新足迹

 找回密码
 注册

精华好帖回顾

· 开贴讲金鱼 (全篇完结) (2011-5-26) fzha8447 · 西安小吃-葫芦头泡馍 (2008-4-4) bluesummer
· 西边雨看生意记(连载)-第4页更新 (2005-3-31) 西边雨 · 阿朱看片 别折腾了、没用的!无法逾越的阶级! - 英国纪录片【56 UP】讨论 (2014-2-11) patrickzhu
Advertisement
Advertisement
查看: 5905|回复: 9

autohotkey 在teamviewer session中工作不正常 [复制链接]

发表于 2016-10-28 21:34 |显示全部楼层
此文章由 eric_gao 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 eric_gao 所有!转贴必须注明作者、出处和本声明,并保持内容完整
平时运行着一个ahk脚本, 就是当电脑空闲超过几分钟就自动active某个窗口, 发个鼠标click事件, 用来保持session用的。

这个ahk平时本级A上运行的挺好的。  但是如果通过B机器 teamview到A机,发现ahk脚本运行起来, 其他部分都正常,就是  mouseclick 好像不起作用了。

需要ahk 或者teamviewer做什么特殊设置吗?
Sunday Afternoons UPF50+防晒帽专卖
oursteps.com.au/bbs/forum.php?mod=viewthread&tid=934220
Advertisement
Advertisement

发表于 2016-10-30 10:42 |显示全部楼层
此文章由 上班ing 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 上班ing 所有!转贴必须注明作者、出处和本声明,并保持内容完整
感觉你需要在B机上运行这个脚本,因为用户交互包括鼠标都被'B机通过teamviewer接管了啊

评分

参与人数 1积分 +6 收起 理由
eric_gao + 6 感谢分享

查看全部评分

发表于 2016-10-30 11:11 来自手机 |显示全部楼层
此文章由 商务车 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 商务车 所有!转贴必须注明作者、出处和本声明,并保持内容完整
感觉窗口没有被激活

发表于 2016-10-30 11:59 |显示全部楼层
此文章由 muddybox 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 muddybox 所有!转贴必须注明作者、出处和本声明,并保持内容完整
上班ing 发表于 2016-10-30 10:42
感觉你需要在B机上运行这个脚本,因为用户交互包括鼠标都被'B机通过teamviewer接管了啊 ...

赞,这个靠谱

发表于 2016-10-30 13:07 |显示全部楼层
此文章由 eric_gao 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 eric_gao 所有!转贴必须注明作者、出处和本声明,并保持内容完整
脚本必须在A机上运行的, B机只是client, 登录到A而已。

发现用windows的RDP登录A机器,ahk脚本运行一切正常。  改用teamviewer登录, ahk脚本运行90%正常, 定期激活窗口, 转到指定窗口, 就是最后一步进行 'mouseclick' 动作的时候,好像没进行这个action,  感觉teamviewer对鼠标键盘的处理方式不一样。
Sunday Afternoons UPF50+防晒帽专卖
oursteps.com.au/bbs/forum.php?mod=viewthread&tid=934220

发表于 2016-10-30 15:07 |显示全部楼层
此文章由 上班ing 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 上班ing 所有!转贴必须注明作者、出处和本声明,并保持内容完整
eric_gao 发表于 2016-10-30 13:07
脚本必须在A机上运行的, B机只是client, 登录到A而已。

发现用windows的RDP登录A机器,ahk脚本运行一切 ...

肯定是不一样的啊
你用teamviewer的时候,一切操作在被控制电脑的显示器上都可以看到
远程桌面明显是不同的
https://members.superloop.com/signup/referral?referral_code=DPVJNX&plan=1531
Advertisement
Advertisement

发表于 2016-10-30 15:25 |显示全部楼层
此文章由 eric_gao 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 eric_gao 所有!转贴必须注明作者、出处和本声明,并保持内容完整
上班ing 发表于 2016-10-30 15:07
肯定是不一样的啊
你用teamviewer的时候,一切操作在被控制电脑的显示器上都可以看到
远程桌面明显是不同 ...

这我当然知道不一样,但是对解决问题没有关系啊, 知道不一样, 不一样的地方应该很多, 就是针对鼠标处理这块, 不知道tv有什么特殊设置没有,我简单找了下,没发现相关设置, 另外ahk不知道是否有特殊的函数针对这种情况。

我的脚本,必须在A机上运行, 当机器idle一段时间后,就自动搜寻两个窗口,如果找到了, 就激活这个窗口,并在指定位置发送一个鼠标点击事件。

目前的情况是,在A机上,未锁屏情况下, 或者rdp登录未锁屏情况下,运行良好。

在TV登录, 未锁屏情况下, 能找到2个窗口, 并能激活, 但是就差一个鼠标点击事件发不出去,
Sunday Afternoons UPF50+防晒帽专卖
oursteps.com.au/bbs/forum.php?mod=viewthread&tid=934220
头像被屏蔽

禁止发言

发表于 2016-12-26 13:15 来自手机 |显示全部楼层
此文章由 thx1 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 thx1 所有!转贴必须注明作者、出处和本声明,并保持内容完整
专业,我只会按键精灵。autohotkey好用吗?

发表于 2016-12-26 20:54 |显示全部楼层
此文章由 eric_gao 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 eric_gao 所有!转贴必须注明作者、出处和本声明,并保持内容完整
thx1 发表于 2016-12-26 13:15
专业,我只会按键精灵。autohotkey好用吗?

我觉得ahk 可以自定义东西太多, 自动化功能更强一些。  用的顺手之后, 基本离不开。

Sunday Afternoons UPF50+防晒帽专卖
oursteps.com.au/bbs/forum.php?mod=viewthread&tid=934220

发表于 2018-4-2 12:34 |显示全部楼层
此文章由 eric_gao 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 eric_gao 所有!转贴必须注明作者、出处和本声明,并保持内容完整
上班ing 发表于 2016-10-30 09:42
感觉你需要在B机上运行这个脚本,因为用户交互包括鼠标都被'B机通过teamviewer接管了啊 ...

你这个答案靠谱。

可惜这样的话, teamviewer的窗口就当成一个窗口来被autohotkey来操作了, ahk无法再继续判断tv窗口里面的各个窗口了。

估计这个问题,技术无解了。
Sunday Afternoons UPF50+防晒帽专卖
oursteps.com.au/bbs/forum.php?mod=viewthread&tid=934220

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Advertisement
Advertisement
返回顶部