Web scraper kustom di Python atau Node.js — situs tunggal, perayapan multi-halaman, halaman yang banyak menggunakan JS, penanganan anti-bot, dan output CSV/JSON/DB yang bersih. Dikirim dalam 2–10 hari.
Saya akan membuat web scraper Python atau Node.js dengan penanganan anti-bot dan output CSV atau JSON yang bersih
Scraper satu situs, satu halaman dengan output CSV atau JSON yang bersih.
- Kode sumber lengkap + pengaturan
- Satu URL target di-scrape
- Hingga 10 bidang diekstraksi per item
- Penguraian HTML statis (tanpa rendering JS)
- Output CSV atau JSON
- Deduplikasi + normalisasi bidang
- Penanganan kesalahan dasar dan pencatatan
- README
Perayapan multi-halaman dengan penomoran halaman, rendering JS, dan penanganan anti-bot.
- Kode sumber lengkap + pengaturan
- Satu URL target di-scrape
- Penguraian HTML statis (tanpa rendering JS)
- Deduplikasi + normalisasi bidang
- Penanganan kesalahan dasar dan pencatatan
- README
- Log kesalahan terstruktur + antrean coba lagi
- Perayapan multi-halaman dengan dukungan penomoran halaman
- Halaman yang dirender JavaScript (Puppeteer atau Playwright)
- Penanganan anti-bot — rotasi UA, header, pembatasan permintaan
- Dukungan rotasi proxy
- Kepatuhan batas kecepatan dengan backoff pada 429/503
- Hingga 25 bidang per item
- Catatan tidak terbatas
- Output ke CSV, JSON, atau Google Sheets
Pipa data lengkap dengan penjadwalan, output database, pemantauan, dan dasbor.
- Kode sumber lengkap + pengaturan
- Satu URL target di-scrape
- Penguraian HTML statis (tanpa rendering JS)
- Deduplikasi + normalisasi bidang
- Penanganan kesalahan dasar dan pencatatan
- README
- Log kesalahan terstruktur + antrean coba lagi
- Perayapan multi-halaman dengan dukungan penomoran halaman
- Halaman yang dirender JavaScript (Puppeteer atau Playwright)
- Penanganan anti-bot — rotasi UA, header, pembatasan permintaan
- Dukungan rotasi proxy
- Kepatuhan batas kecepatan dengan backoff pada 429/503
- Hingga 25 bidang per item
- Catatan tidak terbatas
- Output ke CSV, JSON, atau Google Sheets
- Slot pengiriman prioritas
- Bidang tidak terbatas + pemetaan skema kustom
- Output database — PostgreSQL, MySQL, MongoDB, atau SQLite
- Jadwal berjalan — cron, GitHub Actions, AWS Lambda, atau Vercel
- Deteksi perubahan Cron antar proses (catatan baru / diperbarui / dihapus)
- Dukungan konten yang dilindungi login (penanganan sesi, pengiriman formulir)
- Alur yang sadar CAPTCHA (integrasi penyelesaian manual atau pemecah pihak ketiga)
- Penyebaran berbasis Docker
- Dasbor pemantauan atau peringatan Slack/email saat gagal
- Panduan Loom untuk seluruh pipa
- 30 hari dukungan pasca-pengiriman
Minta Penawaran Kustom
Masuk untuk Meminta Penawaran Kustom
Buat akun gratis atau masuk untuk meminta penawaran yang dipersonalisasi dari Zinner ini.
Masuk / DaftarAjukan Pertanyaan Pra-Penjualan
Masuk untuk Bertanya
Untuk mengurangi spam platform, pesan pra-penjualan hanya dapat dikirim oleh pengguna yang masuk.
Buat akun gratis atau masuk untuk mengirim pesan langsung ke Zinner ini.
Masuk / DaftarDiperlukan login
Buat akun gratis atau masuk untuk meminta penawaran yang dipersonalisasi.
Masuk / DaftarSekilas
Detail penting tentang layanan ini untuk membantu Anda memutuskan. Dihasilkan oleh Zinn Hub, bukan penjual.
Posisi Nilai
Tumpukan Teknologi
Penanganan Anti-Bot
Format Output
Penjadwalan & Pemantauan
Apa yang Akan Anda Terima
Deskripsi Lengkap
SCRAPEHUB — Web Scraper yang Benar-benar Mendapatkan Data
Web scraper tingkat produksi yang dibangun dengan Python atau Node.js — dirancang untuk menangani situs dunia nyata, bukan hanya demo HTML yang rapi. Baik targetnya adalah katalog produk, direktori, pasar, atau aplikasi satu halaman yang banyak menggunakan JS, SCRAPEHUB memberikan data terstruktur yang bersih dalam CSV, JSON, atau langsung ke database Anda.
Apa yang dibangun:
· Ekstraksi satu halaman — menarik data terstruktur dari satu URL dengan bidang yang dipetakan ke spesifikasi Anda
· Perayapan multi-halaman — penomoran halaman, penelusuran kategori, penemuan berbasis peta situs
· Halaman yang dirender JavaScript — Puppeteer, Playwright, atau Selenium untuk SPA dan konten dinamis
· Konten yang dilindungi login — penanganan sesi, manajemen cookie, pengiriman formulir
· Penanganan anti-bot — agen pengguna yang berputar, rotasi proxy, pembatasan permintaan, pemalsuan header
· Alur yang sadar CAPTCHA — integrasi penyelesaian manual jika diperlukan, atau API pemecah pihak ketiga
· Kepatuhan batas laju — penghormatan penundaan perayapan, backoff pada 429/503, penyetelan konkurensi
· Pembersihan data — deduplikasi, normalisasi, pemetaan bidang, penguraian tanggal dan harga
· Format keluaran — CSV, JSON, Excel, Google Sheets, PostgreSQL, MySQL, MongoDB, Airtable
· Jalankan terjadwal — cron job, GitHub Actions, atau fungsi cloud untuk scraping berulang
· Deteksi perubahan — menandai catatan baru, diperbarui, atau dihapus di antara eksekusi
· Pencatatan kesalahan — log terstruktur, antrean coba lagi, penanganan surat mati
Apa yang membuat SCRAPEHUB berbeda:
Sebagian besar scraper berfungsi dalam demo dan rusak saat situs memperbarui DOM-nya, memblokir agen pengguna, atau menambahkan Cloudflare. SCRAPEHUB dibangun untuk dunia nyata yang berantakan — pemilih yang tangguh, logika coba lagi, fallback proxy, pencatatan terstruktur, dan mode kegagalan yang jelas sehingga Anda selalu tahu apa yang terjadi.
Situs jarang rusak dengan bersih. Pemilih berubah, bidang menghilang, halaman mengembalikan 403 alih-alih data. SCRAPEHUB menangani kasus-kasus tersebut secara eksplisit — mencatat catatan mana yang gagal dan mengapa, daripada secara diam-diam mengembalikan baris kosong.
Tumpukan teknologi yang digunakan:
· Bahasa: Python (BeautifulSoup, Scrapy, Playwright, Selenium, Requests), Node.js (Puppeteer, Cheerio, Playwright, Axios)
· Anti-bot: proxy berputar, rotasi User-Agent, sidik jari browser tanpa kepala
· Penyimpanan: CSV, JSON, Excel, Google Sheets, PostgreSQL, MySQL, MongoDB, SQLite, Airtable
· Penjadwalan: cron, GitHub Actions, AWS Lambda, Vercel Cron, Railway
· Infrastruktur: Docker, VPS (Hetzner, DigitalOcean), AWS, Render
Cakupan Pengujian & QA:
Setiap scraper dikirimkan dengan dry-run pada sampel kecil, kemudian full run dengan ringkasan keberhasilan/kegagalan. Output divalidasi terhadap skema yang diharapkan — bidang yang hilang, baris duplikat, dan kesalahan penguraian ditandai sebelum pengiriman.
Kepemilikan & NDA:
Kode sumber lengkap dan kredensial scraper ditransfer ke pembeli pada pengiriman akhir. NDA tersedia berdasarkan permintaan untuk proyek yang melibatkan pengumpulan data sensitif atau kompetitif.
Linimasa pengiriman:
Dasar: 2–3 hari · Standar: 5–7 hari · Premium: 10 hari
Apa yang dibutuhkan dari pembeli untuk memulai:
1. URL target atau situs yang akan di-scrape
2. Bidang persis yang Anda butuhkan untuk diekstraksi — nama, harga, URL, gambar, dll.
3. Format keluaran yang diinginkan — CSV, JSON, Google Sheets, database
4. Apakah itu scrape satu kali atau berjalan berulang
Mari kita bangun.
Kirim situs target dan bidang, dan pratinjau scraper yang berfungsi akan dikirim dalam 48 jam — tanpa biaya di muka, tanpa risiko. Anda melihat data nyata yang diekstraksi dari situs target Anda sebelum pembayaran jatuh tempo.
Jaminan Kualitas Zinner
Setiap Zinner ditinjau dan disetujui sebelum bergabung dengan platform.
Semua layanan didukung oleh komitmen jaminan kualitas kami.
Pembayaran Anda dilindungi sampai Anda menyetujui pekerjaan yang telah diselesaikan.
Bandingkan Paket
| Fitur | Dasar | Standar | Premium |
|---|---|---|---|
| Waktu Pengiriman | 3 hari | 7 hari | 10 hari |
| Revisi | 2 | 3 | 5 |
| Kode sumber lengkap + pengaturan | ✓ | ✓ | ✓ |
| Satu URL target di-scrape | ✓ | ✓ | ✓ |
| Hingga 10 bidang diekstraksi per item | ✓ | ✕ | ✕ |
| Penguraian HTML statis (tanpa rendering JS) | ✓ | ✓ | ✓ |
| Output CSV atau JSON | ✓ | ✕ | ✕ |
| Deduplikasi + normalisasi bidang | ✓ | ✓ | ✓ |
| Penanganan kesalahan dasar dan pencatatan | ✓ | ✓ | ✓ |
| README | ✓ | ✓ | ✓ |
| Log kesalahan terstruktur + antrean coba lagi | ✕ | ✓ | ✓ |
| Perayapan multi-halaman dengan dukungan penomoran halaman | ✕ | ✓ | ✓ |
| Halaman yang dirender JavaScript (Puppeteer atau Playwright) | ✕ | ✓ | ✓ |
| Penanganan anti-bot — rotasi UA, header, pembatasan permintaan | ✕ | ✓ | ✓ |
| Dukungan rotasi proxy | ✕ | ✓ | ✓ |
| Kepatuhan batas laju dengan backoff pada 429/503 | ✕ | ✓ | ✓ |
| Hingga 25 bidang per item | ✕ | ✓ | ✓ |
| Catatan tidak terbatas | ✕ | ✓ | ✓ |
| Output ke CSV, JSON, atau Google Sheets | ✕ | ✓ | ✓ |
| Slot pengiriman prioritas | ✕ | ✕ | ✓ |
| Bidang tidak terbatas + pemetaan skema kustom | ✕ | ✕ | ✓ |
| Output database — PostgreSQL, MySQL, MongoDB, atau SQLite | ✕ | ✕ | ✓ |
| Jadwal berjalan — cron, GitHub Actions, AWS Lambda, atau Vercel | ✕ | ✕ | ✓ |
| Deteksi perubahan Cron antar proses (catatan baru / diperbarui / dihapus) | ✕ | ✕ | ✓ |
| Dukungan konten yang dilindungi login (penanganan sesi, pengiriman formulir) | ✕ | ✕ | ✓ |
| Alur yang sadar CAPTCHA (integrasi penyelesaian manual atau pemecah pihak ketiga) | ✕ | ✕ | ✓ |
| Penyebaran berbasis Docker | ✕ | ✕ | ✓ |
| Dasbor pemantauan atau peringatan Slack/email saat gagal | ✕ | ✕ | ✓ |
| Panduan Loom tentang seluruh pipeline | ✕ | ✕ | ✓ |
| 30 hari dukungan pasca-pengiriman | ✕ | ✕ | ✓ |
Portofolio
Contoh pekerjaan penjual yang terkait dengan Zinn ini.

SCRAPEHUB — Skrip Pengikis Web
Pengikis web tingkat produksi yang dibuat dengan Python dan Node.js — ekstraksi satu halaman, perayapan multi-halaman, situs yang dirender JS, penanganan anti-bot, dan output CSV, JSON, atau database yang bersih. Ekstraksi data real-time dengan pemilih yang tangguh, logika coba lagi, dan pencatatan kesalahan terstruktur.

SCRAPEHUB — Dari Situs Target ke Data Bersih
Pipeline pengikisan ujung ke ujung — pengambilan URL target, agen pengguna berputar dan kumpulan proxy, penguraian pemilih, pembersihan dan validasi data, dan output ke CSV, JSON, atau PostgreSQL. Log terstruktur melacak setiap permintaan, percobaan ulang, dan penyelesaian.

SCRAPEHUB — Dibangun untuk Situs Dunia Nyata
Pengikis yang tangguh dengan backoff 429, rotasi proxy 403, kepatuhan batas laju, dan antrean surat mati. Dibangun untuk bertahan dari Cloudflare, pembatasan, dan kegagalan di tengah perayapan tanpa kehilangan data atau mengembalikan kesalahan senyap. Tingkat keberhasilan 99.6% pada perayapan produksi.

SCRAPEHUB — Format Output Bersih
Output terstruktur ke CSV, JSON, Excel, Google Sheets, PostgreSQL, MySQL, MongoDB, SQLite, atau Airtable. Deduplikasi, normalisasi bidang, dan validasi skema pada setiap proses — sinkronisasi real-time, proses terjadwal, dan deteksi perubahan.

