HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > Python
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 04.03.2024, 05:10
Dickson
Участник форума
Регистрация: 31.12.2022
Сообщений: 201
С нами: 1774087

Репутация: 33
По умолчанию

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

Цитата:
Сообщение от Спойлер  


Пример:





Код:
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.pngDickson · 4 Мар 2024 в 04:10' data-fancybox="lb-post-1464355" data-lb-caption-extra-html="" data-lb-sidebar-href="" data-single-image="1" data-src="https://www.blast.hk/attachments/233654/" style="cursor: pointer;" title="custom_captcha.png">

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

custom_captcha.pngDickson · 4 Мар 2024 в 04:10' data-fancybox="lb-post-1464355" data-lb-caption-extra-html="" data-lb-sidebar-href="" data-single-image="1" data-src="https://www.blast.hk/attachments/233655/" style="cursor: pointer;" title="custom_captcha.png">

- капча с использованием русских символов.
 
Ответить с цитированием

  #2  
Старый 04.03.2024, 15:20
RazorRw
Флудер
Регистрация: 16.09.2019
Сообщений: 2,013
С нами: 3505395

Репутация: 183


По умолчанию

Как выглядит хотя бы капча??
 
Ответить с цитированием

  #3  
Старый 04.03.2024, 15:22
RazorRw
Флудер
Регистрация: 16.09.2019
Сообщений: 2,013
С нами: 3505395

Репутация: 183


По умолчанию

Добавь шум на изображении, потому что автоматизировать ее решение сейчас будет проще простого, какой нибудь тесеракт справится с этим.
 
Ответить с цитированием

  #4  
Старый 04.03.2024, 15:24
Dickson
Участник форума
Регистрация: 31.12.2022
Сообщений: 201
С нами: 1774087

Репутация: 33
По умолчанию

Цитата:
Сообщение от _raz0r  

Как выглядит хотя бы капча??


up. принимаю ваши предложение по улучшению библиотеки пон
 
Ответить с цитированием

  #5  
Старый 21.04.2024, 00:28
Dickson
Участник форума
Регистрация: 31.12.2022
Сообщений: 201
С нами: 1774087

Репутация: 33
По умолчанию

up. обновление 0.3- добавил капчу в виде математических примеров.
 
Ответить с цитированием

  #6  
Старый 04.08.2024, 18:08
deadhuqe
Познающий
Регистрация: 03.08.2024
Сообщений: 34
С нами: 937603

Репутация: 8
По умолчанию

Цитата:
Сообщение от Dickson  

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

Цитата:
Сообщение от Спойлер  


Пример:





Код:
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 - добавлена математическая капча
Цитата:
Сообщение от Спойлер  

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

- капча с использованием русских символов.
чзх, есть же обычная либка "captcha"
 
Ответить с цитированием

  #7  
Старый 08.08.2024, 17:36
Dickson
Участник форума
Регистрация: 31.12.2022
Сообщений: 201
С нами: 1774087

Репутация: 33
По умолчанию

Цитата:
Сообщение от bytecode  

чзх, есть же обычная либка "captcha"
Она неактуальна
 
Ответить с цитированием

  #8  
Старый 08.08.2024, 20:03
deadhuqe
Познающий
Регистрация: 03.08.2024
Сообщений: 34
С нами: 937603

Репутация: 8
По умолчанию

Цитата:
Сообщение от Dickson  

Она неактуальна
Ну ее использовать как варик тоже можно, единственное то что она нищая и ее легко обойти
 
Ответить с цитированием

  #9  
Старый 14.08.2024, 23:48
Uno 0_o
Познающий
Регистрация: 17.12.2020
Сообщений: 35
С нами: 2845471

Репутация: 8
По умолчанию

сделай возможность использования пользовательских шрифтов, ибо тот что стоит на данный момент - легко обходится

UPD ->

Или возможность чтобы скрипт рандомно выбирал шрифт для разных букв\цифр

пример -> suka тут нихуя не видно как шрифт меняется но думаю суть понятня
 
Ответить с цитированием

  #10  
Старый 15.08.2024, 22:11
xtr
Участник форума
Регистрация: 02.05.2024
Сообщений: 184
С нами: 1071097

Репутация: 33
По умолчанию

Нраица))
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.