====== Upgrade na novou verzi ====== * zazálohujte adresáře bin, případně bin64 a system * připojte se na [[ftp://ftp.epos.cz]], jméno a heslo Vám sdělíme po telefonu nebo emailem. * **verze 4.3**: stáhněte soubor [[ftp://ftp.epos.cz/obis/v4.3/obis4.zip|obis4.zip]] pro Windows verzi nebo [[ftp://ftp.epos.cz/obis/v4.3/obis4-linux.tar.gz|obis4-linux.tar.gz]] pro Linux verzi resp. [[ftp://ftp.epos.cz/obis/v4.3/obis4-utils.tar.gz|obis4-utils.tar.gz]] pro synchronizer a obiscserver * rozzipujte soubor obis4.zip resp. obis4-linux.tar.gz do adresáře **obis4** a potvrďte přepsání všech souborů v podadresářích bin a system * **verze 5.0**: stáhněte soubory zip resp. tar.gz (pro linux) z [[ftp://ftp.epos.cz/obis/v5.0/]] a rozzipujte do adresáře OBISu * spusťte upgrade databáze pomocí programu **obis4/bin/upgrade.cmd** resp. obis4/bin/upgrade.sh (pro Linux) * pokud je nutné spustit upgrade dat z jiné než aktuální verze, lze toho docílit parametrem //-v num//, kde num je požadovaná verze nebo nastavením proměnné prostředí UPGRADEFROMVERSION Systém upgraduje databázi podle změn v souboru obis4/system/upgrade.dat a zvýší číslo aktuální verze dat. Informace o používané verzi lze získat v menu **Nápověda => O Programu**. {{progs:o_programu.png|O programu}} Build udává datum překladu programu a revision pak číslo revize. Na [[ftp://ftp.epos.cz]] je také k dispozici soubor [[ftp://ftp.epos.cz/obis/obis4-stat.txt|obis4-stat.txt]] s informaci o aktuální verzi na ftp a logy změn v souboru [[ftp://ftp.epos.cz/obis/changelog.txt|changelog.txt]]. Odpovídající soubory jsou také pro verzi 5.0 v [[ftp://ftp.epos.cz/obis/v5.0/]] ===== Skript pro automatickou aktualizaci OBIS5 na serveru Linux ===== Předpokladem je lftp a povolené sudo killall (pokud se používá obiscserver) * Nastavit soubor ~/.netrc se jménem/heslem: machine ftp.epos.cz login your@mail.com password yourpass * Spustit v ./bin/ftp_upgrade.sh resp. ./bin64/ftp_upgrade.sh Rychlý upgrade za provozu na serveru Linux: ./bin64/ftp_upgrade.sh -nobackup -nowarn ====== Upgrade user na verzi 5 ====== Spustit v adresáři user.* (reporty je nutné upgradovat ve windows s absolutní cestou - Excel) ..\bin\repupgc -debug 2 -luastring "UpgradeFromReportsList([[q:\obis50\user.ZMEN\reports\*_reports.xml]])" ../bin64/repupgc -debug 2 -luastring "UpgradeLua([[lua/]])" cd reports ../../stc2ots.sh ===== Převod uživatelských ikon 100dpi do 200dpi a 300dpi ===== for i in *.png; do n=`echo $i | cut -d_ -f1`; convert -define filter:blur=0.6 -filter Spline -resize 200% ${n}_imageindex.png ${n}_200_imageindex.png; convert -define filter:blur=0.6 -filter Spline -resize 300% ${n}_imageindex.png ${n}_300_imageindex.png; mv ${n}_imageindex.png ${n}_100_imageindex.png; done