Komunikacja z przeglądarką

0

Witam,
Szukam, szukam i nie mogę znaleźć. Potrzebna jest komunikacja delphi z domyślną przeglądarką internetową (ew. można skupić się na IE) a mianowicie czy jest możliwe żebym z poziomu mojego programu delphi odczytał zawartość (konkretnie jedno zdanie) które pojawia się w oknie przeglądarki? Np. poprzez uchyt danego okna przeglądarki i później szukać ... hmm, czego, uchwytu tekstu? Adres http odpada bo jest to szyfrowane połączenie, tworzone dynamicznie itd...
z góry dzięki za pomoc!

0

hmmm...
w sumie mozna by zrobic tak:
zapiszujesz gdzies zawartosc schowka,
wysylasz do przegladarki Ctrl+A, Ctrl+C
usuwasz zaznaczenie (nie wiem jak)
zapisujesz zawartosc schowka
przywracasz poprzdnia zawartosc schowka.

jesli z jakiegos powodu odpada to albo szukac tego w pamieci procesu (masakra), temprorary, albo printscreen i prosty ocr.

p.s. a coz to bedzie za program :>

0

dla ie można zrobić coś na kształt wtyczki czy dodatku, który będzie analizował kod strony i wyciągał to co chesz. Jak musisz poszukać na necie.

0

Dzięki za odpowiedzi. Cltr+C, Ctrl+A odpada bo nie da się zmienić domyślnego (czarnego) koloru zaznaczenia. Niestety ten tekst nie ma uchwytu i nie da się do niego odnieść. Mam jednak pomysł aby zakodować pytania po kolorach pixeli w danej linii a później robić "po cichu" screen i szukać do którego zakodowanego pytania pasuje wyświetlony tekst. Wtedy bez żadnej ingerencji jest w stanie wyszukać dany ciąg z bazki.
"co to za program?" hmm, coś jakby pomoc naukowa ;-) Jeśli wiem, że coś mi jest niepotrzebne w życiu a niestety jestem zmuszony to zaliczyć to szukam prostszej drogi aniżeli tracić czas na naukę....

Pozdrawiam

0

Mozesz tez w swojej aplikacji osadzic komponent WebBrowser i w nim struktura dokumentu nawigowac sobie do Tobie potrzebnego elementu.

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