fakebrowser
Version:
🤖 Fake fingerprints to bypass anti-bot systems. Simulate mouse and keyboard operations to make behavior like a real person.
18 lines • 845 B
TypeScript
/// <reference types="node" />
import * as http from 'http';
import { ConnectParameters, LaunchParameters } from './Driver.js';
import { FakeBrowser } from './FakeBrowser';
export declare class BrowserLauncher {
static _fakeBrowserInstances: FakeBrowser[];
static _checkerIntervalId: NodeJS.Timer | null;
static _httpServer: http.Server | null;
private static checkLaunchOptionsLegal;
private static prepareFakeDeviceDesc;
static connect(params: ConnectParameters): Promise<FakeBrowser>;
static launch(params: LaunchParameters): Promise<FakeBrowser>;
private static bootInternalHTTPServer;
private static bootBrowserSurvivalChecker;
static getBrowserWithUUID(uuid: string): FakeBrowser | undefined;
static _forceShutdown(fb: FakeBrowser): Promise<void>;
}
//# sourceMappingURL=BrowserLauncher.d.ts.map