Skip to content

bright-jp/perimeterx-captcha-solver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

PerimeterX CAPTCHA Solver

Promo

Bright Dataの高度なCAPTCHA解決テクノロジーにより、PerimeterX CAPTCHAを手間なく回避できます。機械学習アルゴリズム、自動IPローテーション、そして堅牢なプロキシインフラを活用して、ターゲットサイトへのシームレスで一貫したアクセスを確保します。

Bright DataのCAPTCHA Solverは、Scraping BrowserWeb Unlocker API に組み込まれた機能であり、最も複雑なCAPTCHAチャレンジにも対応する完全なソリューションを提供します。

Features

  • 迅速なCAPTCHA解決: 高い精度と速度でPerimeterX CAPTCHAを自動的に解決します。
  • IPローテーション: 自動リトライと動的なIP調整により、BANを回避します。
  • ブラウザフィンガープリント: 実ユーザーの行動を模倣し、高度なボット検知を回避します。
  • JavaScriptレンダリング: JavaScript比重の高いサイト上の動的コンテンツを処理します。
  • 世界規模のジオカバレッジ: 精密な精度で、グローバルのあらゆる地域からコンテンツをアンロックします。
  • シームレスな統合: Puppeteer、Playwright、Seleniumなどのツールと手間なく連携します。
  • イベント監視: 検知、成功、失敗などのCAPTCHA解決イベントを追跡します。

Why Choose PerimeterX CAPTCHA Solver

世界中の20,000社以上の顧客に信頼されています

Bright DataのCAPTCHA Solverは、比類ない信頼性とパフォーマンスにより、開発者、企業、エンタープライズに信頼されています。

プレミアムプロキシネットワークによって支えられています

1億を超えるIPと高度なジオターゲティング機能により、当社のプロキシインフラはスムーズで中断のないCAPTCHA解決を実現します。

AI駆動のCAPTCHA解決

当社のCAPTCHA Solverは、高度なAIベースのロジックを使用して、CAPTCHAを自動的に検知・解析・解決します。リトライ、フィンガープリント、ヘッダーを処理し、最も高度なアンチボット対策さえ回避します。

開発者向けに設計されています

  • Puppeteer、Playwright、Seleniumとの簡単な統合。
  • CAPTCHA解決の挙動を完全にカスタマイズ可能な設定。
  • 中断のないスクレイピングのための自動リトライと動的なIP調整。

Pro Tip 💡

すでにCAPTCHA解決の仕組みをお持ちですか?PuppeteerPlaywrightSelenium向けの当社プロキシで強化し、CAPTCHAチャレンジを最小化してください。

How It Works

Bright DataのCAPTCHA Solverは Scraping BrowserWeb Unlocker に統合されており、CAPTCHA解決を容易にします。

自動CAPTCHA解決

CAPTCHA SolverはCAPTCHAをリアルタイムで自動検知して解決します。機能を有効化するだけで、検知から解決まですべてを処理します。

例: ワークフロー

  1. CAPTCHAを検知: ソルバーがCAPTCHAの種類(例: PerimeterX)を識別します。
  2. CAPTCHAを解決: AIベースのロジックにより、ソルバーがCAPTCHAを解決します。
  3. 失敗時にリトライ: 解決に失敗した場合、システムが新しいIPで自動的にリトライします。
  4. 結果を返す: 解決後、システムはターゲットサイトへのシームレスなアクセスを提供します。

Supported CAPTCHA Types

Bright DataのCAPTCHA Solverは、以下を含む幅広いCAPTCHAタイプをサポートします。

Advanced Customization

Bright DataのCAPTCHA Solverでは、高度なカスタマイズにより、特定のシナリオ向けに解決ロジックを微調整できます。

DataDomeチャレンジ向けのカスタムオプション

// Define default options for different CAPTCHA types
function getCaptchaOptions(captchaType, customOptions = {}) {
  const defaultOptions = {
    timeout: 30000, // Maximum time (in ms) to wait for CAPTCHA solving
    check_timeout: 500, // Interval (in ms) to check the CAPTCHA's status
    wait_networkidle: { timeout: 1000 }, // Wait until the network is idle for 1 second
    debug: false // Debug mode (disabled by default)
  };

  // Define CAPTCHA-specific selectors
  const captchaSelectors = {
    DataDome: { selector: '#datadome-captcha', success_selector: '#captcha-success' },
    reCAPTCHA: { selector: '.g-recaptcha', success_selector: '.recaptcha-success' },
    ClickCaptcha: { selector: '.click-captcha', success_selector: '.captcha-passed' },
    hCaptcha: { selector: '.h-captcha', success_selector: '.hcaptcha-success' },
    PerimeterX: { selector: '#px-captcha', success_selector: '#px-success' },
    SimpleCaptcha: { selector: '.simple-captcha', success_selector: '.captcha-done' },
    FunCaptcha: { selector: '.funcaptcha', success_selector: '.funcaptcha-success' },
    CloudflareTurnstile: { selector: '.cf-turnstile', success_selector: '.cf-success' },
    AWSWAF: { selector: '#aws-waf-captcha', success_selector: '#aws-waf-success' },
    GeeTest: { selector: '.geetest-captcha', success_selector: '.geetest-success' },
    KeyCAPTCHA: { selector: '#keycaptcha', success_selector: '#keycaptcha-success' },
    PuzzleCAPTCHA: { selector: '.puzzle-captcha', success_selector: '.puzzle-solved' },
    YandexCAPTCHA: { selector: '#yandex-captcha', success_selector: '#yandex-success' },
    ImageCAPTCHA: { selector: '.image-captcha', success_selector: '.image-captcha-success' },
    TextCAPTCHA: { selector: '.text-captcha', success_selector: '.text-captcha-success' }
  };

  // Get the correct selectors for the given CAPTCHA type
  const selectedOptions = captchaSelectors[captchaType] || {};

  // Merge default options with selected CAPTCHA-specific options and any custom overrides
  return { ...defaultOptions, ...selectedOptions, ...customOptions };
}

