Aktualizacja aplikacji
Ostatnio zmodyfikowano 2010-11-06 13:42
SeaMonster131 Temat założony przez niniejszego użytkownika |
Aktualizacja aplikacji » 2010-11-05 18:55:31 No właśnie - jak to zrobić? Powiedzmy że mam taki jakiś program i chciałbym żeby po jego uruchomieniu połączył się z netem i spr czy dostępna jest nowa wersja - jeżeli tak to spytał czy ją ściągnąć. Po mojemu to wygląda tak że program wczytuje zmienną liczbową z pliku na serwerze (np. www.strona.pl/wersja.txt) i zmienną liczbową z pliku na komputerze. Jeżeli ta liczba z pliku na serwerze jest większa, to wtedy ... Dobrze to wymyśliłem? :) Jeżeli mniej więcej tak to jak jak wczytać coś z tego pliku na serwerze ? Bo takie coś nie działa: plik.open( "http://www.strona.pl/wersja.txt", ios::in | ios::out )
:) A jeżeli nie to prosiłbym aby powiedzieć w jaki sposób to zrobić? |
|
pekfos |
» 2010-11-05 19:24:02 najłatwiej: cURL. poczytaj o nim. |
|
SeaMonster131 Temat założony przez niniejszego użytkownika |
» 2010-11-05 19:27:57 Dzięki, poczytam :) |
|
SeaMonster131 Temat założony przez niniejszego użytkownika |
» 2010-11-05 20:45:43 Na podstawie jakiegoś tutoriala napisałem takie coś: #include <stdio.h> #include <curl/curl.h> #include <iostream>
using namespace std;
int main() { CURL * curl; CURLcode res; char * strona; cout << "Podaj adres strony: "; cin >> strona; cout << "\n\n\n\n"; curl = curl_easy_init(); if( curl ) { curl_easy_setopt( curl, CURLOPT_URL, strona ); res = curl_easy_perform( curl ); cout << endl << "KOD: " << res; curl_easy_cleanup( curl ); } return 0; }
To rozwiązuje ten "problem", lecz... pojawia się kod strony (1) ale później gdy chcę go jeszcze raz wypisać to już jest on równy 0. Dlaczego? |
|
malan |
» 2010-11-06 00:19:01 |
|
SeaMonster131 Temat założony przez niniejszego użytkownika |
» 2010-11-06 12:26:30 Dzięki @malan. Przeoczyłem to :)
To może ma ktoś jakiś inny pomysł jak to zrobić? Ja jeszcze pokombinuję, ale jakby ktoś coś podpowiedział to słucham :) (Tak bez zakładania nowego tematu..) |
|
malan |
» 2010-11-06 13:28:19 |
|
SeaMonster131 Temat założony przez niniejszego użytkownika |
» 2010-11-06 13:42:22 To już wiem co będę dzisiaj czytał :) thx, jak zrobie tak że będzie działać to napisze ;) |
|
« 1 » |