From 86668cfd0a2bd39d0af4fbb26df9120f2c0a9f21 Mon Sep 17 00:00:00 2001 From: qo-op Date: Mon, 1 Feb 2021 02:39:38 +0100 Subject: [PATCH] REFRESH xbian Film ASTRXBIAN index --- zen/ipfs_SWARM_refresh.sh | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/zen/ipfs_SWARM_refresh.sh b/zen/ipfs_SWARM_refresh.sh index bb7a7b3..260291d 100755 --- a/zen/ipfs_SWARM_refresh.sh +++ b/zen/ipfs_SWARM_refresh.sh @@ -77,14 +77,27 @@ do fi done +######################################################################## +# REFRESH xbian Film ASTRXBIAN index +######################################################################## +PREFIX="F" +mkdir -p /tmp/xbian/ +echo "CAT;TMDB;YEAR;TITLE;SAISON;GENRES;GROUPES;RES;URLS=http://127.0.0.1:8181" > /tmp/xbian/${PREFIX}ASTRXBIAN # CREATE INDEX HEADER +cat ~/.zen/ipfs_swarm/xbian/${PREFIX}* | grep -v -E 'CAT;TMDB' >> /tmp/xbian/${PREFIX}ASTRXBIAN # GET All lines without header +cat /tmp/xbian/${PREFIX}ASTRXBIAN | sort | uniq > /tmp/xbian/${PREFIX}ASTRXBIAN.uniq # REMOVE DUPLICATE +mv /tmp/xbian/${PREFIX}ASTRXBIAN.uniq ~/.zen/ipfs/.${IPFSNODEID}/${PREFIX}ASTRXBIAN # Publish ASTROPORT/KODI INDEX +######################################################################## + + + ######################################################################## ######################################################################## ######################################################################## echo "PUBLISHING ~/.zen/ipfs SELF /ipns/$IPFSNODEID" -echo "$timestamp" > /home/$YOU/.zen/ipfs/_timestamp -IWALLETS=$(ipfs add -rHq /home/$YOU/.zen/ipfs | tail -n 1) -echo "$MIPFS" > ~/.zen/ipfs/.${IPFSNODEID}/_chain -NODEIPNS=$(ipfs name publish --quieter /ipfs/$IWALLETS) +echo "$(date -u +%s%N | cut -b1-13)" > /home/$YOU/.zen/ipfs/_timestamp +MIPFS=$(ipfs add -rHq ~/.zen/ipfs | tail -n 1) +echo $MIPFS > ~/.zen/ipfs/.${IPFSNODEID}/_chain +NODEIPNS=$(ipfs name publish --quieter /ipfs/$MIPFS) echo "RETRIEVING MY OWN DATA FROM IPNS TO ~/.zen/ipfs_swarm" ipfs get --output=/home/$YOU/.zen/ipfs_swarm/ /ipns/$IPFSNODEID