无法使用G1ANT机器人登录远程桌面连接上的桌面应用程序

问题描述 投票:0回答:2

我遇到了机器人在远程桌面连接上工作的问题。由于我打开或最小化了虚拟机窗口,因此机器人可以在Web和桌面应用程序上完美运行。当我关闭桌面连接窗口并离开工作机器人或安排它在指定时间启动时,遗憾的是它无法登录桌面应用程序。我认为这可能是waitfor.image命令的一个问题,它无法找到确认桌面应用程序打开的第一张图片:waitfor.image image‴♥sciezkaConfig \ obrazki \ uruchomiony.png‴timeout 5000 errorcall BladLogowania

调用登录程序记录C:\ PartenonPRA \ Apl \ partenon.exe errorcall BladLock调用AddLog消息‴应用程序启动‴waitfor.imageimage‴♥pathConfig \ pictures \running.png‴timeouttimeout 5000 errorcall BladLogging delay 2调用AddLog消息‴在图片中启动应用程序后‴延迟2键盘登录键盘⋘TAB⋙键盘密码键盘⋘TAB⋙⋘ENTER⋙⋘ENTER⋙调用AddLog消息‴密码输入‴延迟2 waitfor.image图像‴♥pathConfig \ pictures \logged.png‴errorcallErrorLock调用AddLog消息‴已找到确认登录到应用程序的图像‴结束命令名过程

rpa g1ant
2个回答
1
投票

断开与RD会话的连接后,将暂停远程GUI。

G1ANT Robot有一个winservice(工具 - >安装程序 - > RDP控制器),您必须安装和运行它才能使断开连接的RD会话的GUI保持活动状态(您将在手册中找到更多信息 - https://manual.g1ant.com/appendices/rdp-controller.md)。要启动winservice,您必须拥有试用版或生产许可证。


0
投票

从我的经验来看,RDP Controler存在一些问题。尝试在下面运行脚本,然后关闭RDP连接,等待几秒钟再次连接。如果间隙大于1或2(由于连接和断开连接存在一点间隙),RDP控制器不工作。这是检查它是否正常工作的最简单方法。

program notepad
delay
for ♥i from 1 to 100
    keyboard ‴line: ♥i‴
    keyboard ⋘ENTER⋙
end for
© www.soinside.com 2019 - 2024. All rights reserved.