Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Скриптовые языки программирования > Perl
Регистрация

Восстановить пароль
Повторная активизация e-mail

Ответ
 
Опции темы
Старый 03.08.2018, 15:37   #1
mirvam
Форумчанин
 
Регистрация: 03.08.2018
Сообщений: 118
Репутация: 10
По умолчанию Помогите мне, пожалуйста, понять задачу.

Задача: отправить свое имя пользователя / пароль с помощью HTTP-запроса по следующему URL-адресу:
URL я скрою

Эта страница содержит капчу, которую вам нужно преодолеть, используя код Perl, регулярное выражение и инструмент OCR tesseract
HTML-код содержит только один <img>, и это изображение, которое вы должны извлечь.

Чтобы помочь вам приступить к работе, есть почти готовое решение для этой проблемы...

Помогите мне, пожалуйста, понять задачу. Что нужно сделать?

Последний раз редактировалось mirvam; 04.08.2018 в 09:20.
mirvam вне форума   Ответить с цитированием
Старый 03.08.2018, 15:42   #2
p51x
Профессионал
 
Регистрация: 15.02.2010
Сообщений: 12,521
Репутация: 2099
По умолчанию

А что не понятно то? Даже гугл нормально переводит:
Цитата:
Задача: отправить свое имя пользователя / пароль с помощью HTTP-запроса по следующему URL-адресу:
URL я скрою

Эта страница содержит капчу, которую вам нужно преодолеть, используя код Perl, регулярное выражение и инструмент OCR tesseract
HTML-код содержит только один <img>, и это изображение, которое вы должны извлечь

Чтобы помочь вам приступить к работе, есть почти готовое решение для этой проблемы, созданное в файле с именем: test.pl
__________________
Запомните раз и навсегда: помочь != "решите за меня"!
p51x вне форума   Ответить с цитированием
Старый 03.08.2018, 16:00   #3
mirvam
Форумчанин
 
Регистрация: 03.08.2018
Сообщений: 118
Репутация: 10
По умолчанию

Я еще не изучал Перл. Если можно, обьясни мне что должно делать приложение. Я не пойму каким боком там капча к отправке логина/пароля. Если можно, укажи, что нужно почитать, чтобы понимать эти вещи.

Последний раз редактировалось mirvam; 03.08.2018 в 16:05.
mirvam вне форума   Ответить с цитированием
Старый 03.08.2018, 16:04   #4
p51x
Профессионал
 
Регистрация: 15.02.2010
Сообщений: 12,521
Репутация: 2099
По умолчанию

Цитата:
Сообщение от mirvam Посмотреть сообщение
Я не пойму каким боком там капча к отправке логина/пароля
Вы не разу не видели форм ввода логина/пароля с каптчой? Т.е. с защитой от подбора, например?

Зайдите по урлу и посмотрите, как оно устроено.

Цитата:
Сообщение от mirvam Посмотреть сообщение
Если можно, обьясни мне что должно делать приложение.
Вы прикидываетесь или читать не умеете?
Цитата:
отправить свое имя пользователя / пароль с помощью HTTP-запроса по следующему URL-адресу
Цитата:
капчу, которую вам нужно преодолеть, используя код Perl, регулярное выражение и инструмент OCR tesseract
__________________
Запомните раз и навсегда: помочь != "решите за меня"!
p51x вне форума   Ответить с цитированием
Старый 03.08.2018, 16:14   #5
mirvam
Форумчанин
 
Регистрация: 03.08.2018
Сообщений: 118
Репутация: 10
По умолчанию

Мне нужно отправить капчу или получить и расшифровать? Я не понимаю, что значит преодолеть.
mirvam вне форума   Ответить с цитированием
Старый 03.08.2018, 16:16   #6
p51x
Профессионал
 
Регистрация: 15.02.2010
Сообщений: 12,521
Репутация: 2099
По умолчанию

Цитата:
вам нужно преодолеть, используя код Perl, регулярное выражение и инструмент OCR tesseract
У вас есть страница с каптчей. ВАМ НАДО ЕЕ ПРЕОДОЛЕТЬ. Можете отправлять, получать или расшифровывать, хоть на голове стойте, прикрывшись tesseract, ...
__________________
Запомните раз и навсегда: помочь != "решите за меня"!
p51x вне форума   Ответить с цитированием
Старый 03.08.2018, 16:30   #7
mirvam
Форумчанин
 
Регистрация: 03.08.2018
Сообщений: 118
Репутация: 10
По умолчанию

приложение отправляет запрос на сервер и получает html-code, изымает из тега картинку, расшифровывает регексами а дальше низинаю.
Я правильно понял?
mirvam вне форума   Ответить с цитированием
Старый 03.08.2018, 16:32   #8
p51x
Профессионал
 
Регистрация: 15.02.2010
Сообщений: 12,521
Репутация: 2099
По умолчанию

Ну зайдите же по своему урлу и посмотрите. Вы как-будто первый день в интеренете и не видели форм, где надо одновременно отправлять логин/пароль/каптча.
__________________
Запомните раз и навсегда: помочь != "решите за меня"!
p51x вне форума   Ответить с цитированием
Старый 03.08.2018, 16:39   #9
Serge_Bliznykov
МегаМодератор
СуперМодератор
 
Регистрация: 09.01.2008
Сообщений: 24,516
Репутация: 5308
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
Вы как-будто первый день в интеренете и не видели форм, где надо одновременно отправлять логин/пароль/каптча.
так, навскидку, пример:
https://passport.yandex.ru/restoration

правда, там одно поле, но это не принципиально...
Serge_Bliznykov вне форума   Ответить с цитированием
Старый 03.08.2018, 16:39   #10
Alex11223
Модератор
Заслуженный модератор
 
Регистрация: 12.01.2011
Сообщений: 17,146
Репутация: 3316

icq: 512-765
skype: alexp.frl
По умолчанию

кто вам дал такое задание при таком уровне понимания?)

Цитата:
Сообщение от mirvam Посмотреть сообщение
расшифровывает регексами
регэксы наверно предполагается использовать для парсинга HTML.
Alex11223 на форуме   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите, пожалуйста, понять enum. Dudki Общие вопросы C/C++ 5 25.01.2015 02:06
Помогите мне пожалуйста))) Kapriz Помощь студентам 1 21.05.2009 00:07
Помогите решить мне задачу по Delphi, я на экзамене vbn Помощь студентам 6 23.01.2009 13:14
Помогите пожалуйста не могу понять! Kosoy135 Паскаль 7 28.12.2007 20:08


00:13.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru