Aktualizacje

0

Witam,
mam pewne pytanie jak mogę zrobić aktualizację programów? Chodzi o język c++

0

Dobre pytanie ale o co chodzi?

1

Ale pytasz o algorytm, czy o co? Program odpytuje się serwera, który w jakiś sposób zwraca mu, czy jest nowsza wersja, czy nie. Następnie może iść na dwa sposoby:

  1. Łatwy: Program ściąga instalatora, uruchamia go, wyłącza się, a instalator instaluje nową wersję na wersję już istniejącą
  2. Trudny: Program ściąga wszystkie potrzebne elementy i aktualizuje konkretne składniki. Wymaga dodatkowej aplikacji - "aktualizatora".
0
Juhas napisał(a):

Ale pytasz o algorytm, czy o co? Program odpytuje się serwera, który w jakiś sposób zwraca mu, czy jest nowsza wersja, czy nie. Następnie może iść na dwa sposoby:

  1. Łatwy: Program ściąga instalatora, uruchamia go, wyłącza się, a instalator instaluje nową wersję na wersję już istniejącą
  2. Trudny: Program ściąga wszystkie potrzebne elementy i aktualizuje konkretne składniki. Wymaga dodatkowej aplikacji - "aktualizatora".

Chodzi mi o to 1. wiesz/może jak to zrobić ew. masz na to algorytm?

1

Trzeba użyć jakiegoś programu do tworzenia instalatorow. Np InnoSetup.

0
jacek.placek napisał(a):

Trzeba użyć jakiegoś programu do tworzenia instalatorow. Np InnoSetup.

A algorytm na aktualizację?

1

Jaja sobie robisz? Jaki kur... algorytm?

0

No na sprawdzanie czy jest nowa wersja

2

Najprościej to postawić jakąś stronkę i mieć mieć jakiś konkretny link zwracający najnowszą wersję programu (i na przykład link do niego). Jeżeli się różni od tej zainstalowanej na komputerze to ściąga z tej strony jakieś pliki, tak jak piszą koledzy wyżej.

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