当前位置: 首页 > 知识库问答 >
问题:

如何使用Sikuli右键

史承福
2023-03-14

我的自动化正在工作,但脚本的这一部分不工作,我应该在鼠标所在的地方右clcik。页面是silverlight,快捷键如shift+f10不能工作。最好的选择是使用这个。但这段代码不起作用。I tried rightclick(atMouse))不工作....它甚至不能识别rightclick()

s.mouseMove("C:\\tvmtrends\\images_tvm\\313.png");
rightclick();                     

  if(s.exists("C:\\tvmtrends\\images_tvm\\313.png") != null) {
   Thread.sleep(3000);
 s.click("C:\\tvmtrends\\images_tvm\\313.png");

共有1个答案

云胤
2023-03-14

我现在想通了:

s.mouseMove("C:\\tvmtrends\\images_tvm\\313.png");
                              Thread.sleep(1000);
                              s.mouseDown(Button.RIGHT);
                              Thread.sleep(1000);
                              s.mouseUp(Button.RIGHT);
                              Thread.sleep(1000);                    

  if(s.exists("C:\\tvmtrends\\images_tvm\\313.png") != null) {
   Thread.sleep(3000);
 s.click("C:\\tvmtrends\\images_tvm\\313.png");
 类似资料:
  • 我需要使用Sikuli的自动化,但我无法采取截图。问题是,当我点击“截屏”或“创建区域”时,IDE会被隐藏,但选择区域选项不会出现....

  • 下面是我正在尝试的代码 png是我保存在项目中的一个图像文件。首先,我搜索它,然后点击它。 任何人都可以帮助我如何实现这一点。任何帮助都将得到高度赞赏。

  • 问题内容: 我正在尝试使用selenium进行右键单击,对此有任何想法吗? 问题答案: 我已经尝试过ActionSequence,而且效果很好。 找不到ContextClick函数,应使用click。 因此,应如下所示: 元素是您的Web元素,2表示右键。 要大致模拟JavaScript中的右键单击,请查看JavaScript模拟代码中的右键单击。

  • MIT设计了一种新颖的图形脚本语言Sikuli,计算机用户 只须有最基本的编程技能(比如会写print"hello world"),他不需要去写出一行行代码,而是用屏幕截图的方式,用截出来的图形元素组合出神奇的程序。 根据MIT研究人员的论文(PDF)描述,使用者只要对Python语言有基本的了解,Sikuli可以利用图形用户界面的截图元素自动的完成大多数编程任务。用研究人 员的举的例子来说,就好

  • 问题内容: 有没有一种方法可以检测到右键单击,然后在IE和Firefox上粘贴JavaScript的方法? 更新: 我决定使用Jquery来做到这一点: 这并不是我所需要的(因为它在’ctrl + v’以及’右键单击+粘贴’中被触发,但是我可以解决它。 在Chrome,Firefox 3,IE 7和IE 6上对其进行了测试,并且可以正常工作 问题答案: 使用IE,您可以粘贴 使用Mozilla,您

  • 我在让sikuli python单元测试工作时遇到了麻烦,希望能得到一些帮助。我在网上到处搜索,但是没有任何有用的东西。我的python知识非常有限,我想这没有什么帮助... 我用的是win7 32,sikuli 1.0 rc3 (r905),python 2.7.3 我正在尝试通过python运行sikuli单元测试(不使用命令行,只是作为一个python脚本来运行python gui)。除了别