Капча кодун кантип жасоого болот

Мазмуну:

Капча кодун кантип жасоого болот
Капча кодун кантип жасоого болот

Video: Капча кодун кантип жасоого болот

Video: Капча кодун кантип жасоого болот
Video: Steam определил меня как Киборга. Гайд - как пройти капчу 2024, Ноябрь
Anonim

Captcha - колдонуучуларга каалаган адам оңой чече турган, бирок компьютер өздөштүрө албай турган көйгөйдү сунуш кылган атайын тест. Сайтты автоматтык каттоодон, спамдан же файлдарды автоматтык түрдө жүктөөдөн сактоо үчүн, captcha кодун түзүшүңүз керек.

Капча кодун кантип жасоого болот
Капча кодун кантип жасоого болот

Зарыл

captcha-кодду жаратуу үчүн сценарийлер

Нускамалар

1 кадам

Даяр чечимди колдонуңуз - KCaptcha долбоорунун веб-сайтына кирип, акысыз жүктөп алып, өз сайтыңызга орнотуңуз.

2-кадам

Google'дун ReCaptcha программасын колдонуңуз - сайтка кирип, Азыр катталуу баскычын чыкылдатып, катталып, кодду чаптаңыз.

3-кадам

PHP блокнотунда sec_pic.php файлын түзүңүз. Блокнотту ачып, ага сүрөттө көрсөтүлгөн сценарийди чаптаңыз. Капча сүрөтүнүн туурасын жана бийиктигин белгилөө үчүн 1-2-сапты колдонуңуз. 3-сап ариптин көлөмүнө жооп берет. Төртүнчү жана бешинчи саптар терүү керек болгон белгилердин санын жөнгө салат жана ал капчанын фонунда көрсөтүлөт.

4-кадам

6-сапта captcha кодунда колдонула турган ариптин жолун көрсөтүңүз. Сүрөттү түздөн-түз түзүү үчүн 13-сапты колдонуңуз. 14-сапта captcha өңүнүн түсүн аныктаңыз. 15-сапты колдонуп, сүрөттү фон менен толтуруңуз, 17-сапта фонго тамгаларды же сандарды кошуу милдети жүктөлөт.20, 22 жана 24-саптарда туш келди түстөрдү, белгилерди жана өлчөмдөрдү аныктаңыз.

5-кадам

37-сапта ар бир белгинин жылышын көрсөтүңүз. Кодду скрипттин 43-сабындагы сапка которуңуз. 45-сапта бүткөн captcha сүрөтү чагылдырылат. Файл → Сактоону чыкылдатыңыз. Бардык саптарды титулу менен тандап, ал жерге captca.php деп териңиз. Сценарийдин жардамы менен HTML аркылуу captcha кодунун сүрөтүн чыгарыңыз. Вебсайтыңызга captcha кодун жүктөңүз.

6-кадам

Эгерде мурунку абзацтардын сценарийлери иштебей калса, анда сунуш кылынган сүрөттөгү сценарийди колдонуңуз. Аны блокноттон түзүп,.php кеңейтүүсү менен сактап коюңуз. 2, 3 жана 4-саптарда captca кодунун туурасын, бийиктигин жана узундугун көрсөтүңүз. 9 жана 10-саптарда коддо колдонулган белгилерди (тамгалар жана сандар) жана түс түзүү үчүн колдонула турган компоненттерди көрсөтүңүз.

7-кадам

Текшерүү кодунун сүрөтүнүн фонун түзүү үчүн 13-сапты колдонуңуз. 16-сапта бир белгини камтыган туураны көрсөтүңүз. Фотону кокустук чекиттер менен толтуруу үчүн 18-сапты колдонуп, боттордун каптаны таануу коркунучун азайтыңыз. 19-сапта кокустук түстү жаратыңыз. 27-сапта коопсуздук үчүн туш келди чекитти басып чыгарыңыз.

8-кадам

Коопсуздук кодун 31-сапта колдонуңуз. 38-сапта кокустук белгини жаратыңыз. 41-сапты колдонуп, символдун чыгышынын координаттарын орнотуңуз. 49-сап ырастоо кодунун сүрөтүндө чагылдырылган каалаган символдун бурулуш бурчун орнотууга жардам берет. Түзүлгөн белгини 52-саптын жардамы менен сүрөттөргө басып чыгарыңыз. Мурунку сунушталган алгоритм боюнча сактаңыз.

Сунушталууда: