IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: Java - aktualizace aplikace nebo programu

V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
Avatar
Andree Pyro
Tvůrce
Avatar
Andree Pyro:5.5.2015 21:27

Ahoj,
udělal jsem si program a chtěl bych k němu přidat automatické aktualizace. Už jsem zajistil vyhledání aktualizací. Chybí mi jen stažení aplikace do cílového adresáře. Nevíte, jak na to? :)

Andrej

Odpovědět
5.5.2015 21:27
Boj sa tých, ktorí sú ticho. Oni sú totiž tí jediní, ktorí skutočne myslia.
Avatar
Odpovídá na Andree Pyro
Matyáš Černohous:5.5.2015 22:33

Vytvoř si www stránku, kde budeš mít verzi programu (např. 1.0.0.0) a při každém startu aplikace si to stáhni a v aplikaci porovnej. Pokud se tvůj program skládá jen z jednoho/ 2 souborů pro které není nutná instalace, tak si můžeš vytvořit aktualizátor. Ten bude fungovat tak, vymaže starou aplikaci a ze stránky stáhne do složky kde byla ta stará aplikace tu novou. A funguje to tak, že tvá hlavní aplikace porovná verze, když je verze na webu jiná, tak zjistí patch, který pak argumentem předá aktualizátoru a vypne se. Aktualizátor provede stažení aplikace z tvé URL a po dokončení jí může zase zapnout. ( Takhle jsem to dělal v C#, ale myslím že to pro javu bude stejné :) )

 
Nahoru Odpovědět
5.5.2015 22:33
Avatar
Andree Pyro
Tvůrce
Avatar
Odpovídá na Matyáš Černohous
Andree Pyro:6.5.2015 13:57

Jo, nějak tak to mám taky :) Jen mi chybí to stažení souboru... Na internetu jsem našel jen stažení stránky (zdroják), ale nikde stažení souboru do počítače :( Mohl bys mi poradit?

Nahoru Odpovědět
6.5.2015 13:57
Boj sa tých, ktorí sú ticho. Oni sú totiž tí jediní, ktorí skutočne myslia.
Avatar
Odpovídá na Andree Pyro
Michal Štěpánek:6.5.2015 14:20

Je to sice v C#, ale mohl by ses inspirovat...
http://www.itnetwork.cz/…aci-programu

Nahoru Odpovědět
6.5.2015 14:20
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
Andree Pyro
Tvůrce
Avatar
Nahoru Odpovědět
6.5.2015 14:40
Boj sa tých, ktorí sú ticho. Oni sú totiž tí jediní, ktorí skutočne myslia.
Avatar
Andree Pyro
Tvůrce
Avatar
Odpovídá na Michal Štěpánek
Andree Pyro:6.5.2015 14:47

Pořád je tam ale jen o vyhledání aktualizací. Nikde žádný kód ke stažení souboru?

Editováno 6.5.2015 14:47
Nahoru Odpovědět
6.5.2015 14:47
Boj sa tých, ktorí sú ticho. Oni sú totiž tí jediní, ktorí skutočne myslia.
Avatar
Andree Pyro
Tvůrce
Avatar
Andree Pyro:6.5.2015 15:08

Jak například pomocí Javy stáhnout tento soubor?
http://pyro005358389.moxo.cz/program.jar

Nahoru Odpovědět
6.5.2015 15:08
Boj sa tých, ktorí sú ticho. Oni sú totiž tí jediní, ktorí skutočne myslia.
Avatar
Nahoru Odpovědět
6.5.2015 15:49
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
Andree Pyro
Tvůrce
Avatar
Andree Pyro:6.5.2015 18:42

Tak dobrý, už se mi to povedlo. Kód jsem použil stejný, jako na uložení zdrojáku do souboru.txt, jen jsem to uložil do soubor.exe a přidal jsem adresu souboru :)

Nahoru Odpovědět
6.5.2015 18:42
Boj sa tých, ktorí sú ticho. Oni sú totiž tí jediní, ktorí skutočne myslia.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 9 zpráv z 9.