ZennoPoster dan BAS (Browser Automation Studio) adalah dua pembangun bot yang populer di kalangan pengguna berbahasa Rusia: mereka digunakan untuk mengumpulkan pendaftaran, pemanasan, posting, dan pengambilan data. Keduanya menggunakan proxy sebagai sumber daya utama, dan kesalahan yang sering terjadi bukan pada format string, tetapi pada skema: dua aliran terhubung ke satu IP, alamat berubah di tengah pendaftaran, dan template browser mengunduh puluhan gigabyte gambar semalaman. Menjelang musim gugur 2026, mengontrol ini menjadi lebih mudah: ZennoPoster 7.9.1 dari 11 Agustus belajar menghitung lalu lintas untuk setiap proxy langsung dari proyek, sedangkan ZennoPoster 7.9.2 (17 September) dan BAS 30.8.0 (16 September) telah mengalihkan browser ke Chromium 152 dan 153. Di bawah ini adalah skema kerja "satu aliran - satu IP" untuk kedua program, pilihan rotasi sesuai tugas, dan perhitungan lalu lintas sebelum tagihan datang.
Apa yang berubah pada tahun 2026 dan mengapa ini penting untuk proxy
Jika template bekerja pada versi awal tahun, beberapa masalah dengan proxy dapat diselesaikan dengan pembaruan sederhana. Dari catatan perubahan ZennoLab dan Bablosoft, ada lima poin penting untuk bekerja dengan proxy:
- ZennoPoster 7.9.0 (25 Juni). Blok "Pengolahan gambar → Menyimpan gambar → URL" kini dapat bekerja melalui proxy. Sebelumnya, blok ini mengambil gambar tanpa proxy, menggunakan IP mesin tempat template berjalan — kebocoran kecil yang mudah tidak terdeteksi.
- ZennoPoster 7.9.1 (11 Agustus). Terdapat pencatatan lalu lintas masuk dan keluar dalam byte untuk setiap proxy: untuk browser Chromium dan ChromiumFromZB (termasuk WebSocket, tanpa respons dari cache) dan untuk semua blok HTTP — biasa, alternatif, dan TLS. Data dapat diakses dari kode melalui objek
ZennoPoster.ProxyTrafficInfo. - Dalam versi yang sama emulasi data geolokasi dan zona waktu mulai mempertimbangkan alamat IPv6, dan profil ZennoBrowser dengan proxy SOCKS5 dalam integrasi tidak lagi mengalami timeout saat diluncurkan.
- ZennoPoster 7.9.2 (17 September). API HTTP publik untuk lebih dari 100 operasi, tiga server MCP untuk asisten AI, dan mode agen dari blok "AI Agent", yang secara otomatis mengelola browser tugas. Mesin — Chromium 152.
- BAS 30.8.0 (16 September). Mesin diperbarui ke versi 153, muncul mode Agen yang membuat, mengubah, dan menguji skrip berdasarkan deskripsi teks, serta modul untuk menghasilkan kode otentikasi dua faktor.
Kesimpulan praktis: sebelum memperbesar template, perbarui setidaknya ke ZennoPoster 7.9.1 dan BAS 30.8.0. Pencatatan lalu lintas untuk setiap proxy adalah tepat apa yang kurang saat membayar untuk gigabyte.
Langkah 1. Pilih mode rotasi sesuai tugas
Jawaban singkat: untuk bekerja dengan akun, dibutuhkan sesi lengket dengan port terpisah untuk setiap aliran; untuk pengambilan data dengan permintaan HTTP — IP baru untuk setiap permintaan; untuk pengambilan data browser tanpa masuk ke akun — sesi lengket dengan interval pendek.
Di ProxyCove, mode ditentukan oleh port. Port 824 mengubah IP pada setiap permintaan. Port 10000–20000 bekerja dengan rotasi interval: setiap port memberikan IP-nya sendiri dan mempertahankannya untuk waktu yang ditentukan — dari 1 hingga 120 menit. Interval dapat diubah dalam pengaturan rotasi di kartu proxy.
- Pendaftaran, pemanasan, posting. Akun membutuhkan alamat yang stabil selama seluruh siklus. Atur interval dengan cadangan untuk durasi satu siklus: jika pendaftaran dengan konfirmasi email memakan waktu 20–25 menit, ambil 40–60. Perubahan IP di tengah formulir adalah penyebab umum checkpoint.
- Pengumpulan data dengan blok GET/POST. Setiap permintaan bersifat independen, tidak perlu mempertahankan sesi. Port 824 mendistribusikan beban di antara kumpulan dan mengurangi kemungkinan terjebak dalam batasan satu IP.
- Pengambilan data browser tanpa login. Di sini, rotasi pada setiap permintaan justru merugikan. Menurut data Web Almanac 2025, halaman median di desktop melakukan 77 permintaan ke berbagai sumber, dan pada port 824, bagian dari satu halaman akan berasal dari alamat yang berbeda. Untuk sistem anti-bot, ini adalah perilaku yang tidak biasa, jadi gunakan port lengket dengan interval 1–5 menit dan ubah IP di antara halaman, bukan di dalamnya.
Langkah 2. Pilih jenis proxy
Jenis menentukan tidak hanya harga per gigabyte, tetapi juga bagaimana platform memperlakukan alamat:
- Residential — IP dari penyedia rumah. Pilihan dasar untuk template browser, marketplace, pengambilan SEO, dan pendaftaran di situs dengan tingkat ketat sedang. Di ProxyCove proxy residential dengan pilihan negara dan interval rotasi seharga $2,70 per GB.
- Mobile — alamat dari operator telekomunikasi. Dengan satu IP seperti ini melalui CGNAT, banyak pelanggan nyata dapat terhubung ke jaringan secara bersamaan, sehingga media sosial lebih berhati-hati dalam memblokirnya. Ini adalah pilihan untuk akun di media sosial dan platform ketat: proxy mobile seharga $3,80 per GB.
- Data center — $1,50 per GB, cepat dan murah, tetapi subnet mereka dikenal baik oleh sistem anti-bot. Cocok untuk pengambilan data HTTP dari situs yang bersahabat dan API, pilihan yang buruk untuk akun media sosial.
Jika platform mengutamakan geografi yang stabil, bukan alamat tertentu, aktifkan penargetan berdasarkan kota atau operator (ASN). IP akan berubah, tetapi dalam batas satu kota atau jaringan, seperti pengguna biasa. Penargetan lebih mahal: untuk residential — $4,70 per GB.
Langkah 3. Siapkan daftar "satu port — satu aliran"
- Buka kartu proxy di kabinet ProxyCove dan aktifkan rotasi interval.
- Di kolom "Jumlah aliran", tentukan berapa banyak baris yang dibutuhkan. Port tidak dikenakan biaya terpisah — Anda hanya membayar untuk lalu lintas, jadi ambil daftar yang 2–3 kali lebih panjang dari jumlah aliran. Kenapa — akan dijelaskan di bawah.
- Pilih format
httpatausocks5. Kabinet akan menghasilkan baris dengan port 10000, 10001, 10002 dan seterusnya: setiap baris adalah sesi terpisah dengan IP-nya sendiri. - Simpan daftar ke dalam file, misalnya
proxies.txt. Barisnya terlihat seperti ini:socks5://login:[email protected]:10000.
Jika penargetan diaktifkan, parameter negara, kota, atau ASN akan ditambahkan ke login melalui titik koma. Salin seluruh baris dan jangan edit secara manual: kesalahan dalam parameter akan merusak otorisasi atau penargetan.
Langkah 4. ZennoPoster: proxy sendiri untuk setiap aliran
Proxy di ZennoPoster dapat ditentukan secara global, untuk proyek, atau untuk aliran. Untuk pekerjaan multi-aliran, cara yang paling dapat diandalkan adalah mengambil baris dari daftar di dalam template:
- Tambahkan blok "Daftar" di ProjectMaker, aktifkan "Muat dari file" dan "Simpan perubahan daftar ke file", dan tentukan jalur ke
proxies.txt. - Tambahkan "Operasi pada daftar": "Ambil baris" → "Pertama" dengan centang "Hapus baris setelah diambil". Simpan hasilnya dalam variabel, misalnya
proxy. Penghapusan menjamin bahwa dua aliran paralel tidak akan mengambil satu port. - Tambahkan "Browser → Pengaturan → Atur proxy" dan kirim
{-Variable.proxy-}. Aktifkan emulasi lokasi dan zona waktu: browser akan mendapatkan data geolokasi dan zona waktu berdasarkan IP proxy. - Di setiap blok HTTP (GET, POST), tuliskan proxy yang sama — melalui variabel atau opsi proxy proyek. Kolom proxy yang kosong di blok berarti permintaan dari IP server.
- Di akhir siklus — baik di cabang yang berhasil maupun di cabang kesalahan — kembalikan baris ke akhir daftar. Jika tidak, daftar akan secara bertahap kosong, dan setiap aliran yang gagal akan "memakan" port selamanya.
ProxyChecker bawaan nyaman untuk daftar publik, tetapi untuk gateway dengan pembayaran berdasarkan lalu lintas, pemeriksaan rutin seluruh daftar tidak ada gunanya: setiap pemeriksaan menghabiskan megabyte yang telah dibayar, dan pada port 824, permintaan berikutnya tetap akan menggunakan IP yang berbeda. Sebelum peluncuran besar, cukup periksa beberapa baris.
Langkah 5. BAS: sumber daya dengan proxy dan tindakan Proxy
- Buat sumber daya tipe "File" atau "URL" dengan daftar proxy — seperti yang disarankan oleh dokumentasi Bablosoft, agar pengguna template dapat memilih sumbernya sendiri.
- Di pengaturan sumber daya, batasi penggunaan baris secara bersamaan oleh satu aliran. Di sana juga ditentukan batasan penggunaan yang berhasil dan tidak berhasil serta interval antara penggunaan — untuk port lengket, atur intervalnya tidak lebih pendek dari interval rotasi.
- Langkah pertama aliran, sebelum memuat halaman mana pun, atur "Proxy" dan kirim baris dari sumber daya. BAS memahami banyak format, termasuk
login:password@host:portdansocks5://login:password@host:port, bekerja dengan HTTP dan SOCKS5 dengan otorisasi dan mengirim permintaan DNS melalui proxy. - Aktifkan dalam tindakan perubahan geolokasi dan zona waktu berdasarkan IP proxy.
- Jika template juga mengakses situs sebagai klien HTTP, atur proxy untuknya juga: klien HTTP BAS memiliki pengaturan tersendiri, terpisah dari browser.
Dua fitur BAS perlu diperhatikan. Proxy dapat berubah tanpa memulai ulang aliran, dengan tindakan ulang "Proxy" — ini nyaman untuk mengganti IP karena kesalahan. Dan jika proxy berhenti merespons, BAS akan memulai ulang aliran dan mengambil yang berikutnya. Untuk pengambilan data, ini adalah keuntungan, tetapi untuk akun — risiko: pekerjaan akan dilanjutkan dengan IP yang berbeda. Simpan pasangan "akun — port" dan kembalikan akun ke portnya.
Langkah 6. Hitung lalu lintas sebelum peluncuran
Ketika membayar per gigabyte, template browser adalah bagian termahal dari skema. Menurut data Web Almanac 2025, halaman utama median memiliki ukuran 2862 KB di desktop, di mana 1058 KB adalah gambar. 10.000 unduhan halaman seperti itu — sekitar 28,6 GB, pada proxy residential sekitar $77. Tanpa gambar — sekitar 18 GB dan $49. Angka nyata tergantung pada situs dan cache, tetapi urutannya jelas: gambar — lebih dari sepertiga tagihan.
- BAS. Tindakan "Request mask deny" dan "Request mask allow" ditempatkan sebelum memuat halaman dan menerima masker dengan tanda bintang. Dalam dokumentasi Bablosoft, contohnya: larang
*.png,*.jpg, dan*.gif, lalu izinkan gambar captcha agar hanya gambar itu yang dimuat. - ZennoPoster. Penghematan terbesar — memindahkan pengumpulan data dari browser ke blok GET/POST: mereka tidak menarik gambar, font, dan skrip. Di jendela "Lalu lintas" terlihat permintaan mana yang paling berat, dan sejak versi 7.9.1, volume untuk setiap proxy dapat dibaca dari kode melalui
ZennoPoster.ProxyTrafficInfo, dicatat dalam log, dan menghentikan aliran jika melebihi ambang batas. - Hati-hati dengan media sosial. Halaman tanpa gambar pada pengguna nyata adalah hal yang jarang, dan di beberapa platform, ini sendiri terlihat tidak biasa. Untuk akun, lebih baik membatasi pemblokiran video berat dan media, dan membiarkan gambar tetap ada.
Periksa pencatatan Anda dengan kabinet: di sana terlihat sisa dan grafik pengeluaran untuk setiap proxy. Data penyedia diperbarui dengan keterlambatan, jadi kontrol operasional lebih baik dilakukan di dalam template itu sendiri.
Perangkap
- Kebocoran IP nyata. Blok HTTP tanpa proxy, penyimpanan gambar melalui URL di ZennoPoster hingga 7.9.0, WebRTC. Sebagai langkah pertama template, buka halaman pemeriksaan IP dan WebRTC dan bandingkan hasilnya dengan alamat proxy — ini lebih murah daripada mengatasi pemblokiran.
- Perubahan IP di tengah sesi. Jika interval rotasi lebih pendek dari siklus akun, platform melihat loncatan alamat antara langkah-langkah dalam satu formulir. Interval maksimum di ProxyCove adalah 120 menit; bagi skenario panjang, bagi menjadi sesi pendek dengan penyimpanan profil.
- Satu IP untuk dua akun. Selama interval rotasi belum berakhir, port memberikan alamat yang sama. Jika port segera diberikan kepada akun berikutnya, akun tersebut akan terhubung ke jaringan dengan IP sebelumnya. Dari sini saran tentang daftar panjang: dengan 30 aliran dan 90 port, setiap port memiliki waktu untuk "dingin" sebelum digunakan kembali.
- Perbedaan geo. Zona waktu dan geolokasi browser harus sesuai dengan negara IP. Jika proxy "Jerman", tetapi situs menunjukkan Belanda, biasanya masalahnya ada pada basis data geolokasi, bukan pada proxy — inilah cara kerja geolokasi IP dan mengapa basis data tidak cocok.
- Jejak mesin. Versi baru Chromium membawa sinyal baru. Di Chrome 152 muncul properti
navigator.cpuPerformance— kelas prosesor, yang tergantung terutama pada jumlah inti, dan ZennoPoster 7.9.2 serta BAS 30.8.0 berjalan di Chromium 152 dan 153. Jika template berjalan di VPS dengan dua inti, dan profil menunjukkan desktop yang kuat, periksa apa yang diberikan oleh properti ini: analisis sinyal deteksi baru di Chrome 152. - Agen AI dan lalu lintas. Mode agen dari blok "AI Agent" di ZennoPoster 7.9.2 mengelola browser tugas, yang berarti, terhubung ke jaringan melalui proxy-nya. Siklusnya dibatasi oleh batasan iterasi yang wajib — jangan tetapkan batas dengan cadangan besar: setiap iterasi tambahan menghabiskan token dan megabyte.
Kesimpulan
Skema untuk kedua program adalah sama: satu port lengket untuk setiap aliran, interval rotasi lebih panjang dari siklus akun, jeda sebelum penggunaan kembali port, geolokasi dan zona waktu sesuai dengan IP, proxy di semua permintaan HTTP, dan pencatatan lalu lintas sejak hari pertama. Mulailah dengan satu aliran: periksa IP, WebRTC, dan zona waktu, jalankan seratus siklus dan lihat pengeluaran di ZennoPoster.ProxyTrafficInfo atau di kabinet. Setelah itu, memperbesar template menjadi puluhan dan ratusan aliran menjadi lebih aman dan lebih murah. Untuk skenario browser dengan akun, gunakan proxy residential atau mobile dengan rotasi interval, untuk pengambilan data HTTP — port dengan IP baru untuk setiap permintaan.
