我正在尝试自动化Google Soccer 2012,只是为了好玩。我在自动化其他 Google 游戏时没有任何问题。
left
Soccer 的问题在于它对and没有反应right
,但space
工作得很好。
这是整个脚本:
puts "Go to game."
require "bundler/setup"
require "watir-webdriver"
browser = Watir::Browser.new :chrome
browser.goto "https://www.google.com/doodles/soccer-2012"
sleep 1
puts "Go!"
browser.div(id: "hplogo").frame.div.click
sleep 1
puts "Left!"
browser.send_keys :left
sleep 1
puts "Rigth!"
browser.send_keys :right
sleep 1
puts "Space!"
browser.send_keys :space
您可以在https://github.com/zeljkofilipin/olympics查看足球和其他游戏的代码
有人知道如何获得left
和right
工作吗?