Приложение, которое производит поиск текста на web-страницах.
- 7
- 0
- Опубликовано: 2018-08-17
Написать приложение, которое производит поиск текста на web-страницах.
Поиск начинается со стартового url. Все ссылкиi найденные на этой странице используются для
дальнейшего поиска - т.е. необходимо выполнить поиск текста по графу страниц. Использовать
алгоритм поиска в ширину.
Закачка страниц - многопоточная, число потоков для одновременной закачки -
параметризируется.
Входные данные:
1. Стартовый url
2. Максимальное количество потоков
3. Искомый текст
4. Максимальное количество сканируемых url
Графический интерфейс
Приложение должно содержать графический интерфейс, который позволяет:
1. Задавать следующие параметры:
1.1. Стартовый url
1.2. число потоков сканирования.
1.3. искомый текст
1.4. максимальное количество сканируемых url
2. Показывать список сканируемых/отсканированных URL и статус сканирования -
закачка/найдено/не найдено/ошибка (указать ошибку)
3. Управлять процессом закачки
3.1. Кнопка "Старт"
3.2. Кнопка "Стоп"
3.3. *Кнопка "Пауза"
4. *Показывать прогресс завершенности при помощи progress bar.