class Superbot::Record::Chrome::CLI::RootCommand
Public Instance Methods
execute()
click to toggle source
# File lib/superbot/record/chrome/cli/root_command.rb, line 10 def execute open_superside puts "Press [enter] to exit" $stdin.gets end
Private Instance Methods
open_superside()
click to toggle source
# File lib/superbot/record/chrome/cli/root_command.rb, line 20 def open_superside options = ::Selenium::WebDriver::Chrome::Options.new options.add_argument("app=about:blank") options.add_argument("no-sandbox") options.add_extension(File.join(File.dirname(__dir__), '../../../..', 'bin', 'superside.crx')) browser = ::Selenium::WebDriver.for :chrome, options: options # close browser window when extension is loaded sleep 1 browser.close end