1.0.1 • Published 1 year ago

deathbycaptcha-api v1.0.1

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

Discord Shield Size Downloads

Features

  • Promise based solving.
  • NodeJS & Browser support
  • Uses node-fetch for pre njs-16 support
  • Fluent Typings & TS Support
  • Account integration
  • Proxy Support
  • Invalid Solve Reporting
  • ES6+ Modules

Currently supports:

  • Image Captchas / base64
  • hCaptcha

Install

npm install deathbycaptcha-api
yarn add deathbycaptcha-api

Usage

Basic Usage

import * as DeathByCapthca from 'deathbycaptcha-api';

const solver = new DeathByCapthca.Solver("Your Token");

const response = await solver.hCaptcha("e1715201-770b-4f61-87da-523133844aec", "https://vastus.github.io/login").then((res) => {
    console.log(res);
});

Image Captcha via NodeJS

import * as DeathByCapthca from 'deathbycaptcha-api';
import fs from "fs";
const solver = new DeathByCapthca.Solver("Your Token");

const response = await solver.image(fs.readFileSync("./captcha.png")).then((res) => {
    console.log(res);
});

Proxied Solve:

import * as DeathByCapthca from 'deathbycaptcha-api';

const solver = new DeathByCapthca.Solver("Your Token");

const response = await solver.hCaptcha("e1715201-770b-4f61-87da-523133844aec", "https://vastus.github.io/login", {
    proxy: "http://username:password@1.2.3.4:8080",
    proxytype: "HTTP" // Only HTTP is supported at the moment.
}).then((res) => {
    console.log(res);
});

Commit Guidelines

The latest version of the code base will always be under the 'next' branch!

  • All pull requiests must provide a valid reason for the change or implementation
  • All CORE CHANGES require an issue with reasoning made before a PR will even be addressed.
  • All PR's must follow the general structure of the code base
  • If you have questions, feel free to make an issue and i'll get to it right away!
1.0.1

1 year ago

1.0.0

1 year ago

0.0.1

1 year ago