Hacker GitHub

← All repos

fake-name/ChromeController

View on GitHub ↗ ★ 229 Python

Comprehensive wrapper and execution manager for the Chrome browser using the Chrome Debugging Protocol.

12 mentions on Hacker News by 1 person: 0 stories, 12 comments · first 2017-01-09 · latest 2021-08-11

Mentions per year 12 mentions · busiest year 2017 (6)
20082026
  1. https://github.com/fake-name/ChromeController (Disclaimer: My project)
  2. …chromium (I wrote a library for managing chrome that exposes the entire debugging protocol here: https://github.com/fake-name/ChromeController https://pypi.org/project/ChromeController/ ).
  3. …is somewhat incomplete as-of-now, but it'd be fairly easy to add more comprehensive tools. https://github.com/fake-name/ChromeController
    comment by fake-name · 2019-03-09 · in Web Scraping with Electron
  4. …esoteric stuff that would be hard to replicate. [1]: https://github.com/fake-name/AutoTriever [2]: https://github.com/fake-name/ChromeController
    comment by fake-name · 2018-11-23 · in Archiving web sites
  5. …a lot of work and I have too many projects already. 1: https://github.com/fake-name/AutoTriever 2: https://github.com/fake-name/ChromeController 3: https://github.com/fake-name/WebRequest
  6. I have a python project to manage headless chromium, which exposes basically the entire dev-tools UI: https://github.com/fake-name/ChromeController It also supports some nice bits - there's a tab pool interface, it does execution lifetime…
    comment by fake-name · 2018-06-05 · in Observations running 2M headless sessions
  7. …https://github.com/fake-name/DanbooruScraper https://github.com/fake-name/PatreonArchiver https://github.com/fake-name/ChromeController I've been meaning to integrate wpull into my scraper structure, so I can also ship what I scrape off to…
  8. …is changed, it can be just updated without breaking anything. Anyways, generated class is here: https://github.com/fake-name/ChromeController/blob/master/Ch... Oh, as an aside, you're actually missing a significant chunk of the protocol…
    comment by fake-name · 2017-05-02 · in Getting Started with Headless Chrome
  9. FWIW, I wrote a wrapper that exposes the remote debugger interface in python functions here: https://github.com/fake-name/ChromeController It works by reading the interface descripton JSON files, and dynamically generating the API. It…
    comment by fake-name · 2017-05-01 · in Getting Started with Headless Chrome
  10. …bumping my project to produce a nice python API for the Chromium/Chrome-remote-debugger-protocol: https://github.com/fake-name/ChromeController I'm trying to replace PhantomJS in my infrastructure with chromium. Not having to build my own…
  11. …issues in the remote control protocol. (note: I am developing a python wrapper for controlling it: https://github.com/fake-name/ChromeController ) I've been meaning to see about wrapping the C++ api as a python module, but not had time.
    comment by fake-name · 2017-02-23 · in Announcing cucumber-electron
  12. …. I'm working on a wrapper to completely expose the chrome remote debug interface in python [here]( https://github.com/fake-name/ChromeController ), if you're interested. In doing so, I've found (and reported) several bugs in the remote…
    comment by fake-name · 2017-01-09 · in PhantomJS 2.5.0 beta