Zdravím vás, jak jste již zjistili potřebuji poradit jak v programu mohu zavést aktualizace aby to bylo asi takhle:
Aplikace každý den zjistí stav nových aktualizací na serveru->Server (nová aktualizace)->Aplikace (nabídne stáhnutí)
Napadlo mě to udělat takovýmto způsobem http://www.zive.cz/clanky/stante-se-programatorem-aplikace-s-podporou-doplnku/sc-3-a-147363/default.aspx něco jako doplňky, ale ty zase nedokáží v aplikaci něco změnit. Hledal sem všude a nenašel.
Takže když to schrnu:
Aplikace si sama na pozadí zjistí nové aktualizace (něco jako windows update) a potom se zeptá na stáhnutí.
Zatím se programovat učím , takže na mě prosím mluvte česky xD
Děkuji moc ta vaše odpovědi :-)
Fórum › C / C++
Aktualizace

Toto je "problém", který by se dal rozdělit (minimálně) na 2 části:
- zjištění dostupnosti aktualizace
- stažení a nainstalování aktualizace
Zjištění dostupnosti aktualizace je vlastně "jen" o tom poslat na server data o aplikaci, tak aby server dokázal nabídnout aktualizaci nebo aktualizace ke stažení. A tím "data o aplikaci" myslím např. verzi aplikace, jejich částí, to jestli je to placená verze apod. Na to bych ti doporučíl (ostatně jako skoro na každou datovou výměnu :smile1: ) XML. V odpovědi by server poslal (zase XML) s URL na aktualizace nebo něco podobného.
Druhá část už tak zábavná není. Udělat aktualizaci je sice snadné, ale pokud máš aplikaci instalovanou a má se po provedení aktualizace zase vše odinstalovat, tak se začne úloha komplikovat. Ale i tady je dostupné řešení a to je MSI resp. WiX http://wix.sourceforge.net/. Nesmí se měnit identifikace jednotlivých souborů.
Otázka ovšem je, jestli ti to, když se teprve učíš programovat, k něčemu bude. Sice to není obtížná úloha, ale rozhodně to není nic s čím by bylo vhodné začít.

Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
































Uživatelé prohlížející si toto vlákno
Podobná vlákna
Aktualizace ?? — založil Retipne
Aktualizace listView — založil cybernick
TextBox aktualizace — založil hejnallukas
Automatická aktualizace dat — založil Shark
Aktualizace xlsx souboru — založil Pav71
Moderátoři diskuze