我想在Flash应用程序中自动填写表单。我做了搜索,发现这一点:Python在Flash应用程序中模拟按键
这工作正常的记事本等,但我怎么抢Flash对象在Firefox中运行,模拟按字符,还可以模拟按ENTER键移动到下一个领域?
编辑
事实上,你甚至需要获取Flash对象摆在首位?为什么不直接模拟按键?
不管怎么说,如果它可以帮助任何...
Windows 7家庭版, 的Python 2.4
我想在Flash应用程序中自动填写表单。我做了搜索,发现这一点:Python在Flash应用程序中模拟按键
这工作正常的记事本等,但我怎么抢Flash对象在Firefox中运行,模拟按字符,还可以模拟按ENTER键移动到下一个领域?
编辑
事实上,你甚至需要获取Flash对象摆在首位?为什么不直接模拟按键?
不管怎么说,如果它可以帮助任何...
Windows 7家庭版, 的Python 2.4
是的,这很好,我已经尝试过了。但我们需要python 2.6或更旧的版本。 – 2011-05-06 20:26:15
这通过Selenium testing framework具有特殊Flash extension有可能让硒谈话在浏览器中闪烁。 Python客户端位于downloads section。
这是an article walking through an example(示例客户端代码是用Java编写的,但也应该与Python客户端一起使用)。
我很想知道这是否可能。我想你会需要破解/解压swf来做到这一点? – 2011-05-04 20:28:35
这家伙做了类似的事情。 Mathletics是一个Flash游戏:http://www.importsoul.net/category/python/thinkquick/ – Entity 2011-05-04 20:30:47
感谢您的小留言,当我编写程序时,我还对它进行了一些更改,使其更易于使用,但我不知道代码已经在哪里 – Hugoagogo 2011-08-05 10:33:04