0
我有它在脚本登录并进入浏览器url的地方,但是当它退出当前网页时,它只是坐在那里,不会重新启动循环。我如何获得循环来实现完成并重启?如何让我的脚本循环?
x = 0
while x <= 5
File.open("yahoo_accounts.txt") do |email|
email.each do |item|
email, password = item.chomp.split(',')
emails << email
passwords << password
emails.zip(passwords) { |name, pass|
browser = Watir::Browser.new :ff
browser.goto "url"
#logs in and does what its suppose to do with the name and pass
}
end
x += 1
next
end
end
当脚本完成它只是坐在在网页...我试图让它去再次开始...... 你可能会认为它会采取每一个名字,通过去回到开始的url。 感谢您的帮助。
当我在我的脚本中使用browser.close时,它会阻止它完全运行 – marriedjane875
所以最后一部分而不是browser.close我只是退出该网站。 – marriedjane875
看到我最新的编辑,你肯定会产生大量的实例,这些实例在我的机器上打开了大量的浏览器窗口,并且快速地失控。看看是否有帮助。 – wmjbyatt