Aktualizacje

ZP
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 38
0

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

JP
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1065
0

Dobre pytanie ale o co chodzi?

JU
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 5046
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".
ZP
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 38
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?

JP
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1065
1

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

ZP
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 38
0
jacek.placek napisał(a):

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

A algorytm na aktualizację?

JP
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1065
1

Jaja sobie robisz? Jaki kur... algorytm?

ZP
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 38
0

No na sprawdzanie czy jest nowa wersja

EP
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 122
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.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.