Nowa wersja programu

0

Mam taki problem:
Napisałem program o wersji 1.0. Jak zrobic żeby po każdym uruchomieniu program sprawdzał czy jest połączenie
|
|TAK
|
sprawdzał czy na stronie www.xxx.pl jest nowa wersja >1.0
|
|TAK
|
Pobierał nową wersję do katalogu ze starą wersją ale pobierał w sposób nie zauważalny dla użytkownika.

Ps. Program pisze w Borland Builder C++ Personal 6. Najlepiej żeby sposób przedstawiony został przy użyciu "oryginalnych" komponentów lub bibliotek.

Pozdrawiam

0

Trzeba skorzystać z Socketów, na początek pobranie kodu HTML strony i sprawdzenie czy występuje jakiś ciąg znaków określającey wersję. ja w moim programie to zrobiłem, ze na serwerze jest oddzielny plik TXT z aktualnym numerem wersji i jest to porównywane do wersji programu - nie trzeba nic wyszukiwać.

0

Spoko. Ja wiem jak to zrobić w delphi ale teraz przeżuciłem się na Buildera C++ 6. W delphi umiałem to zrobic na pakiecie Indy. Jak bys mógł zopodac jakiś kodzik do "zwykłego" socketa. i jak zrobic żeby użytkownik nie wiedział, tzn. bez żadnych komunikatów, wyskakiwania z postepem pobierania itp.
Jeżeli macie takie programiki to bardzo bym prosił o kodzik źródłowy - [email protected]
Z góry wielkie dzięki!!!

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