// Example usage for different CAPTCHA types
const ddOptions = getCaptchaOptions('DataDome', { timeout: 40000, debug: true });
const recaptchaOptions = getCaptchaOptions('reCAPTCHA', { debug: true });
const hcaptchaOptions = getCaptchaOptions('hCaptcha');

console.log(ddOptions);
console.log(recaptchaOptions);
console.log(hcaptchaOptions);

// Example error handling
try {
  if (!document.querySelector(ddOptions.selector)) {
    throw new Error(`CAPTCHA element not found using selector: ${ddOptions.selector}`);
  }

  // Your CAPTCHA-solving logic here
  solveCaptcha(ddOptions);
} catch (error) {
  console.error('Failed to solve CAPTCHA:', error.message);
}

## **Event Monitoring**  
CAPTCHA解決イベントを追跡して、高度なユースケースに対応します:  
- `Captcha.detected`: CAPTCHAが検知され、解決が開始されました。  
- `Captcha.solveFinished`: CAPTCHAが正常に解決されました。  
- `Captcha.solveFailed`: CAPTCHAの解決に失敗しました。  

## **Pricing**

| **Plan**         | **Price (1K Results)** | **Monthly Cost** | **Description**                                  |  
|-------------------|------------------------|------------------|------------------------------------------------|  
| **Pay-as-you-go** | $1.50                 | No commitment    | 単発のスクレイピング需要に最適です。               |  
| **Growth**        | $1.27                 | $499             | スケールするチーム向けに最適化されています。         |  
| **Business**      | $1.12                 | $999             | 大規模なスクレイピング運用に適しています。          |  
| **Premium**       | $1.05                 | $1,999           | 優先サポート付きの高度な機能です。                  |  
| **Enterprise**    | Custom Quote          | Contact Us       | 最上位のビジネス要件向けのカスタムパッケージです。   |  

🚀 **SPECIAL OFFER**: 初回入金額に対して最大 **$500** まで、同額を上乗せします!  

## **Why Developers Love PerimeterX CAPTCHA Solver**  
- **簡単な統合**: Puppeteer、Playwright、Seleniumとシームレスに連携します。  
- **高度なAIベースのロジック**: リトライ、CAPTCHA解決、フィンガープリント、IPローテーション、高度なヘッダーを自動で処理します。  
- **内蔵ブラウザ**: JavaScriptレンダリングのために外部ブラウザを管理する必要がありません。  
- **リアルタイムのインサイト**: ライブダッシュボードでネットワークパフォーマンスを監視できます。  
- **比類ないサポート**: 24時間365日のグローバルカスタマーサポートに加え、毎日新機能が追加されます。  

## **FAQ**  

### **PerimeterX CAPTCHA solverはどのように動作しますか?**  
ソルバーは高度なAIベースのロジックを使用して、PerimeterX CAPTCHAを自動的に検知して解決します。  

### **複数のCAPTCHAを同時に処理できますか?**  
はい。本ソリューションは、複数のCAPTCHAタイプを同時接続で処理できるようにスケールし、中断のないアクセスを確保します。  

### **CAPTCHA解決に失敗した場合はどうなりますか?**  
リトライが自動的に実行されます。問題が継続する場合は、24時間365日のサポートチームにお問い合わせいただき、トラブルシューティングしてください。  

---

## **PerimeterX CAPTCHAにさよならを**  
今すぐ無料トライアルを開始し、シームレスな [Bright DataによるPerimeterX CAPTCHA解決を体験してください!](https://brightdata.jp/products/web-unlocker/captcha-solver/perimeterx)

About

Bright Data の高度な AI 駆動 CAPTCHA Solver を使用して PerimeterX CAPTCHA を解決できます。自動 IP ローテーション、ブラウザフィンガープリント、およびシームレスな統合を備えています。

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors