Задача: узнать, изменился ли сайт. Для начала надо скачать страницу сайта (пользуюсь Call DownloadFile)и сверить с прошлой версией.
Проблема: В момент закачки страницы прога подвисает и тормозит комп. Таким образом, если поставить проверку сайта каждые десять секунд, то прога будет подвисать каждые десять секунд. Мне же хотелось, чтобы прога узнавала о том, что сайт обновился, как можно раньше. Однако, если она будет проверять сайт каждую секунду, то будет постоянно виснуть. По крайней мере при моих 512 мегабайт оперативки. Но даже подвисание каждые десять секунд, тоже может вызвать раздражение юзера.
Вопрос: Как сделать так, чтобы не висло? Возможно ли это? Очень хотелось бы, как можно раньше узнавать об обновлении сайта.