Pecahkan captcha gambar
Posting bodi gambar dan terima teks dari gambar tersebut. Teks hanya dapat berisi digit angka, huruf, karakter khusus, dan spasi. Mendukung animasi GIF hingga 500kb. Tidak mendukung captcha kustom seperti "temukan kucing di serangkaian gambar ini dan masukkan angkanya".
Semua captcha di Anti Captcha diselesaikan hanya oleh tenaga kerja manusia, tanpa melibatkan AI atau perangkat lunak OCR. Kami secara aktif menangkal upaya kecurangan pekerja kami yang menyelesaikannya dengan perangkat lunak OCR dan telah memblokir jutaan akun pekerja sejak tahun 2007. Kami menerapkan puluhan taktik berbeda untuk memastikan kehadiran manusia yang nyata, mengukur dan menilai kualitas pengetikan teks, serta menghargai pekerja yang loyal. Tujuan kami selalu mencapai kualitas pengenalan gambar 100% untuk memastikan kepuasan dan ketenangan pikiran pelanggan kami.
Cara menyelesaikan Captcha Gambar di Python
#pip3 install anticaptchaofficial
from anticaptchaofficial.imagecaptcha import *
solver = imagecaptcha()
solver.set_verbose(1)
solver.set_key("YOUR_API_KEY_HERE")
# Specify softId to earn 10% commission with your app.
# Get your softId here: https://anti-captcha.com/clients/tools/devcenter
solver.set_soft_id(0)
# optional parameters, see documentation for details
# solver.set_phrase(True) # 2 words
# solver.set_case(True) # case sensitivity
# solver.set_numeric(1) # only numbers
# solver.set_minLength(1) # minimum captcha text length
# solver.set_maxLength(10) # maximum captcha text length
# solver.set_math(True) # math operation result, for captchas with text like 50+5
# solver.set_comment("only green characters") # comment for workers
# solver.set_language_pool("en") # language pool
captcha_text = solver.solve_and_return_solution("captcha.jpeg")
if captcha_text != 0:
print("captcha text "+captcha_text)
else:
print("task finished with error "+solver.error_code)Objek tugas
| Properti | Jenis | Wajib | Nilai default | Tujuan |
|---|---|---|---|---|
| type | String | Ya | ImageToTextTask | Mendefinisikan jenis tugas. |
| body | String | Ya | Badan berkas yang dikodekan dalam base64. Pastikan untuk mengirimnya tanpa jeda baris. Jangan sertakan 'data:image/png' atau tag serupa, hanya base64! | |
| phrase | Boolean | Tidak | false | |
| case | Boolean | Tidak | true | |
| numeric | Integer | Tidak | 0 | |
| math | Boolean | Tidak | false | |
| minLength | Integer | Tidak | 0 | |
| maxLength | Integer | Tidak | 0 | |
| comment | String | Tidak | Komentar tambahan untuk pekerja seperti "masukkan teks merah". Hasilnya tidak dijamin dan sepenuhnya tergantung pada pekerja. | |
| websiteURL | String | Tidak | Parameter opsional untuk membedakan sumber captcha gambar dalam statistik pengeluaran. | |
| languagePool | String | Tidak | en | Menetapkan bahasa kelompok pekerja. Hanya berlaku untuk captcha gambar. Berikut kelompok bahasa yang tersedia saat ini: "en" (default): Antrean bahasa Inggris "rn": kelompok negara: Rusia, Ukraina, Belarus, Kazakhstan |
Objek solusi tugas
| Properti | Jenis | Tujuan |
|---|---|---|
| text | String | Teks dari captcha gambar |
| url | String | Alamat web captcha tempat kami akan menyimpan captcha selama 24 jam berikutnya, dan menghapus captcha setelahnya. |
Contoh respons
{
"errorId":0,
"status":"ready",
"solution":
{
"text":"deditur",
"url":"http://61.39.233.233/1/147220556452507.jpg"
},
"cost":"0.000700",
"ip":"46.98.54.221",
"createTime":1472205564,
"endTime":1472205570,
"solveCount":"0"
}