Jak jsem napsal výše, doplnil jsem do celého konceptu automatickou generaci screenshot webových stránek. Cílem je získat pro widget Browser položky hlavního menu obrázky pro ikony volby jednotlivých stránek.
Screenshot získávám ve scriptu prostřednictvím Chrome. Parametry screenshot, je to vždy dvojice url a jména souboru se screenshot, si ukládám do souboru:
Vlastní generaci pak provádí jednoduchý script:
Script plánuji spouštět přes cron, pravděpodobně 1x za 24 hod.
Začlenění do skinu Estuary Stream-Cinema pak vypadá takto:
[attachment=4989] [attachment=4990] [attachment=4991]
Screenshot získávám ve scriptu prostřednictvím Chrome. Parametry screenshot, je to vždy dvojice url a jména souboru se screenshot, si ukládám do souboru:
Kód:
https://www.ihned.news ihned.news.png
https://www.aktualne.cz aktualne.cz.png
https://www.ihned.cz ihned.cz.png
https://www.respekt.cz respekt.cz.png
https://forum24.cz forum24.cz.png
https://denikn.cz denikn.cz.png
https://www.ceskenoviny.cz ceskenoviny.cz.png
https://www.reflex.cz reflex.cz.png
https://www.idnes.cz idnes.cz.png
https://www.seznam.cz seznam.cz.pngVlastní generaci pak provádí jednoduchý script:
Kód:
#! /bin/sh
HOME=/storage/.kodi/media/screenshot
SCREEN=$HOME/screenshot.list
while read line; do
url=$(echo ${line} | cut -d' ' -f1)
pic=$(echo ${line} | cut -d' ' -f2)
/storage/.kodi/addons/browser.chrome/bin/chrome-start --disable-gpu --headless --hide-scrollbars --screenshot=${pic} ${url}
done < ${SCREEN}
exit 0Script plánuji spouštět přes cron, pravděpodobně 1x za 24 hod.
Začlenění do skinu Estuary Stream-Cinema pak vypadá takto:
[attachment=4989] [attachment=4990] [attachment=4991]
