W jaki sposób odczytać kod ze strony www w C++?
Ostatnio zmodyfikowano 2017-11-08 18:05
wiktor98 Temat założony przez niniejszego użytkownika |
W jaki sposób odczytać kod ze strony www w C++? » 2017-11-07 23:38:58 Witam, tak jak wyżej napisałem. W jaki sposób odczytać kod ze strony www w C++? Jeszcze chciałbym zapytać czy idzie odczytać w ogóle kod jeżeli jest wykonywany od strony serwera językiem php? Bardzo prosiłbym najlepiej o przykładowy kod. |
|
pekfos |
» 2017-11-08 00:02:49 Kodu strony serwera nie da się odczytać bez włamywania się. |
|
wiktor98 Temat założony przez niniejszego użytkownika |
» 2017-11-08 02:32:19 Chce uzyskać w jakiś sposób adres IP osoby która używa mojego programu. Sprzedaje licencję mojego programu różnym osobą i nie mam pewności kiedy loguje się do programu na innych komputerach czy jest to ta sama osoba (dlatego potrzebuję właśnie IP dla porównania). Stworzyłem prosty kod php na mojej stronie który zwraca jedynie ciąg znaków IP osoby która weszła na stronę, teraz chce pobrać kod źródłowy strony dzięki językowi C++ w moim programie, da radę zrobić coś takiego? |
|
mateczek |
» 2017-11-08 13:01:02 teraz chce pobrać kod źródłowy strony dzięki językowi C++ w moim programie, da radę zrobić coś takiego? |
wtf ?? Skoro to twoja strona to przecież masz kod źródłowy?? |
|
nanoant20 |
» 2017-11-08 13:38:54 jeżeli to jest twoja strona napisana w php to możesz jedynie przesyłać zmienne z php do programu napisanego w c++, który te zmienne będzie odbierał i przetwarzał. wygugluj PHP i C++ razem? A jeżeli chcesz pobierać jakieś informacje z czyjeś strony na swoją stronę to zainteresuj się PHP Simple HTML DOM Parser |
|
pekfos |
» 2017-11-08 14:52:51 Adres IP nie identyfikuje komputera w sieci. |
|
Breakermind |
» 2017-11-08 15:43:24 Hej, wyślij zapytanie do swojego servera np. https://curl.haxx.se/libcurl/c/https.html z programu c++ z url // metoda GET prostsza w obsłudze (userid przekazujemy z aplikacji) https://twoja-domena.com/license.php?userid=UID123456 A w php (Tak pobierasz adres zewnętrzny IP): $ id = $ _GET[ 'userid' ];
$ id = $ _POST[ 'userid' ];
print_r( $ _POST ); print_r( $ _GET );
$ ip = $ _SERVER[ 'REMOTE_ADDR' ];
function IP() { $ ipa = ''; if( isset( $ _SERVER[ 'HTTP_CLIENT_IP' ] ) ) $ ipa = $ _SERVER[ 'HTTP_CLIENT_IP' ]; else if( isset( $ _SERVER[ 'HTTP_X_FORWARDED_FOR' ] ) ) $ ipa = $ _SERVER[ 'HTTP_X_FORWARDED_FOR' ]; else if( isset( $ _SERVER[ 'HTTP_X_FORWARDED' ] ) ) $ ipa = $ _SERVER[ 'HTTP_X_FORWARDED' ]; else if( isset( $ _SERVER[ 'HTTP_FORWARDED_FOR' ] ) ) $ ipa = $ _SERVER[ 'HTTP_FORWARDED_FOR' ]; else if( isset( $ _SERVER[ 'HTTP_FORWARDED' ] ) ) $ ipa = $ _SERVER[ 'HTTP_FORWARDED' ]; else if( isset( $ _SERVER[ 'REMOTE_ADDR' ] ) ) $ ipa = $ _SERVER[ 'REMOTE_ADDR' ]; else $ ipa = $ _SERVER[ 'REMOTE_ADDR' ]; return $ ipa; }
$ ip = IP();
lub metoda GET https://curl.haxx.se/libcurl/c/simple.html Powinno zadziałać :). PS. Ach Ci Eksperci c++ coś tu zawodzą. ;) |
|
wiktor98 Temat założony przez niniejszego użytkownika |
» 2017-11-08 18:05:56 Dokładnie o to mi chodziło Breakermind. Bardzo dziękuję. :) |
|
« 1 » |