Acc*_*ndi 2 java flash automation
正如标题所述,Java是否有可能阅读基于Web浏览器的Flash游戏中发生的事情?
例如:我可以通过阅读当前正在进行的操作制作可以为我播放FarmVille的Java程序,并根据预先确定的一组操作做出决策吗?
Dan*_*aro 6
FarmVille不会发布任何类型的API,并且您将无法访问分配给Flash播放器的RAM(据我所知),因此您唯一真正的行动方案是分析屏幕并自动输入.换句话说,没有预先编写farmville.getUnplowedCells()的使用,但是你可以编写一个程序来截取屏幕截图,分析它们以找到未经过移动的单元格,然后生成鼠标/键盘输入,这将使你的角色犁过他的未经过移动的单元格.该机器人类可用于这类节目.
farmville.getUnplowedCells()
这将是非常耗时的,并且可能不值得努力.此外,作为一个副作用,这将基本上"控制"您的鼠标和键盘,并防止您正常使用您的计算机.但是,可以通过在虚拟机中运行程序来缓解此问题.
归档时间:
12 年,10 月 前
查看次数:
1010 次
最近记录: