|Sven Slootweg 2f05eb7ded Add website link in the readme.||7 years ago|
|README.md||7 years ago|
|index.html||7 years ago|
|jquery.js||7 years ago|
|scraperscript.js||7 years ago|
A simple bookmarklet that lets you click any element in a page and returns the smallest unique (and reliable) selector it can find for that element.
Licensed under the WTFPL. A working example can be found at http://cryto.net/scraperscript.
Usecase: Figuring out a CSS-style selector for screenscraping.
How to use the selector: Use your favourite screenscraping library with CSS selector support. If you are using BeautifulSoup, you'll need to use my patched version to have support for :nth-of-type() pseudoselectors as returned by ScraperScript.
How to make it stop killing my input: Just click the X in the ScraperScript bar. ScraperScript will release your input.
How to develop: Modify the bookmarklet to point at a scraperscript.js that is hosted locally. It's loaded with a cachebuster, so you can simply use the same bookmarklet every time you change the local code.