UNPKG

crunchyroll-toolkit

Version:

Toolkit Node.js complet pour extraire données d'animés, métadonnées et thumbnails depuis Crunchyroll avec techniques anti-détection 2024/2025

27 lines (26 loc) 802 B
import { Page } from 'playwright'; import { ScraperOptions } from '../types/anime.types'; export declare class BrowserManager { private browser?; private page?; private options; constructor(options?: ScraperOptions); initialize(): Promise<void>; private setupHeadlessAntiDetection; /** * Crée un profil utilisateur temporaire réaliste */ private createRealUserProfile; /** * Génère une identité réaliste avec rotation */ private generateRealisticIdentity; /** * Injection de scripts anti-détection ultra-avancés (basés sur UC) */ private injectUndetectedScripts; navigateTo(url: string): Promise<void>; getPage(): Promise<Page>; close(): Promise<void>; retry<T>(fn: () => Promise<T>): Promise<T>; }