omnify-bypass

omnify-bypass

SDK Node.js dan CLI tool untuk otomatisasi web scraping dan HTTP client dengan penanganan otomatis Cloudflare Turnstile, rotasi proxy cerdas, emulasi profil perangkat, dan manajemen cookie.

omnify-bypass-preview.gif
Demo Preview
omnify

Instalasi

Sebagai Node.js SDK:

npm install omnify-bypass

Sebagai Global CLI Tool:

npm install -g omnify-bypass

Penggunaan Cepat (Quick Start)

const { omnify } = require('omnify-bypass');

async function main() {
  const res = await omnify.fetch('https://example.com/api/data');
  console.log('Status Code:', res.status);
  const data = await res.json();
  console.log(data);
}

main();

Fitur Utama

1. Drop-in HTTP Client (`omnify.fetch`)

const res = await omnify.fetch('https://example.com/submit', {
  method: 'POST',
  body: { query: 'test' },
  retries: 3,
});

2. Proxy Pool & Load File `proxies.txt`

const pool = ProxyPool.fromFile('./proxies.txt', { mode: 'round-robin' });

Panduan CLI

Opsi Keterangan
--curl Menghasilkan executable perintah cURL
--cookie-file <file> Mengekspor cookies ke format Netscape
--source, -s Mengambil dan mencetak HTML halaman bersih
--proxy <url|file> Menentukan single proxy atau file proxy list
--json, -j Format output sebagai JSON murni

Keamanan & Privasi

  • Zero Telemetry: Tanpa pengiriman log data pengguna ke server eksternal.
  • Serverless Ready: Kompatibel dengan Vercel, AWS Lambda, dan Docker non-root.
  • Lisensi MIT: Bebas digunakan dan didistribusikan.