Sprawdzanie zmian na stronie

0

Witam

Sprawa ma się następująco, jest strona pewnej gry na której podawany jest status raid bossów, w zależności czy jest dead czy alive odpowiednio zmienia się jego status na tej właśnie stronie ( http://l2-renewal.net/index.php?page=stats&info=bosses#all ). Chciałbym napisać program który byłby w stanie sprawdzać czy dany boss jest jeszcze dead czy już alive i w wypadku gdyby boss już wstał powiadamiał np. dźwiękiem.

Delphi zajmuję się w sumie od niedawna, przerobiłem kilka kursów ale nadal odczuwam ogromne braki i nie mam zielonego pojęcia jak się za ten program zabrać. Absolutnie nie oczekuję gotowego kodu tylko dobitnych wskazówek jak się do tego zabrać :)

0
slush napisał(a):

Delphi zajmuję się w sumie od niedawna, przerobiłem kilka kursów ale nadal odczuwam ogromne braki i nie mam zielonego pojęcia jak się za ten program zabrać. Absolutnie nie oczekuję gotowego kodu tylko dobitnych wskazówek jak się do tego zabrać :)

Wskazówki:
1.Przeczytaj kursy
2.Pobierz bibliotekę do łączenia z netem i ją zastosuj (Synapse? Indy?).
3.Sparsuj stronę
4.Wydaj dźwięk

Do widzenia za ~miesiąc co najmniej.

0

No więc tak oczywiście musisz cyklicznie pobierać stronę najlepiej to zrobić za pomocą Synapse lub Indy (artykuł jak używać Synapse znajdziesz na tej stronie), następnie analizować jej kod do tego celu najlepiej użyć wyrażeń regularnych (choć można się bawić w Pos, Copy itp) moduł do obsługi wyrażeń regularnych znajdziesz na http://regexpstudio.com/TRegExpr/TRegExpr.html po prostu sprawdzasz po kolei czy jest Alive lub Dead informacje dźwiękiem to nie wiem najprościej odtworzyć jakąś MP3 chyba że to ma być taki dźwięk jak np. przy pojawianiu się komunikatu Windows to funkcja MessageBeep.

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