danielle_ls
(usa Outra)
Enviado em 11/08/2017 - 10:47h
Eu consegui achar um script que desativa a localização, coloquei porém mesmo assim não funciona.
Eu estou no brasil e quero desativar a geolocalização, para poder acessar o google.com e ser direcionada para os estados unidos, e se eu digitar google.com.br eu quero ser direcionada para o google do Brasil.
O script ainda preciso refinar, mas é esse aqui...
require 'capybara/dsl'
require 'selenium-webdriver'
require 'capybara/poltergeist'
include Capybara::DSL
Capybara.register_driver :chrome do |app|
preferences ={
"profile.managed_default_content_settings.geolocation" => 2
}
caps = Selenium::WebDriver::Remote::Capabilities.chrome(
'chromeOptions' => {
'prefs' => preferences,
}
)
Capybara::Selenium::Driver.new(app, {:browser => :chrome, :desired_capabilities => caps})
end
Capybara.default_driver = :chrome
url = ('https://www.google.com')
visit url
if has_content?(url)
puts "Site EUA"
else
puts "Site Brasil"
end