Поисковая машина? |
Поисковая машина? |
Янычар |
Сообщение
#1
|
Пионер Группа: Пользователи Сообщений: 115 Пол: Мужской Реальное имя: Александр Репутация: 1 |
Стоит задача поиска прямых ссылок на драйвера, подскажите как лучше реализовать эту задачу? Я никогда не делал ничего подобного поэтому появилась мысль что нужно реализовать эдакую поисковую машину, хотя наверное есть и другие варианты решения данной задачи. Я так понимаю основной подзадачей будет стоять парсинг html-страницы и поиск нужной ссылки, но как, в какой последовательности что делать не знаю...Например я уже подумал что можно составить небольшую базу данных сайтов производителей оборудования откуда можно скачивать оригинальные драйвера и затем производить парсинг этих страниц. Вообщем, подскажите хоть направление работы.
|
andriano |
Сообщение
#2
|
Гуру Группа: Пользователи Сообщений: 1 168 Пол: Мужской Реальное имя: Сергей Андрианов Репутация: 28 |
Неплохо бы указать, что именно подразумевается под словами "драйвер" и "ссылка", а также какие из ссылок следует считать прямыми, а какие нет.
Ну и очертить пространство, в котором следует производить поиск. Без представления о том, ЧТО именно нужно сделать, обсуждать детали бессмысленно. |
Янычар |
Сообщение
#3
|
Пионер Группа: Пользователи Сообщений: 115 Пол: Мужской Реальное имя: Александр Репутация: 1 |
Неплохо бы указать, что именно подразумевается под словами "драйвер" и "ссылка", а также какие из ссылок следует считать прямыми, а какие нет. Ну и очертить пространство, в котором следует производить поиск. Без представления о том, ЧТО именно нужно сделать, обсуждать детали бессмысленно. Под словом драйвер подразумевается именно драйвер) Предполагается реализовать сайт с поиском драйверов практически для любых устройств. "Прямая ссылка" - это ссылка, содержащая полный путь к файлу драйвера. Задача именно и состоит в отыскании этой ссылки, скорее всего на сайтах производителей ПО и устройств(типа microsoft, amd и т.д.). То есть отсюда скорее всего следует что нужно будет сделать базу данных этих сайтов, с которых выцеплять драйвера. У меня только возникает вопрос как именно эти драйвера оттуда выцеплять, есть ли стандартные алгоритмы? То есть пользователь вводит название драйвера(предположим что так), далее определяется к какому классу драйверов он относится и соответсвенно на каком сайте искать, дальше уже стоит вопрос парсинга страницы. Я предположил такой вариант решения данной проблемы, но наверное можно и как-то иначе, но тогда решение будет более сложным. |
Текстовая версия | 9.05.2024 0:37 |