SCRAPEHUB — Proses Terjadwal dan Pemantauan
Pengikisan berulang melalui cron, GitHub Actions, AWS Lambda, atau Vercel Cron. Deteksi perubahan menandai catatan baru, diperbarui, atau dihapus antar proses, dengan peringatan Slack atau email saat gagal sehingga tidak ada yang rusak secara diam-diam. Pemantauan kesehatan pipeline penuh.

SCRAPEHUB — Tumpukan Pengikisan Penuh
Arsitektur pengikisan penuh — Python dan Node.js dengan BeautifulSoup, Scrapy, Cheerio, Playwright, Puppeteer, dan Selenium; pipeline data melalui pandas dan SQLAlchemy ke PostgreSQL, MongoDB, CSV, atau JSON; diterapkan dengan Docker, GitHub Actions, dan cloud cron.
Informasi Tambahan
Tumpukan Teknologi
Apa yang Termasuk
Proses Saya
Detail Layanan
Pertanyaan yang Sering Diajukan
Seringkali, ya — dengan proxy berputar, penipuan User-Agent, pembatasan, dan rendering browser tanpa kepala. Beberapa situs menggunakan perlindungan bot canggih (Cloudflare Enterprise, Akamai, PerimeterX) yang secara signifikan meningkatkan biaya. Saya akan menilai target dan memberi tahu Anda di muka apakah itu layak dengan harga standar atau memerlukan penawaran premium.
Mengikis data publik umumnya legal di sebagian besar yurisdiksi, tetapi itu tergantung pada ketentuan situs, apa yang Anda kikis, dan bagaimana Anda menggunakan data tersebut. Saya hanya mengikis halaman publik. Saya tidak melewati paywall, mengikis data pribadi (PII), atau melanggar ketentuan anti-pengikisan eksplisit tanpa persetujuan tertulis dan persetujuan hukum Anda.
Pemilih dapat rusak saat situs diperbarui. Scraper dilengkapi dengan pencatatan kesalahan terstruktur sehingga Anda segera tahu jika sebuah bidang berhenti mengekstrak. Standar dan Premium mencakup pola ketahanan (pemilih cadangan, peringatan) yang mengurangi kerusakan. Perbaikan gratis selama 14 hari mencakup setiap perubahan tata letak pasca-pengiriman.
Ya — Puppeteer, Playwright, atau Selenium menangani SPA, konten yang dimuat secara malas, dan gulir tak terbatas. Ini termasuk dalam paket Standar dan Premium. Dasar hanya mencakup HTML statis.
Ya, untuk akun yang Anda miliki atau memiliki otorisasi untuk mengaksesnya. Penanganan sesi, manajemen cookie, dan pengiriman formulir termasuk dalam Premium. Kirim kredensial melalui metode yang aman — saya tidak pernah menyimpannya di luar cakupan proyek.
Dua opsi — integrasi penyelesaian manual di mana saya berhenti dan Anda menyelesaikannya, atau API pemecah CAPTCHA pihak ketiga (2Captcha, Anti-Captcha) dengan biaya Anda. Termasuk dalam Premium; tersedia sebagai add-on untuk Standar.
Ya — Premium mencakup jadwal berjalan melalui cron, GitHub Actions, AWS Lambda, atau Vercel Cron. Frekuensi terserah Anda — harian, mingguan, bulanan, atau kustom. Setiap kali berjalan mencatat hasil dan dapat memberi tahu Anda jika terjadi kegagalan.
Penanganan batas laju sudah terpasang — pembatasan permintaan, backoff eksponensial pada respons 429/503, dan penyetelan konkurensi untuk tetap di bawah batas. Paket Standar dan Premium mencakup logika batas laju penuh.
Ya — penyisipan langsung PostgreSQL, MySQL, MongoDB, SQLite, atau Airtable didukung. Premium mencakup keluaran database; Standar mendukung CSV, JSON, dan Google Sheets.
Tidak ada batasan keras — tergantung pada batas laju situs dan ukuran kumpulan proxy. Saya telah menjalankan scraper yang menarik 100,000+ catatan selama beberapa hari. Untuk perayapan yang sangat besar, saya akan merekomendasikan rotasi proxy dan penjadwalan untuk tetap di bawah ambang deteksi.
Kepemilikan penuh beralih ke pembeli pada pengiriman akhir. Kode sumber, kredensial, konfigurasi penyebaran, dan semua data yang dikikis diserahkan dengan pembayaran akhir. Tidak ada batasan lisensi, tidak ada biaya berkelanjutan, tidak ada penguncian vendor.
Setiap scraper berjalan pada sampel kecil terlebih dahulu, kemudian berjalan penuh. Output divalidasi terhadap skema yang diharapkan — bidang yang hilang, baris duplikat, dan kesalahan penguraian ditandai sebelum pengiriman. Anda mendapatkan log kesalahan dan ringkasan keberhasilan/kegagalan sehingga tidak ada yang disembunyikan.
Ya. NDA tersedia berdasarkan permintaan — ideal untuk proyek yang melibatkan pengumpulan data sensitif atau kompetitif. Bagikan templat NDA Anda atau minta yang saling menguntungkan. Ditandatangani sebelum kode atau detail situs target ditukar.
Ulasan Pelanggan
Lihat apa kata pelanggan kami tentang Zinn ini
Kategori
Kebijakan Zinner
Zinns Terkait

Saya Akan Membangun Otomatisasi Shopify Kustom, Chatbot AI, dan Perangkat Lunak eCommerce

melakukan web scraping, email scraping, dan data mining dari situs mana pun











