Parser strony + mail

0

Witam.
Mam pytanie do specjalistów.
Do rzeczy:
Muszę napisać program działający w tle (w trayu) który będzie ma sprawdzać zmiany na stronie (lub w RSS) co 30 sekund (lub minutę, albo rzadziej jeżeli nie da rady), i jeżeli wykryje zmiany to wysyła maila na podany adres.

Myślałem o użyciu biblioteki Java + Quartz + javamail.

Moje pytanie brzmi,

  1. czy da się napisać taki program, który nie będzie "zamulał systemu"?
  2. program ma działać na Windowsie, więc może lepiej napisać go w C# + Quartz?

Będę wdzieczny za podpowiedzi, lub rady dotyczące wydajności. Może ktoś już robił coś podobnego.

0

Oczywiście, że się da... nie wygląda to na wymagające zadanie.
Chociaż treść strony internetowej to inna sprawa - Będziesz musiał parsować html i znajdować jedynie treść posta/artykułu/etc. gdyż takie rzeczy jak stopka mogą być inne za każdym przeładowaniem strony. (jeśli jest tam podane chociażby jak długo strona była generowana, lub dzisiejsza data)

Procesora tym raczej nie zabijesz... ale możesz dać programowi niski priorytet, żeby być pewnym, że nie będzie przeszkadzał.

0

W grę wchodzi równiez sprawdzanie zmian RSSa, więc nie ma potrzeby parsowania całej strony, tylko Xml.

Algorytm do parsowania mam juz zaimplementowany. jednak obawiałem się o szybkość działania. Zastanawiałem się czy program zdąży wysłać maila ze znalezionymi zmianami przed następnym sprawdzaniem Rssa. Głównym kryterium musi byc szybkość działania.

a może istnieje gotowa biblioteka która która skanuje zmiany w Xmlach. może ktoś spotkał się z czymś takim?

1 użytkowników online, w tym zalogowanych: 0, gości: 1