Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

C++. Wysyłanie informacji do pola EDIT na stronie www.

lasotaa 25 Cze 2011 01:17 1603 8
  • #1 25 Cze 2011 01:17
    lasotaa
    Poziom 9  

    Witam. Chciałbym się dowiedzieć jak wysłać z poziomu programu jakiś tekst na stronę www do kontrolki EDIT login? Czy w ogóle taka możliwość istnieje?

    0 8
  • #2 25 Cze 2011 01:51
    winuser2
    Poziom 17  

    Zadajesz nie precyzyjne pytanie. Sam C++ nie ma takiej możliwości, bo realizacja tego to kwestia systemu operacyjnego oraz bibliotek dla tego języka.
    Na jakim systemie chcesz to wysyłać ? W czym napisana jest strona ? PHP/HTML czy flash ?

    0
  • #4 25 Cze 2011 09:40
    wiesniak
    Poziom 31  

    Cytat:
    Jeśli chcesz, aby program wykonał to wykorzystując jakąś przeglądarkę otwartą w systemie, to praktycznie jest to niemożliwe.

    Jest to możliwe - trzeba zasymulować wpisywanie tekstu przez użytkownika. Nie znam szczegółów, ale pamiętam, że kolega ze studiów pisał taki programik (był to menadżer haseł).

    0
  • #5 25 Cze 2011 16:19
    lasotaa
    Poziom 9  

    winuser2 napisał:
    Zadajesz nie precyzyjne pytanie. Sam C++ nie ma takiej możliwości, bo realizacja tego to kwestia systemu operacyjnego oraz bibliotek dla tego języka.
    Na jakim systemie chcesz to wysyłać ? W czym napisana jest strona ? PHP/HTML czy flash ?

    we PHP/HTML, na win 7.

    0
  • #6 25 Cze 2011 16:35
    winuser2
    Poziom 17  

    Możesz skorzystać z całej palety gotowych rozwiązań. Do komunikacji sieciowej użyłbym WinInet (jeśli to ma być mały, narzędziowy program). Do czegoś większego libCURl albo Qt. Następnie musisz dowiedzieć się za pomocą jakiej metody submitowane są dane z formularza do skryptu.

    http://pl.wikipedia.org/wiki/POST_(metoda)
    http://pl.wikipedia.org/wiki/GET_(metoda)

    Potem tylko sklecić zapytanie, wysłać i tyle.

    0
  • #7 26 Cze 2011 11:07
    lasotaa
    Poziom 9  

    winuser2 wielkie dzięki :).

    0
  • #8 26 Cze 2011 11:14
    Dżyszla
    Poziom 42  

    wiesniak napisał:
    Cytat:
    Jeśli chcesz, aby program wykonał to wykorzystując jakąś przeglądarkę otwartą w systemie, to praktycznie jest to niemożliwe.

    Jest to możliwe - trzeba zasymulować wpisywanie tekstu przez użytkownika. Nie znam szczegółów, ale pamiętam, że kolega ze studiów pisał taki programik (był to menadżer haseł).
    Tak, o ile aktywujemy lub wskażemy, które okno jest oknem przeglądarki oraz ustawimy sami kursor we właściwym miejscu.

    Dodano po 30 [sekundy]:

    winuser2 napisał:
    Dżyszla napisał:
    Jeśli chcesz, aby program wykonał to wykorzystując jakąś przeglądarkę otwartą w systemie, to praktycznie jest to niemożliwe. Jeśli chcesz sam zbudować stosowną przeglądarkę - to jak najbardziej da się.


    A myślałem, że elektroda to rzetelne forum..
    Możesz rozwinąć swoją myśl?

    Dodano po 1 [minuty]:

    lasotaa napisał:
    winuser2 wielkie dzięki :).
    Czyli rozumiem, że piszesz własne narzędzie (klienta) protokołu HTTP?

    0
  • #9 26 Wrz 2013 20:28
    lasotaa
    Poziom 9  

    Linki które przesłał winuser2 były pomocne, dziękuję

    0