Update aplikacie

Sekcia: Programovanie 17.04.2015 | 14:40
Bobo   Návštevník

Ahojte, možno som to už raz sem písal, ale robím si zariadenie, ktorým budem môcť ovládať relé, vstupy, senzory atď. cez internet. To znamená, že to má web rozhranie cez ktoré na to zariadenie pristupujem. Všetko sa nachádza v /var/www. Je tam teda web a tiež python scripty, ktoré sa starajú o ovládanie hardveru atd. Teraz by som tam rád pridal možnosť aktualizácie. Rozmýšľal som, že to spravím nasledovne: Ak kliknem na určitú web stránku toho zariadenia (napr. systém alebo informácie), tak toto zariadenie preverí určitý FTP server, či sa tam nachádza firmware. Ak áno, tak to oznámi a umožní ho stiahnúť. Firmware by bol v podobe komprimovaného a heslom chráneného balíku zip. Teda kliknutím na javascript tlačidlo Update by sa stiahol Firmware.zip napr. do tmp, následne by sa rozbalil presne do zložiek kam treba a teda by prepísal pôvodné súbory poprípade by vytvoril nové. Čo si o tom myslíte ? Trocha zápasím s tým, že ak zbalím do Firmware.zip napr. var/www a dám to rozbaliť, tak mi vznikne zložka Firmware, lenže ja by som chcel, aby sa vnútro zipu rozbalil do rootu a prepísal súbory.

    • RE: Update aplikacie 17.04.2015 | 16:14
      Avatar bedňa antiX, Devuan, LegacyIce  Administrátor

      unzip firmware.zip -d /

      Táto správa neobsahuje vírus, pretože nepoužívam MS Windows. http://kernelultras.org
    • RE: Update aplikacie 17.04.2015 | 19:45
      Avatar klobucnik   Návštevník

      git

      • RE: Update aplikacie 17.04.2015 | 20:57
        Avatar bedňa antiX, Devuan, LegacyIce  Administrátor

        Git je super na vývoj, ale spravidla má odlišnú štruktúru ako keď chceš niečo updatovať skriptom, teda myslím aby sa neprenášali aj screenshoty a neviem čo zbytočne, na to je fajn skript ktorý prenesie len kód a licenciu, toto Git zrovna moc dobre nevie.

        Táto správa neobsahuje vírus, pretože nepoužívam MS Windows. http://kernelultras.org
        • RE: Update aplikacie 17.04.2015 | 21:26
          Avatar Bobo   Návštevník

          Robim to s tym zipom. Zatial funguje celkom dobre.

          • RE: Update aplikacie 17.04.2015 | 21:35
            Avatar bedňa antiX, Devuan, LegacyIce  Administrátor

            Čiže vyriešené?

            Táto správa neobsahuje vírus, pretože nepoužívam MS Windows. http://kernelultras.org
            • RE: Update aplikacie 17.04.2015 | 22:49
              Avatar Bobo   Návštevník

              Ano,vyriesene.Dakujem