Господа, задача в следующем.
Есть список URL типа load.php?a=
По этих адресах картинки которые нужно скачать. Если использовать HTTP_Get, то как предварительно получить имя и расширение?
Решил сначала отправлять GET запрос в помощью TCP_Client в ответе от сервера имеются необходимые данные, но столкнулся с проблемой. TCP_Client не имеет свойства аналогичного Wait в HTTP_Get(True - ожидать окончания закачки, False - создать отдельный поток и вернуть управление основной программе)
Также при переборе строк, в след за первой строкой(URL) идет следующая, также прога не ждет пока TCP_Client получит ответ от сервера.
Конечно решить можно, но не охота переделывать схему. Может у кого есть какие то идеи?
Для наглядности кусочек схемки.
code_26117.txt
Некоторым может показаться что проблемы нету. Так вот принцип следующий.
Прога сканирует вики, качает страницы, далее парсит скачанную страницу и все URL-ы заменяет на локальные(сохраненные на компе). Можно все урлы скачать по завершению работы, но мне нужно сразу же заменять ссылки типа "load.php?a=" на локальные.
Также прога CHMCreator для автоматизированного обновления оффлайн справки. Подробности здесь Alternative build HiAsm
Ответов: 1058
Рейтинг: 76
|
|||
карма: 0 |
| ||
файлы: 1 | code_26117.txt [1.4KB] [98] |