Obsługa programów/zdarzeń.

0

Witam,
Chciałbym napisać program obsługujący inne programy np. w otwartej przeglądarce wpisze adres: "4programmers.net" i automatycznie otworzy [wywoła wciśnięcie enter]. Same odpalenie przeglądarki nie stanowi najmniejszego problemu.
Jak należało by się za to zabrać?
Pozdrawiam

0

Wybrać przeglądarkę i napisać do niej rozszerzenie, każda przeglądarka używa "swojej najswojszej" technologii do tego.
Od razu uprzedzam - najczęściej to biedne rozszerzenie pisze się w czymś innym niż C++. I tak najwięcej czasu Ci zejdzie na opanowanie technologii "integrujących" - te wszystkie XUL / XPCOM dla Firefox'a, biedne COM dla IE, pod chrome'a to głównie kupa JavaScriptu, a pod Operę to pojęcia w sumie nie mam...

Tak czy inaczej: do każdej przeglądarki podchodzisz osobno, jeśli chcesz w niej coś ambitniejszego zrobić.
A jeśli chcesz śledzić ruch sieciowy i tylko tyle... to może lepiej pominąć samą przeglądarkę i przez winpcap ślepić na ruch sieciowy.

0

Albo napisać program podpinający się pod przeglądarkę i wywołujący odpowiednie metody. Jeśli wchodzi w rachubę np. kliknięcie myszką na docelowe pole (czyli pasek adresu) to byłoby to nawet przenośne między przeglądarkami.

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