- 201
- 59
Приветствую смотрящих. Короче, изначально хотел написать телеграм бота с капчей(типо пока капчу не пройдешь - дальше не пойдешь). Искал в сети библиотеки - не воркаит. Поэтому написал свою, может быть, в скорем времени добавлю голосовую капчу, но то маловеротно ибо нахуй надобна. Снизу прикреплю саму библиотеку и пример.
	
	
		
			
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
		
	
			
				Пример:
			
		
		
		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 - добавлена математическая капча
		Версия капчи - 0.3 - добавлена математическая капча
Вложения
			
				Последнее редактирование: 
				
		
	
										
										
											
	
										
									
								 
				
		 
 
		 
 
		


 
 
		 
 
		 
 
		 
 
		