Web Scraping için CAPTCHA Çözücü
Kaç sayfa kazırsanız kazıyın tek bir sabit fiyat alan yerel bir çözücüyle tarayıcılarınızı reCAPTCHA, Cloudflare Turnstile ve görüntü challenge'ları boyunca hareket halinde tutun.
- Sınırsız çözüm
- Sınırsız iş parçacığı
- %90-100 doğruluk
- Yerel olarak çalışır
CAPTCHA'lar, bir kazıyıcının takılmasının en yaygın nedenidir. Bir tarayıcı saatlerce sorunsuz çalışır, sonra bir reCAPTCHA ara sayfasına veya bir Cloudflare Turnstile doğrulamasına takılır ve ondan sonraki her yanıt boş döner. CapSkip, kendi Windows makinenizde veya VPS'nizde yerel olarak çalışan ve token'ları saniyeler içinde kazıyıcınıza geri veren, web scraping için bir CAPTCHA çözücüdür; böylece tarama bir doğrulamanın arkasında kuyruğa girmek yerine ilerlemeye devam eder.
Çözüm başına ücretlendirmenin en çok can yaktığı yer web scraping'tir. 2Captcha, Anti-Captcha, CapSolver ve benzeri hizmetler 1.000 çözüm başına ücret alır, dolayısıyla bir taramanın maliyeti boyutuyla birlikte artar ve büyük bir iş, CAPTCHA'lara proxy'lerden daha fazla harcama yapabilir. CapSkip sabit fiyatlıdır: aylık $10'dan başlayan bir abonelik, artı $99'luk tek seferlik ömür boyu lisans, sınırsız çözümü ve sınırsız iş parçacığını (thread) kapsar. Faturayı büyütmeden eşzamanlılığı artırabilirsiniz ve bir yeniden deneme fırtınası hiçbir ek maliyet getirmez.
Halihazırda scraping için kullandığınız her yapıya uyum sağlar. Python, Node.js, PHP veya .NET SDK'yı Scrapy, requests, Selenium, Playwright veya Puppeteer'dan çağırın, headful çalıştırmalar için tarayıcı eklentisini yükleyin veya mevcut 2Captcha ve Anti-Captcha istemci kodunuzu CapSkip'in yerel API emülasyonuna yönlendirip sahip olduğunuz kodu koruyun. CAPTCHA tanıma yerel olduğundan, hedef URL'leriniz, site anahtarlarınız ve sayfa görselleriniz asla üçüncü taraf bir çiftliğe verilmez; bu da tarama hedeflerinin işinizin kendisi olduğu durumlarda önemlidir.
Kod gerekmez. CapSkip uygulamasını çalıştırın ve tarayıcı uzantısı otomatik olarak bağlanır, ardından CAPTCHA'ları doğrudan sayfada çözer. Zaten başka bir servis mi kullanıyorsunuz? Geçiş kolaydır: CapSkip tak-çalıştır bir captcha çözücü 2Captcha, RuCaptcha, Anti-Captcha, CapMonster Cloud, CapSolver, DeathByCaptcha, SolveCaptcha ve Captchas.io'yu taklit eder. Servisinizi CapSkip uygulamasındaki hosts dosyasına ekleyin; mevcut kodunuz hiçbir değişiklik olmadan CapSkip'e yönlendirilir ve yerel olarak çözülür.
Web scraping için neden en iyi CAPTCHA çözücü CapSkip'tir
Sınırsız çözüm, sabit fiyat
Tek bir sabit fiyat: tek seferlik $99'luk ömür boyu lisans, artı $10/ay'dan başlayan düşük bir aylık abonelik. Yüklenecek kredi yok, çözüm başına faturalandırma yok, kısıtlama yok.
Hızlı, yüksek hacimli çözme
Görsel CAPTCHA'lar yaklaşık 0,1 saniyede çözülürken, reCAPTCHA, Turnstile ve GeeTest genellikle sınırsız thread ile birkaç saniye içinde çözülür.
%90-100 doğruluk
Gerçek, canlı doğrulamalarda yüksek başarı oranları, ayrıca yeni bir CAPTCHA türü ortaya çıktığı anda ücretsiz model eğitimi.
Yerel ve gizli
CapSkip, kendi makinenizde veya VPS'inizde çözer. Challenge verileri üçüncü taraf bir insan çözüm çiftliğine asla gitmez.
API emülasyonu
2Captcha, Anti-Captcha, CapSolver ve daha fazlasını emüle eden bir yerel HTTP API. Kodunuzu CapSkip'e yönlendirin ve gerisini olduğu gibi bırakın.
Uzantı + SDK'lar
Chrome ve Firefox için kod gerektirmeyen bir tarayıcı uzantısı, ayrıca otomasyon için resmi Python, Node.js, PHP ve C# SDK'ları.
Bir kazıyıcıda CAPTCHA çözmenin üç yolu
# pip install capskip
from capskip import CapSkip
import requests
solver = CapSkip(host="127.0.0.1", port=8080)
session = requests.Session()
# The search results are behind a reCAPTCHA, so solve it first.
token = solver.recaptcha(
sitekey="YOUR_SITEKEY",
url="https://example.com/search",
)["code"]
page = session.post(
"https://example.com/search",
data={"q": "widgets", "g-recaptcha-response": token},
)
print(page.status_code, len(page.text))Challenge'ı çözün, token'ı gönderin, scraping'e devam edin. Sınırsız çözüm, sınırsız iş parçacığı, sabit fiyat.
Kod gerektirmeyen tarayıcı eklentisi
CapSkip uzantısını yükleyin; herhangi bir sayfadaki widget'ı algılar ve betik yazmanıza gerek kalmadan sizin için çözer.
Resmi SDK'lar
Python, Node.js, PHP ve C# istemcileriyle çözmeyi kendi kodunuzdan otomatikleştirin. Birkaç satır, geçerli bir token döndürür.
Yerel HTTP API
Ham HTTP mü tercih edersiniz? CapSkip, 2Captcha ve Anti-Captcha API emülasyonlu bir yerel uç nokta sunar; böylece herhangi bir HTTP istemcisi çalışır.
Gerçek bir doğrulamada çalıştığını görün
Her CAPTCHA türü için canlı, etkileşimli demo sayfaları barındırıyoruz. Gerçek widget'ı yükleyin, CapSkip'i çalıştırın ve token'ın geri gelmesini izleyin.
Kazıma yaparken CAPTCHA'lar nasıl çözülür
-
1
CapSkip'i kurun
Masaüstü uygulamasını indirin Windows için (veya bir VPS'te çalıştırın) ve başlatın. Yerel çözücü otomatik olarak başlar.
-
2
Uygulamaya giriş yapın
Şunu satın alın: $1 deneme veya bir Bronze / Silver / Gold lisansı ve giriş bilgileriniz anında e-posta ile gelir, lisans ödeme yaptığınız anda etkinleşir. Bunlarla uygulamaya giriş yapın ve çözmeye hazırsınız. kurulum kılavuzu adım adım anlatır.
-
3
Otomatik olarak çöz
Şunu kullanın: tarayıcı uzantısı kod gerektirmeyen çözüm için veya şunu çağırın SDK / HTTP API otomasyonunuzdan.
CapSkip ile çözüm başına çözüm API'lerinin karşılaştırması
| Özellik | CapSkip | Çözüm başına API'ler |
|---|---|---|
| Büyük bir taramanın maliyeti | Sabit aylık fiyat, sınırsız çözüm | Doğrulama gösteren her sayfayla birlikte artar |
| Eşzamanlılık | Sınırsız iş parçacığı, böylece çalışanları serbestçe ölçeklendirebilirsiniz | Daha fazla paralel işçi, bakiyeyi daha hızlı tüketir |
| Çözümün çalıştığı yer | Kendi kazıma makinenizde veya VPS'nizde | Uzak sunucular, her doğrulama için fazladan bir sıçrama (hop) |
| Challenge başına gecikme | görüntü CAPTCHA'ları için ~0,1sn, token türleri için birkaç saniye | Ağ gidiş-dönüşü artı paylaşılan bir kuyruktaki süre |
| Satıcının gördüğü | Hiçbir şey: hedef URL'ler ve sayfa verileri makinenizde kalır | Hedef URL'ler, site key'ler ve görüntüler kutu dışına gönderilir |
| Kazıyıcı (scraper) entegrasyonu | Python, Node.js, PHP ve .NET SDK'ları, ayrıca doğrudan API emülasyonu | Servis başına satıcıya özgü bir istemci |
| Yeniden denemeler ve başarısızlıklar | İstediğiniz kadar sık, ek ücret olmadan yeniden deneyin | Her yeniden deneme, faturalandırılabilir başka bir çözümdür |
Basit lisanslar, sınırsız çözme
Ömür boyu lisans için bir kez ödeyin, ardından düşük bir aylık abonelik. Her plan, şunun için sınırsız çözümün kilidini açar: her CAPTCHA türü, asla CAPTCHA başına ücret olmadan.
Bronze
99$ tek seferlik, ardından
$10 / ay
Sınırsız çözüm
1 cihazlık lisans
Tek bir makinede sınırsız yüksek hızlı çözümler ve sınırsız iş parçacığı.
Şimdi abone olSilver
99$ tek seferlik, ardından
$15 / ay
Sınırsız çözüm
2 cihazlık lisans
Bronze'daki her şey iki makinede; küçük bir çiftlik ya da bir dev ve prod ayrımı için ideal.
Şimdi abone olGold
99$ tek seferlik, ardından
$20 / ay
Sınırsız çözüm
3 cihazlı lisans
Maksimum ölçek: üç makinede sınırsız çözüm ve sınırsız iş parçacığı.
Şimdi abone olSadece önce denemek mi istiyorsunuz?
$1 karşılığında 7 günlük bir denemeyle başlayın ve kendi hedeflerinizde her türden 1.000 CAPTCHA çözün.
Her ücretli lisans şunları içerir
- CAPTCHA başına ücret olmadan sınırsız yüksek hızlı çözüm
- Yüksek hacimli otomasyon için sınırsız thread
- reCAPTCHA, Turnstile, GeeTest ve görüntü CAPTCHA'larını çözer
- %90 ila %100 tanıma doğruluğu
- 2Captcha, Anti-Captcha, CapSolver ve daha fazlasını emüle eder
- Kodlama gerektirmez, ayrıca geliştirici dostu bir API
- Chrome ve Firefox için tarayıcı uzantısı dâhildir
- Anında lisans etkinleştirme ve ücretsiz yeni CAPTCHA eğitimi
Hangi katmanın uygun olduğundan emin değil misiniz? Bunları şurada karşılaştırın: fiyatlar sayfası veya şunu okuyun FAQ.
İlgili CAPTCHA çözücüler & kılavuzlar
Web scraping'de CAPTCHA'lar nasıl ele alınır
Bir kazıyıcı iki tür CAPTCHA ile karşılaşır: reCAPTCHA ve Cloudflare Turnstile gibi, isteğinizle birlikte göndermek için geçerli bir yanıt token'ına ihtiyaç duyduğunuz token tabanlı sorgular ve karakterleri okumanız gereken görsel sorgular. CapSkip her ikisini de kapsar. Token türleri için sayfa URL'sini ve site anahtarını SDK'ya iletin ve döndürdüğü token'ı form gönderiminize veya otomasyonunuzun kontrol ettiği tarayıcı sayfasına enjekte edin. Görsel türleri için görseli iletin ve metni alın. CapSkip'i tarayıcıyla (crawler) aynı makinede (veya tarayıcının çalıştığı VPS üzerinde) çalıştırın; böylece çözüm işlemi ek bir ağ atlaması gerektirmez ve birçok worker için aynı anda çözüm yapmak üzere sınırsız thread kullanabilirsiniz. Pipeline'ınız zaten 2Captcha veya Anti-Captcha çağırıyorsa, o kodu koruyun ve bunun yerine CapSkip'in yerel API emülasyonuna yönlendirin. Yine de bir CAPTCHA çözücü, iyi scraping hijyeninin yerini tutmaz: mantıklı hız sınırları, gerçek header'lar ve kaliteli proxy'ler bir sorgunun ne sıklıkta ortaya çıkacağını en baştan belirlemeye devam eder.
Sık sorulan sorular
Web scraping yaparken CAPTCHA'ları nasıl ele alırım?
Web scraping için en iyi CAPTCHA çözücü hangisidir?
CapSkip; Scrapy, Selenium ve Playwright ile çalışır mı?
Büyük bir scraping için CAPTCHA çözme ne kadara mal olur?
CapSkip, tarayıcımı Cloudflare Turnstile'ı geçirebilir mi?
CAPTCHA çözmek tarayıcımı yavaşlatır mı?
Bir CAPTCHA çözücü kullanırsam yine de proxy'lere ihtiyacım var mı?
Kazıma için bir CAPTCHA çözücü kullanmak yasal mı?
Kazıyıcılarınızı çalışır durumda tutmaya hazır mısınız?
CapSkip'i indirin, bir lisans etkinleştirin ve tarayıcınızdan veya kodunuzdan sınırsız CAPTCHA çözün. Tek bir sabit fiyat, çözüm başına faturalandırma yok.
