Skip to content

Repository files navigation

Chrome Remote Debug Build Status

Ruby client library for the Google Chrome Remote Debugging Protocol.

Requirements

  • ruby >= 1.8.7
  • *nix system (linux, mac os x, etc..), windows don't know.

Install

$> gem install chrome_remote_debug

Usage

Client Object

# Initalize the client. Does not really connect.chrome=ChromeRemoteDebug::Client.new("127.0.0.1",9222)# Fetch a list of pages returned as Page objects.chrome.pages

Page Object

# Get the first page in chromepage=chrome.pages.first# Title of the pagepage.title# Url of the pagepage.url# Favicon url of the pagepage.favicon# Refresh the pagepage.reload# Go to this urlpage.navigate("http://www.google.com")

Done

  • Get page list
  • Page.reload
  • Page.navigate

Todo

  • All the rest of protocol v1.0

Author

License

  • MIT License
  • Copyright (c) 2012 Federico Galassi

About

Ruby client library for the Google Chrome Remote Debugging Protocol.

Resources

Stars

8 stars

Watchers

5 watching

Forks

Releases

Packages

Used by

Contributors

Languages