Fotky: ponechat zmenšenou verzi, zálohovat originál

bobr

Fotky: ponechat zmenšenou verzi, zálohovat originál
« kdy: 14. 01. 2019, 17:57:36 »
Dobry den,

mam na novem ntb mene mista, nez na starem. mam 150GB fotek, ktere asi nutne nepotrebuji mit vzdy po ruce, ale rad bych si nechal nejakou zmensenou verzi, abych ji mohl ukazat ev. kdykoli.

+ zaloha/presun vsech fotek na externi disk
+ ponecha zmensenou kopii na ntb
+ offline, nechci je davat googlu, fb apod
+ idealne GUI, asi bych to nejak nahackoval s imagemagic a rsync, ale to neni to nejpohodlnejsi, co hledam
+ idealne se synchronizaci, tj hodim velke fotky do slozky ~/fotky, pri pripojeni ext HDD se zmensi a orig skopiruje na HDD.

iOS s iCloud neco takoveho umi (ale je to v cloudu), existuje podobne pro Linux? Dekuji.
« Poslední změna: 14. 01. 2019, 22:20:34 od Petr Krčmář »


Jenda

iOS s iCloud neco takoveho umi (ale je to v cloudu), existuje podobne pro Linux?

Ne, protože rozumně navržené operační systémy nepotřebují na každou takovou blbost speciální aplikaci.

Kód: [Vybrat]
# zaloha/presun vsech fotek na externi disk
mv fotky /mnt/externí
# ponecha zmensenou kopii na ntb
cd /mnt/externí; find . | while read foto; do mkdir ~/notebook/`dirname "$foto"`; convert "$foto" -resize 640x480\> -quality 70 ~/notebook/"$foto"; done
# (\> za resize udělá resize jen pokud je zdrojová fotka větší)

# idealne se synchronizaci, tj hodim velke fotky do slozky ~/fotky, pri pripojeni ext HDD se zmensi a orig skopiruje na HDD.
find -newer posledni_sync ~/fotky | totéž; touch posledni_sync

Jinak za zminku muze stat: https://git-annex.branchable.com/

kkt1

  • *****
  • 796
    • Zobrazit profil
iOS s iCloud neco takoveho umi (ale je to v cloudu), existuje podobne pro Linux?

Ne, protože rozumně navržené operační systémy nepotřebují na každou takovou blbost speciální aplikaci.

Kód: [Vybrat]
# zaloha/presun vsech fotek na externi disk
mv fotky /mnt/externí
# ponecha zmensenou kopii na ntb
cd /mnt/externí; find . | while read foto; do mkdir ~/notebook/`dirname "$foto"`; convert "$foto" -resize 640x480\> -quality 70 ~/notebook/"$foto"; done
# (\> za resize udělá resize jen pokud je zdrojová fotka větší)

# idealne se synchronizaci, tj hodim velke fotky do slozky ~/fotky, pri pripojeni ext HDD se zmensi a orig skopiruje na HDD.
find -newer posledni_sync ~/fotky | totéž; touch posledni_sync
To je sice hezke, ale takovy icloud umoznuje treba upravu toho souboru a automaticky aktualizuje ten vo je v cloudu, nebo umoznuje presunuti fotky do alba, nebo umoznuje nasdilet original fotky, nebo 3 dalsi ruzne velikosti fotky,... jak to resi tvuj skript? Aha, nijak. Napsat si na to nejaky perl/python/cokoliv asi jde, ale je to opravdu user friendly? Asi jako delat si sam tetovani na zadku ve tme.