![]() |
|
Модераторы: Snowy, Poseidon, MetalFan |
![]()
|
|
| lollollollol |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 287 Регистрация: 12.3.2013 Репутация: нет Всего: нет |
Необхоимо написать приложение в котором будет выполняться работа с браузером, и по возможности это приложение должно работать круглосуточно, собирая необходимую нформацию с заданого сайта в среднем раз в минуту.
С реализацией проблем нет, но я решил погонять немного EmbeddedWB, и в цыкле заставить выполнять Navigate на необходимый сайт. В результате уже через 10-15 минут работы диспетчер задач показывал размер памяти для процесса более 600 мб!. В сети видел темы, где говорилось о баге ИЕ. Возникает вопрос, каким образом можно решить данную проблему? Скажу сразу, мне необходим именно интерфейс браузера, так как софт не только собирает инфу, но переодически требует выполнить некие действия на страничке (заполнить поля, скачать документ, загрузить документ и прочие) Пытался решить вопрос установив Gecko, но я не смог добраться до html кода. Если пнёте на сайт с инфой по этому вопросу, буду благодарен. А вообще идеальным вариантом было бы просто избавиться от утечки (хотя я понимаю что если это баг осла, это вовсе не просто) Это сообщение отредактировал(а) lollollollol - 20.3.2013, 06:35 |
|||
|
||||
| lollollollol |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 287 Регистрация: 12.3.2013 Репутация: нет Всего: нет |
Я уже думал что проблема решена, но это не так. просто чуть меньше утечка стала.
попытался решить так: В uses OleCtrls, в функцию GetIDispatchProp добавил строчку IDispatch(Temp.VDispatch):=nil; P.S. А в делфи 2010 есть этот баг? Это сообщение отредактировал(а) lollollollol - 20.3.2013, 08:09 |
|||
|
||||
| kami |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1806 Регистрация: 25.8.2007 Где: Санкт-Петербург Репутация: 6 Всего: 72 |
||||
|
||||
| lollollollol |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 287 Регистрация: 12.3.2013 Репутация: нет Всего: нет |
Ну чтож, кажется избавился, завтра получьше погоняю, спасибо!
|
|||
|
||||
![]()
|
| Правила форума "Delphi: Сети" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делится вскрытыми компонентами
Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Snowy, Poseidon, MetalFan. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Сети | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |