Исходник Софт Dickson captcha.

Dickson

Активный
Автор темы
280
63
Приветствую смотрящих. Короче, изначально хотел написать телеграм бота с капчей(типо пока капчу не пройдешь - дальше не пойдешь). Искал в сети библиотеки - не воркаит. Поэтому написал свою, может быть, в скорем времени добавлю голосовую капчу, но то маловеротно ибо нахуй надобна. Снизу прикреплю саму библиотеку и пример.


Пример:
from dicksoncaptcha03 import generate_captcha, generate_math_problem
# Генерация капчи с настройками
image, captcha_text = generate_captcha(
    length=6,  # Количество символов в капче
    language='en',  # Язык капчи: 'en' - английский, 'ru' - русский
    use_digits=False,  # Использовать ли цифры в капче
    special_chars=False,  # Использовать ли специальные символы в капче
    font_size=100,  # Размер шрифта для текста капчи
    text_color=(0, 0, 0),  # Цвет текста капчи (по умолчанию черный)
    background_color=(255, 255, 255),  # Цвет фона капчи (по умолчанию белый)
    num_points=10000,  # Количество случайных точек на фоне капчи
    num_lines=50,  # Количество случайных линий на фоне капчи
    save_image=True,  # Сохранять ли капчу в файл
    image_name='text.png'  # Имя файла для сохранения капчи
)
# Вывод текста капчи в консоль
print(captcha_text)
image, problem, answer = generate_math_problem(
    save_image=True,  # Сохранять ли изображение в файл
    image_name='math.png',  # Имя файла для сохранения изображения
    num_points=10000,  # Количество случайных точек на фоне
    num_lines=50  # Количество случайных линий на фоне
)
# Вывод математического примера и ответ в консоль
print(f"{problem} = {answer}")




Версия капчи - 0.2 - Добавлена рамка, добавил более гибкие настройки капчи, увеличил шум
Версия капчи - 0.3 - добавлена математическая капча

custom_captcha.png
- английская капча, без лишних символов.


custom_captcha.png
- капча с использованием русских символов.
 

Вложения

  • dicksoncaptcha.py
    1.8 KB · Просмотры: 8
  • dicksoncaptcha03.py
    3.1 KB · Просмотры: 2
Последнее редактирование:
  • Нравится
Реакции: mooh и Vespan

_raz0r

t.me/sssecretway | ТГК: t.me/razor_code
Модератор
1,889
3,050
Как выглядит хотя бы капча??
 

_raz0r

t.me/sssecretway | ТГК: t.me/razor_code
Модератор
1,889
3,050
Добавь шум на изображении, потому что автоматизировать ее решение сейчас будет проще простого, какой нибудь тесеракт справится с этим.
 

Dickson

Активный
Автор темы
280
63
up. обновление 0.3- добавил капчу в виде математических примеров.