1386 читали · 3 года назад
Пишем решатель капчи на Python
Это простой решатель для решения капчи, таких как на картинке ниже. Используйте силу, чтобы найти что-то более сложное. Идея В этом примере мы будем использовать следующие изображения. Полный код: https://github.com/ptigas/simple-captcha-solver Во-первых, здесь используется шрифт фиксированного размера. Это позволяет очень легко извлекать буквы и использовать их в качестве масок для проверки каждой цифры по одной. Первая часть заключалась в том, чтобы извлечь все буквы. Для этого, , мы отобрали...
2346 читали · 6 лет назад
Взломщик captcha на Python
Источник: Nuances of Programming Когда я разрабатывал набор скриптов для взлома, у меня не было никаких знаний об используемых алгоритмах при обработке изображений. Только спустя какое-то время я занялся изучением этого. Когда я начинал, я предполагал примерно следующее: Итак, вот как выглядит страничка входа на университетский сайт: Начнем с моих замечаний по поводу самой картинки капчи (именно на этом сайте): Затем я загрузил одно такое изображение с капчи и с помощью этого инструмента визуализировал изображение в двоичном формате (0 для черного и 1 для белого пикселя)...
🐍🤖✍️ Документирование кода и проектов на Python с помощью ChatGPT
Научимся создавать документацию к коду, комментарии, руководства к библиотекам и README-файлы с помощью ChatGPT. Данная статья является переводом. Ссылка на оригинал. К счастью, с помощью больших языковых моделей (БЯМ) и таких инструментов, как ChatGPT, можно быстро документировать свой код и проекты на Python. В Python можно документировать код с помощью строк документации (они же docstrings), а затем использовать их для улучшения внешней документации проекта. ChatGPT может оказать большую помощь в написании как docstrings, так и внешней документации...