• Stars
    star
    565
  • Rank 78,889 (Top 2 %)
  • Language
    JavaScript
  • License
    MIT License
  • Created almost 6 years ago
  • Updated 8 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Recaptcha solver for puppeteer.

Puppeteer Recaptcha Solver

demo

How to use

First of all, install and run the tor project on your machine. Mac OS example:

  $ brew install tor
  $ mkdir -p /usr/local/etc/tor && echo 'SocksPort 9060\nSocksPort 9061\nSocksPort 9062\nSocksPort 9063\nSocksPort 9064\nSocksPort 9065' > /usr/local/etc/tor/torrc
  $ tor CookieAuthentication 1 ControlPort 9051 HashedControlPassword 16:DB4D0D522B4946F560DBA4D9B0E47C8BA3BC2A3F7CD69C4E30581900BF

Clone this project and run examples/demo.js:

  $ git clone https://github.com/danielgatis/puppeteer-recaptcha-solver.git
  $ cd puppeteer-recaptcha-solver
  $ npm install
  $ node examples/demo.js

Known issues

Sometimes you are blocked because of the reputation of the tor's IPs. To avoid this, you can try to buy some residential proxies or run a simple version of the demo without a proxy.

$ node examples/demo-wo-proxy.js

Buy me a coffee

Liked some of my work? Buy me a coffee (or more likely a beer)

Buy Me A Coffee

More Repositories

1

rembg

Rembg is a tool to remove images background
Python
16,578
star
2

imgcat

Display images and gifs in your terminal.
Go
216
star
3

docscan

Docscan is a document scanner. Take a photo of your documents and frame it.
Python
91
star
4

facematch

Facematch is a tool to verifies if two photos contain the same person.
Python
76
star
5

darknetpy

darknetpy is a simple binding for darknet's yolo detector.
Jupyter Notebook
66
star
6

go-vte

A library to parse terminal escape sequences (almost) exactly how the real hardware does.
Go
25
star
7

go-orderbook

The pkg go-orderbook implements a limit order book for high-frequency trading (HFT), as described by WK Selph.
Go
21
star
8

django-smart-save

Adds the method save_if_valid to Model, which calls both full_clean and save.
Python
15
star
9

chip8

A CHIP-8 emulator for Rust in ~350 LOC.
Rust
10
star
10

go-rafting

A framework to build fault tolerant apps.
Go
10
star
11

search_in_files

This is a tool for search text in files.
Jupyter Notebook
5
star
12

go-discovery

A collection of service discovery implementations.
Go
4
star
13

go-findfont

Find system fonts through the fontconfig library (a.k.a `fc-match`).
Go
4
star
14

go-ctrlc

Gracefully quit when you press ctrl-c.
Go
3
star
15

go-freetype

Go bindings for the FreeType library. Only the high-level API is bound.
Go
2
star
16

go-ansicode

go-ansicode is a package that interprets ANSI codes and allows you to register a handler to deal with the operations
Go
2
star
17

go-ruby-prism

The Ruby Prism parser bindings to GO (without cgo)
Go
2
star
18

go-ptrloop

A helper to iterate over unsafe pointers.
Go
2
star
19

scoop-imgcat

scoop bucket imgcat.
1
star
20

homebrew-imgcat

brew tap imgcat.
Ruby
1
star
21

go-simplerouter

A simple request router for Go in ~100 lines of code.
Go
1
star
22

cobra.rs

The smallest snake in rust ~ 130LOC.
Rust
1
star
23

go-keyval

A Variadic helper to mimic named arguments.
Go
1
star
24

go-logrus-adapters

A collection of adapters for logrus pkg.
Go
1
star
25

myfaces-captcha-generator

Java
1
star
26

gatix

Gatix
C
1
star
27

go-utf8

A state machine based UTF8 parser
Go
1
star