MTCaptcha Çözücü: MTCaptcha'yı Atlatın ve Doğrulanmış Token Alın
MTPublic sitekey'ini ve sayfa adresini gönderin, CapSkip form için doğrulanmış bir MTCaptcha token'ı geri versin. Metin doğrulamaları ve görünmez widget'lar, kendi çalıştırdığınız bir PC veya VPS üzerinde, genellikle yaklaşık 3 saniyede ve token sayan bir sayaç olmadan yanıtlanır.
- Metin görseli ve görünmez mod
- v1 token, forma hazır
- Sabit aylık fiyat
MTCaptcha; giriş, kayıt ve ödeme formlarını kısa bir satır bozulmuş harfle ya da yalnızca ziyaret şüpheli göründüğünde resim gösteren görünmez bir kontrolle korur. CapSkip, bunu betikleriniz için aşan bir MTCaptcha çözücüdür: widget'ın forma yazacağı doğrulanmış token'ı döndürür ve otomasyonunuz sayfayı bir insan gibi gönderir. Bunların hepsi size ait bir Windows makinesinde gerçekleşir; masaüstü, VPS ya da özel sunucu fark etmez.
Bir iş çok az şey gerektirir: MTPublic- ile başlayan sitekey, widget'ı barındıran sayfanın adresi ve sayfa bir action adı belirliyorsa o ad. Widget'ı asla kendiniz açmazsınız. CapSkip kendi doğrulamasını ister ve yanıtlar, ardından mtcaptcha-verifiedtoken alanına hazır, v1( ile başlayan bir token döndürür.
Sayaçlı servisler her bin MTCaptcha token'ı için yaklaşık $1.45 ücret alır ve token tek kullanımlıktır; yani gönderdiğiniz her form yeni bir token demektir. CapSkip'te, onu çalıştıran her bilgisayar için $35'ten başlayan tek bir aylık fiyat ödersiniz ve token sayısı faturaya hiç girmez. in.php ve res.php etrafında kurulmuş betikler, MTCaptchaTask türündeki createTask işleri ve type 18 türündeki DeathByCaptcha yüklemeleri, CapSkip'e yönlendirildikleri anda çalışmaya devam eder.
Her token'ı hemen kullanın. Bir MTCaptcha token'ı yalnızca bir kez ve yalnızca birkaç dakika boyunca çalışır; bu yüzden onu formu göndermeden hemen önce isteyin ve asla stok tutmayın. MTCaptcha API referansını okuyun
MTCaptcha çözücünün kapsadıkları
Görünür ve görünmez widget'lar
Metin resmi olan standart widget da, bir ziyaretçiden şüphelenene kadar gizli kalan düşük sürtünmeli mod da aynı tür token olarak döner; böylece tek bir entegrasyon her iki kurulumu da kapsar.
Formun kabul ettiği bir token
Yanıt, MTCaptcha'nın verdiği ve v1( ile başlayan doğrulanmış token'dır. Onu mtcaptcha-verifiedtoken alanına ya da sayfa onu nereden okuyorsa oraya koyun ve formu hemen gönderin.
Token başına yaklaşık 3 saniye
Tipik bir MTCaptcha işi yaklaşık 3 saniyede tamamlanır. İşlerinizin hiçbiri ortak bir kuyrukta beklemez; hızı makineniz ve aynı anda çalışmasına izin verdiğiniz MTCaptcha işlerinin sayısı belirler.
Hatalı sitekey'ler anında işaretlenir
MTCaptcha'nın tanımadığı ya da belirttiğiniz sayfada izin verilmeyen bir sitekey, sonsuz bir yeniden deneme yerine kendi hatasıyla döner; böylece yapılandırmanızdaki bir yazım hatası ilk işte anlaşılır.
Üç istek biçimi kabul edilir
in.php üzerinde method=mt_captcha, MTCaptchaTask veya MtCaptchaTaskProxyless ile createTask ve DeathByCaptcha type 18'in hepsi çalışır; her yanıt da çağıran kütüphanenin beklediği biçimde düzenlenir.
Her form gönderimi kapsanır
Token'lar tek kullanımlıktır; bu yüzden yoğun bir kayıt veya giriş akışı onları hızla tüketir. Kaç form gönderirseniz gönderin, her biri aylık planın kapsamındadır.
MTCaptcha işlerini CapSkip'e göndermenin üç yolu
import time
import requests
API = "http://127.0.0.1:8080"
KEY = "YOUR_API_KEY"
# The sitekey comes from the page's mtcaptchaConfig object.
job = requests.post(API + "/in.php", data={
"key": KEY,
"method": "mt_captcha",
"sitekey": "MTPublic-KzqLY1cKH",
"pageurl": "https://www.example.com/login",
"json": 1,
}).json()
while True:
time.sleep(3)
res = requests.get(API + "/res.php", params={
"key": KEY, "action": "get", "id": job["request"], "json": 1,
}).json()
if res["request"] != "CAPCHA_NOT_READY":
break
if res["status"] != 1:
raise RuntimeError(res["request"])
# The token is single-use and short-lived: submit the form right away.
requests.post("https://www.example.com/login", data={
"username": "alice",
"password": "YOUR_PASSWORD",
"mtcaptcha-verifiedtoken": res["request"],
})MTCaptcha için düz HTTP yeterlidir: sitekey'i ve sayfa adresini in.php'ye gönderin, token için res.php'yi sorgulayın, ardından onu formla birlikte mtcaptcha-verifiedtoken alanında gönderin.
Eski in.php ve res.php
method=mt_captcha'yı sitekey ve sayfa URL'siyle gönderin, sayfa bir action belirliyorsa onu da ekleyin, ardından res.php'yi sorgulayın ve OK| ifadesinden sonraki v1 token'ı okuyun.
MTCaptchaTask ile createTask
JSON istemcileri MTCaptchaTask'ı ya da işle birlikte proxy gitmiyorsa MtCaptchaTaskProxyless'ı, düşük sürtünmeli widget'lar için isInvisible ile gönderir ve token'ı getTaskResult'ın döndürdüğü solution nesnesinden okur.
DeathByCaptcha tür 18
DeathByCaptcha için yazılmış araçlar type 18'i mtcaptcha_params ile yüklemeye devam eder; sonuç token'ı text alanında taşır, yani bu araçların zaten okuduğu alanda.
Üç adımda ilk MTCaptcha token'ınız
-
CapSkip'i betiklerinizin yanına kurun
Formlarınızı gönderen Windows makinesine kurun. Bir MTCaptcha işinde tarayıcı kullanılmaz, bu yüzden mütevazı bir donanım rahatlıkla yeterlidir. CapSkip'i İndir
-
Denemeyi başlatın veya bir plan seçin
Ücretsiz deneme, ödeme yapmadan önce MTCaptcha'yı kendi hedeflerinizde denemenizi sağlar. Hazır olduğunuzda kaç makine için lisans alacağınızı seçin. Planları görün
-
Sitekey'i gönderin, formu gönderin
MTPublic sitekey'ini ve sayfa URL'sini gönderin, yaklaşık 3 saniye bekleyin ve formu gönderirken dönen token'ı mtcaptcha-verifiedtoken alanına koyun. MTCaptcha belgelerini açın
Sabit fiyatlı MTCaptcha çözme mi, token başına ödeme mi?
İki yol da formunuzda bir v1 token ile biter. Farkları, her token'ın maliyetinde ve hangi siteleri otomatikleştirdiğinizi kimin öğrendiğindedir.
| Özellik | CapSkip | Token başına servisler |
|---|---|---|
| Aylık fatura | $35'ten başlayan makine başına tek fiyat, sınırsız token | 1.000 MTCaptcha token'ı başına yaklaşık $1.45 |
| Widget modları | Metin doğrulamaları ve görünmez widget'lar tek istekle | Her servis görünmez modu kabul etmez |
| Tipik çözüm süresi | Yaklaşık 3 saniye, işlerinizin önünde kuyruk olmadan | O anki sağlayıcı yüküne bağlıdır |
| Form başına tek kullanımlık token | Formlarınızın ihtiyaç duyduğu kadar yeni token, aynı fiyat | Gönderdiğiniz her form yeni bir ücret demektir |
| Mevcut istemciniz | in.php, createTask veya type 18 çağrılarınız, değişmeden | Çoğu zaman o satıcının kendi SDK'sına ve görev adlarına bağlıdır |
| Hedeflerinizi kim görür | Hiç kimse: sitekey'ler ve sayfalar makinenizde kalır | Üçüncü bir taraf gönderdiğiniz her sitekey'i ve sayfayı kaydeder |
Fiyatlandırma
Çözüm başına ödemeye son
Lisansınızı seçin
Bronze Lisansı
$35/ ay
Anında lisans aktivasyonu
Aylık faturalandırılır. Hesabınızdan istediğiniz zaman iptal edebilirsiniz.
Özellikler aynı. Daha çok makine, daha çok kapasite.
Her makine, kendi işlemcisi ve belleğinin izin verdiği kadar hızlı çözer. Daha çok makine aynı anda daha çok iş parçacığı çalıştırır; Silver aynı anda iki kat, Gold üç kat CAPTCHA çözer.
- Sınırsız çözüm, günlük limit yok
- Sınırsız iş parçacığı, hız donanımınızla ölçeklenir
- %90 ila %100 tanıma doğruluğu
- Başlıca çözüm servisi API'lerinin doğrudan yerine geçer
- Neredeyse her araçla çalışır, kod yazmaya gerek yok
- REST API, SDK'lar ve bir tarayıcı eklentisi
- Yeni bir CAPTCHA türü çıktığında ücretsiz eğitim
- Kendi makinenizde çalışır, hiçbir şey dışarı çıkmaz
Yukarıda gösterilen her CAPTCHA türü her lisansta vardır. Kapsam bölümüne git
Sadece önce denemek mi istiyorsunuz?
3 günlük ücretsiz bir denemeyle başlayın ve kendi hedeflerinizde her türden 500 CAPTCHA çözün.
MTCaptcha nasıl çalışır ve bir API üzerinden nasıl atlatılır
Siteler MTCaptcha'yı küçük bir betik yükleyip ona MTPublic- ile başlayan bir sitekey vererek ekler. Standart biçiminde, kısmen renkli bir elipsle örtülü dört ila yedi bozulmuş karakterden oluşan bir resim gösterir; altında bir giriş kutusu ile ses ve yeni resim için düğmeler bulunur. Yanıtlar büyük/küçük harfe duyarlı değildir. Daha az sürtünme isteyen siteler görünmez modu açar; bu mod ziyaretçilerin çoğunu hiçbir şey göstermeden geçirir ve resmi yalnızca şüphelendiği ziyaretçilere gösterir.
Site hangi modu kullanırsa kullansın, formun ihtiyaç duyduğu sonuç aynıdır: widget'ın mtcaptcha-verifiedtoken adlı gizli bir alana yerleştirdiği, v1( ile başlayan doğrulanmış bir token. Form ulaştığında sitenin sunucusu MTCaptcha'ya bu token'ın gerçek olup olmadığını sorar. Bu yüzden bir MTCaptcha atlatmasının üretmesi gereken şey belirli bir resmin yanıtı değil token'dır ve CapSkip'in döndürdüğü de budur.
Token'ın iki özelliği her otomasyonu şekillendirir. Tek kullanımlıktır, bu yüzden her form gönderimi yeni bir token gerektirir; ayrıca ömrü kısadır ve en fazla birkaç dakika geçerlidir, bu yüzden onu önceden stok biriktirmek yerine formu göndermeden hemen önce isteyin. Token ayrıca sitekey'e ve o sitekey'in kayıtlı olduğu alan adlarına bağlıdır; gönderdiğiniz sayfa adresinin gerçek adres olması gerekmesinin nedeni budur.
Birkaç test kendi bağlantınızdan çalışabilir. MTCaptcha'yı yüksek hacimde çözdüğünüzde işi bir proxy havuzuna dağıtın; bu, uygulamada ayarlanan bir liste ya da her işle gönderilen bir proxy olabilir. Çünkü her çözüm MTCaptcha'dan yeni doğrulamalar çeker ve tek bir adresten gelen sürekli bir akış, hız sınırlamasının yavaşlatmak için tasarlandığı şeyin ta kendisidir.
İlgili rehberler: MTCaptcha API referansı · Image CAPTCHA solver · web scraping için CAPTCHA çözme
Bir MTCaptcha işinden ne döner?
MTCaptcha sitekey'ini nerede bulurum?
CapSkip görünmez MTCaptcha'yı çözer mi?
Bir MTCaptcha token'ı ne kadar süre geçerli kalır?
MTCaptcha için proxy gerekir mi?
Bir MTCaptcha çözümü ne kadar hızlıdır?
Sitekey ya da sayfa adresi yanlışsa ne olur?
Mevcut MTCaptcha kodum CapSkip ile çalışır mı?
Daha fazla MTCaptcha çözmek daha pahalı mı?
Token başına ödemeden MTCaptcha'yı aşın
Form otomasyonunuzu CapSkip'e yönlendirin ve bir sayfa istediğinde MTCaptcha token'ını onun getirmesine izin verin. Görünür resimler, görünmez kontroller ve her tekrar token aynı aylık fiyatla kapsanır.
