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
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.