hzexe / skrapr

DotNet Core based declarative web scraping using the Chrome Debugger Protocol

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Skrapr

Declarative browser automation. Make the web your source of structured data. Perform automated tasks on sites that don't provide an api.

View the Documentation

Launching Skrapr:
  1. Launch Chrome

Windows:

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --remote-debugging-port=9223

macOS:

sudo "/Applications/Google Chrome.app/Contents/MacOS/Google Chrome" --remote-debugging-port=9223
  1. Launch Skrapr
BaristaLabs.Skrapr\src\SkraprConsoleHost>$ dotnet run "<path to definition file>"
  1. Enjoy

About

DotNet Core based declarative web scraping using the Chrome Debugger Protocol

License:MIT License


Languages

Language:C# 98.9%Language:HTML 1.0%Language:CSS 0.1%Language:JavaScript 0.0%