Текущий архив: 2011.10.09;
Скачать: CL | DM;
Вниз
Почти браузер. Найти похожие ветки
← →
Leon-Z © (2011-06-22 18:36) [0]Возникла задача написать "почти браузер". Он должен делать вот что:
1. Находить все доступные инет соединения, выбирать любое, и соединяться по расписанию.
2. Отпарвлять запрос на сайт, например www.####.##
3. Получать контент этой страницы и сохранять его в файле на винте.
4. Загружать и показывать сохраненный контент с помощью IE.
С чего начать ?
Посоветуйте пожалуйста, т.к. для меня тема новая.
← →
Smile (2011-06-22 18:46) [1]> все доступные инет соединения
поподробнее ...
:(
← →
George © (2011-06-22 19:34) [2]Первый пункт то зачем?
← →
George © (2011-06-22 19:35) [3]Или это для работы в условиях отсутствия перманентного подключения к сети?
← →
Leon-Z © (2011-06-22 20:07) [4]Хорошо. Первый пункт убираем.
Он нужен когда инет соединение не постоянное, т.е. соединение не стартует
вместе с осью.
← →
sniknik © (2011-06-22 20:51) [5]почему не использовать для этого ... IE (TWebBrowser)?
отправлять запрос на сайт например www.####.##, он умеет, получать и сохранять тоже, загружать и показывать с помощью себя... ну а як же...
т.е. зачем нужен "Почти браузер" если есть "браузер"? с минимумом усилий все делается.
← →
sniknik © (2011-06-22 20:53) [6]> т.е. соединение не стартует вместе с осью.
у IE есть такая настройка как "подключать при отсутствии"
← →
Leon-Z © (2011-06-22 21:08) [7]
> sniknik © (22.06.11 20:51) [5]
А как определить, что контент загрузился ?
Или бывает что страничка вроде загрузилась, а браузер показывает,
что еще не доконца.
Как мне быть в этом случае - ждать вечность ?
← →
George © (2011-06-22 21:11) [8]Я с TWebBrowser не работал, но подозреваю, что там за загрузку контента отвечает какой-нибудь метод, собственно когда он отработал, тогда и контент, значит, загрузился.
← →
sniknik © (2011-06-22 21:58) [9]> отвечает какой-нибудь метод
не метод, событие. но на некоторых страницах срабатывает не по разу...
> Как мне быть в этом случае - ждать вечность ?
а почему не определить какой нибудь таймаут? и что ты в этих случаях делал бы в своем "почтибраузере"?
← →
Leon-Z © (2011-06-22 22:11) [10]
> sniknik © (22.06.11 21:58) [9]
В своем "почтибраузере" я бы ничего не делал.
Я вообще ничего не делаю, пока достаточно четко не представляю себе
будущее приложение.
← →
Омлет © (2011-06-23 09:43) [11]Начни с постановки задачи.
Страницы: 1 вся ветка
Текущий архив: 2011.10.09;
Скачать: CL | DM;
Память: 0.49 MB
Время: 0.008 c