Aktualizace – C / C++ – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu
Reklama
Reklama

Aktualizace – C / C++ – Fórum – Programujte.comAktualizace – C / C++ – Fórum – Programujte.com

 

Hledá se programátor! Plat 1 800 € + bonusy (firma Boxmol.com)
xhonzax0
Duch
27. 10. 2009   #1
-
0
-

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 :-)

Nahlásit jako SPAM
IP: 62.168.44.–
Reklama
Reklama
liborb
~ Redaktor
+18
Guru
16. 11. 2009   #2
-
0
-

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.

Nahlásit jako SPAM
IP: 85.207.166.–
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 237 hostů

Podobná vlákna

Aktualizace ?? — založil Retipne

Aktualizace listView — založil cybernick

TextBox aktualizace — založil hejnallukas

ListView aktualizace obsahu — založil hráč

Aktualizace dat z db v JTable — založil Rikimara

Moderátoři diskuze

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032016 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý