All Projects → zkqiang → crawler-chrome-extensions

zkqiang / crawler-chrome-extensions

Licence: MIT license
爬虫工程师常用的 Chrome 插件 | Chrome extensions used by crawler developer

Projects that are alternatives of or similar to crawler-chrome-extensions

wget-lua
Wget-AT is a modern Wget with Lua hooks, Zstandard (+dictionary) WARC compression and URL-agnostic deduplication.
Stars: ✭ 52 (-1.89%)
Mutual labels:  scraper, spider, scraping, crawl
Geziyor
Geziyor, a fast web crawling & scraping framework for Go. Supports JS rendering.
Stars: ✭ 1,246 (+2250.94%)
Mutual labels:  scraper, spider, scraping
Fbcrawl
A Facebook crawler
Stars: ✭ 536 (+911.32%)
Mutual labels:  scraper, spider, crawl
Linkedin Profile Scraper
🕵️‍♂️ LinkedIn profile scraper returning structured profile data in JSON. Works in 2020.
Stars: ✭ 171 (+222.64%)
Mutual labels:  scraper, spider, scraping
Colly
Elegant Scraper and Crawler Framework for Golang
Stars: ✭ 15,535 (+29211.32%)
Mutual labels:  scraper, spider, scraping
scrapy facebooker
Collection of scrapy spiders which can scrape posts, images, and so on from public Facebook Pages.
Stars: ✭ 22 (-58.49%)
Mutual labels:  scraper, spider, scraping
diffbot-php-client
[Deprecated - Maintenance mode - use APIs directly please!] The official Diffbot client library
Stars: ✭ 53 (+0%)
Mutual labels:  scraper, scraping, crawl
Crawly
Crawly, a high-level web crawling & scraping framework for Elixir.
Stars: ✭ 440 (+730.19%)
Mutual labels:  scraper, spider, scraping
Django Dynamic Scraper
Creating Scrapy scrapers via the Django admin interface
Stars: ✭ 1,024 (+1832.08%)
Mutual labels:  scraper, spider, scraping
Udemycoursegrabber
Your will to enroll in Udemy course is here, but the money isn't? Search no more! This python program searches for your desired course in more than [insert big number here] websites, compares the last updated date, and gives you the download link of the latest one back, but you also have the choice to see the other ones as well!
Stars: ✭ 137 (+158.49%)
Mutual labels:  scraper, scraping
Phpscraper
PHP Scraper - an highly opinionated web-interface for PHP
Stars: ✭ 148 (+179.25%)
Mutual labels:  scraper, scraping
Serpscrap
SEO python scraper to extract data from major searchengine result pages. Extract data like url, title, snippet, richsnippet and the type from searchresults for given keywords. Detect Ads or make automated screenshots. You can also fetch text content of urls provided in searchresults or by your own. It's usefull for SEO and business related research tasks.
Stars: ✭ 153 (+188.68%)
Mutual labels:  scraper, scraping
Seleniumcrawler
An example using Selenium webdrivers for python and Scrapy framework to create a web scraper to crawl an ASP site
Stars: ✭ 117 (+120.75%)
Mutual labels:  scraper, scraping
Not Your Average Web Crawler
A web crawler (for bug hunting) that gathers more than you can imagine.
Stars: ✭ 107 (+101.89%)
Mutual labels:  scraper, spider
Jsonframe Cheerio
simple multi-level scraper json input/output for Cheerio
Stars: ✭ 196 (+269.81%)
Mutual labels:  scraper, scraping
Anime Dl
Anime-dl is a command-line program to download anime from CrunchyRoll and Funimation.
Stars: ✭ 190 (+258.49%)
Mutual labels:  scraper, scraping
Email Extractor
The main functionality is to extract all the emails from one or several URLs - La funcionalidad principal es extraer todos los correos electrónicos de una o varias Url
Stars: ✭ 81 (+52.83%)
Mutual labels:  scraper, scraping
Goribot
[Crawler/Scraper for Golang]🕷A lightweight distributed friendly Golang crawler framework.一个轻量的分布式友好的 Golang 爬虫框架。
Stars: ✭ 190 (+258.49%)
Mutual labels:  scraper, spider
gospider
⚡ Light weight Golang spider framework | 轻量的 Golang 爬虫框架
Stars: ✭ 183 (+245.28%)
Mutual labels:  spider, crawl
Goose Parser
Universal scrapping tool, which allows you to extract data using multiple environments
Stars: ✭ 211 (+298.11%)
Mutual labels:  scraper, scraping

爬虫工程师常用的 Chrome 插件

做多了爬虫都知道,写一个爬虫大部分时间不是在代码上,而是在分析网页上,所有有一套好用的工具可以极大节省劳动力,这里把平时积累的一些 Chrome 插件分享出来,均来自本人和同事推荐,并不定时更新,欢迎点赞和收藏。

下面大标题指向的是谷歌应用商店,访问需要特殊方法,也可以进入本仓库的 extensions 目录中下载。

XPath Helper

相比较 Chrome 自身的 html 搜索,这款插件好用之处是可以显示匹配结果,在插件里写出正确的 XPath 语句后再复制到代码里即可。

Toggle JavaScript

一键拦截网页所有的 JS,可以快速区分出哪些是异步加载的数据,绝对是爬虫必备神器。

FeHelper

这款插件的强大之处不想多说,看上面的截图就行了,其中一些数据转换的功能,在分析请求时会经常用到。

JSON-Handle

虽然上面推荐的已经带有 JSON 功能,但这款插件带有局部选取、对象类型、数组长度等小功能,适合有额外需求的时候。并且相较于其他 JSON 插件,这款的性能更强,在处理巨量字符串时不容易卡死。

User-Agent Switcher

快速修改 UserAgent 的插件,当需要请求移动端页面时,或者需要传特殊的 UA 时,不要忘记它。

X-Forwarded-For Header

有时候网站过滤 IP 是通过请求 Headers 中的 X-Forwarded-For 字段,通过这个插件就可以修改此字段,用来快速进行判断。

SwitchyOmega

快速切换 HTTP / Socks 代理的插件,还能根据匹配地址自动切换。另一个技巧是配合 Charles、Burp Suite 这类抓包工具,这些工具使用时需要设置本地代理,可以提前设置好用时就切换。

Wappalyzer

可以解析当前前端页面所使用的框架及服务支持,这样可以针对 Web 框架使用特殊的爬取方式。

Web Scraper

又一个神器,如果只是简单的爬取数据,不需要部署和更复杂的操作,可以使用这款插件,内置在 Chrome 控制台,直接操作 Chrome 浏览器进行爬取,不需要写一行代码,支持多种导出格式。

EditThisCookie

爬虫遇到权限页面时,难免要对 Cookie 反复调试,这款插件可以对当前站点进行 Cookie 编辑,支持增删改查、导入导出、一键清空、搜索等功能。


免责声明

Chrome 插件虽然绝大部分经过谷歌严格审查,但存在曝光过有恶意代码的情况。

本人承诺以上所有 Chrome 插件的链接以及仓库中的 crx 均来自谷歌官方商店,如插件内存在恶意代码均与本人无关,相关损失请自行承担。

如不放心可以亲自审计插件代码,在 Chrome/Default/Extension 目录下可以找到 JS 代码及相关文件。


Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].