Kontrola strony internetowej z poziomu C++

problemy z tworzeniem programów do obsługi sieci, internetu, e-mail itp..

Kontrola strony internetowej z poziomu C++

Nowy postprzez JuGLeR » poniedziałek, 16 lutego 2009, 15:37

Witam.
Jestem nowym użytkownikiem tego forum. Posiadam pewne doświadczenie w programach konsolowych w C++ (obecnie używam code::block IDE na linuksie) i wiele lat doświadczenia w Turbo Pascalu :-) oraz Delphi.
Pod Windowsem używałem tylko Delphi 6 (i było to wieki temu :) ), a teraz zainstalowałem C++ Builder 6.

Chcę napisać program który będzie cyklicznie wykonywał następujące czynności(będzie naśladował żywego użytkownika).
1. Otworzy stronę internetową (zawsze tą samą)
2. Wypełni formularz na stronie (zawsze zaznaczy to samo, ale elementy mogą być rozmieszczone na stronie w różnych miejscach)
3. Kliknie na submit wysyłając forumularz - zostanie załadowana kolejna strona.
4. Na tej stronie - wyszuka ciąg znaków i jeśli jest taki jak wcześniej założony, to przejdzie o jedną kolumnę w lewo i zaznaczy checkbox'a.

Strona ta jest generowana dynamicznie (ASP) i wykorzystuje ramki (jeśli to ważne).

Rozumiem, że większość z nas to bardzo zajęci ludzie, więc absolutnie nie oczekuje gotowego rozwiązania (co to za frajda dostać gotowe :-) ). Proszę tylko a poradę (z zakresu C++ Buildera) jakie elementy/klasy/kontrolki powinienem użyć żeby osiągnąć zamierzony cel.
Avatar użytkownika
JuGLeR
Bladawiec
Bladawiec
 
Posty: 2
Dołączył(a): poniedziałek, 16 lutego 2009, 15:12
Podziękował : 0
Otrzymał podziękowań: 0
    NieznanyNieznana

Re: Kontrola strony internetowej z poziomu C++

Nowy postprzez wargo » poniedziałek, 16 lutego 2009, 16:00

Polecam zainstalować pakiet INDY i użyć idHTTP. I te pierwsze procedury można skrócić do wysłania wartości do pliku docelowego (żądanie POST do pliku w parametrze action=).
Avatar użytkownika
wargo
Mądrosław
Mądrosław
 
Posty: 389
Dołączył(a): niedziela, 13 lipca 2008, 16:44
Podziękował : 12
Otrzymał podziękowań: 3
System operacyjny: Windows 7
Kompilator: C++ Builder 6 Personal
Gadu Gadu: 6259515
    NieznanyNieznana

Re: Kontrola strony internetowej z poziomu C++

Nowy postprzez JuGLeR » piątek, 20 lutego 2009, 13:46

Wielkie dzięki za odpowiedź. W weekend będę to testował więc dam znać jak dalej wygląda sytuacja :)
Avatar użytkownika
JuGLeR
Bladawiec
Bladawiec
 
Posty: 2
Dołączył(a): poniedziałek, 16 lutego 2009, 15:12
Podziękował : 0
Otrzymał podziękowań: 0
    NieznanyNieznana

Re: Kontrola strony internetowej z poziomu C++

Nowy postprzez bigrom » niedziela, 12 czerwca 2011, 22:01

W obecnych czasach lepiej użyć FireFox-a + Greasemonkey + edytor do napisania skryptu w JavaScript lub poszukać gotowego. JavaScript podobny do C++.
Avatar użytkownika
bigrom
Bladawiec
Bladawiec
 
Posty: 7
Dołączył(a): niedziela, 12 czerwca 2011, 20:08
Podziękował : 0
Otrzymał podziękowań: 0
System operacyjny: XP Home
Kompilator: Borland Builder, Delphi
Gadu Gadu: 0
    Windows XPFirefox

Re: Kontrola strony internetowej z poziomu C++

Nowy postprzez polymorphism » poniedziałek, 13 czerwca 2011, 09:58

bigrom, po co odkopujesz wątki sprzed 2.5 roku?

p.s. JS podobne do C++?! No bez żartów.
C++ Reference - opis wszystkich klas STL-a i funkcji C.
Avatar użytkownika
polymorphism
Doświadczony Programista ● Moderator
Doświadczony Programista ● Moderator
 
Posty: 2156
Dołączył(a): piątek, 19 grudnia 2008, 13:04
Podziękował : 0
Otrzymał podziękowań: 200
System operacyjny: Windows 8.1
Windows 10
Linux Mint 21.1
Kompilator: Visual Studio
Visual Studio Code
MSYS2 (MinGW, clang)
g++
clang
Gadu Gadu: 0
    Windows XPFirefox


  • Podobne tematy
    Odpowiedzi
    Wyświetlone
    Ostatni post

Powrót do Aplikacje sieciowe

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zalogowanych użytkowników i 1 gość

cron