- 23 Eyl 2016
- 2,001
- 11
[COLOR="White[B][COLOR="Red [URL="https://tik.lat/vyKCO"] out_en.wav[/URL]
out_tr.wav
out2_tr.wav
out3_tr.wav
yazılara tıklayınız.[/RIGHT]
Artık sesli CAPTCHA oluşturduğumuza göre şimdi de resim halinde CAPTCHA oluşturalım.
ImageCaptcha sınıfının constructor fonksiyonunun width, height, font ve font_size adlarında isteğe bağlı argümanları vardır. Bunlar varsayılan olarak, sırasıyla 200, 80, 'DroidSansMono.ttf' ve 50'dir. Ne yaptığınızı bilmiyorsanız bunları varsayılanda bırakmanızı öneririm.
Bu ImageCaptcha sınıfının da generate fonksiyonunun argümanları AudioCaptcha gibidir. Tek fark, text argümanına burada harf de verebiliriz. Yine aynı şekilde bu fonksiyon da CAPTCHA metnini döndürür.
Bu resim CAPTHCA'ları gocr programı ile çözmeye çalıştığımızda ise gördüğünüz gibi çözemiyor:
[/COLOR][/B]
out_tr.wav
out2_tr.wav
out3_tr.wav
yazılara tıklayınız.[/RIGHT]
Artık sesli CAPTCHA oluşturduğumuza göre şimdi de resim halinde CAPTCHA oluşturalım.
ImageCaptcha sınıfının constructor fonksiyonunun width, height, font ve font_size adlarında isteğe bağlı argümanları vardır. Bunlar varsayılan olarak, sırasıyla 200, 80, 'DroidSansMono.ttf' ve 50'dir. Ne yaptığınızı bilmiyorsanız bunları varsayılanda bırakmanızı öneririm.
Kod:
[font=monospace][color=#f8f8f2]img[/color] [color=#f92672]=[/color] [color=#f8f8f2]ImageCaptcha[/color][color=#f8f8f2]()[/color][color=#f8f8f2]
[/color][/font]
Bu ImageCaptcha sınıfının da generate fonksiyonunun argümanları AudioCaptcha gibidir. Tek fark, text argümanına burada harf de verebiliriz. Yine aynı şekilde bu fonksiyon da CAPTCHA metnini döndürür.
Kod:
[font=monospace][color=#f8f8f2]img[/color][color=#f92672].[/color][color=#f8f8f2]generate[/color][color=#f8f8f2]([/color][color=#e6db74]'out1.png'[/color][color=#f8f8f2])[/color][color=#f8f8f2]
[/color][color=#e6db74]'2QiQi'[/color][color=#f8f8f2]
[/color][color=#f8f8f2]img[/color][color=#f92672].[/color][color=#f8f8f2]generate[/color][color=#f8f8f2]([/color][color=#e6db74]'out2.png'[/color][color=#f8f8f2],[/color] [color=#f8f8f2]len[/color][color=#f92672]=[/color][color=#ae81ff]2[/color][color=#f8f8f2])[/color][color=#f8f8f2]
[/color][color=#e6db74]'sp'[/color][color=#f8f8f2]
[/color][color=#f8f8f2]img[/color][color=#f92672].[/color][color=#f8f8f2]generate[/color][color=#f8f8f2]([/color][color=#e6db74]'out3.png'[/color][color=#f8f8f2],[/color] [color=#f8f8f2]text[/color][color=#f92672]=[/color][color=#e6db74]'0THT0'[/color][color=#f8f8f2])[/color][color=#f8f8f2]
[/color][color=#e6db74]'0THT0'[/color][color=#f8f8f2]
[/color][/font]
Bu resimler:
out1.png
out2.png
out3.png
şeklindedir.
out1.png
out2.png
out3.png
şeklindedir.
Bu resim CAPTHCA'ları gocr programı ile çözmeye çalıştığımızda ise gördüğünüz gibi çözemiyor:
Kod:
$ gocr out1.png
0_
_0__0_0__
$ gocr out2.png
__p
$ gocr out3.png
00000_0_o
[/COLOR][/B]
Son düzenleme: