IPNS SELF PUBLISH with ~/.zen/astrXbian/zen/ipns_self_publish.sh
This commit is contained in:
parent
b72cb9200f
commit
2514bb8aea
|
@ -105,9 +105,9 @@ do
|
||||||
echo "I AM A BOOTSTRAP $G1PUB"
|
echo "I AM A BOOTSTRAP $G1PUB"
|
||||||
echo "SENDING 1 STAR AUTO LIKE to $liking_me"
|
echo "SENDING 1 STAR AUTO LIKE to $liking_me"
|
||||||
/home/$YOU/.zen/astrXbian/zen/jaklis/jaklis.py unlike -p $liking_me
|
/home/$YOU/.zen/astrXbian/zen/jaklis/jaklis.py unlike -p $liking_me
|
||||||
sleep 2 # SLOW DOWN
|
sleep $((1 + RANDOM % 2)) # SLOW DOWN
|
||||||
/home/$YOU/.zen/astrXbian/zen/jaklis/jaklis.py like -p $liking_me -s 1
|
/home/$YOU/.zen/astrXbian/zen/jaklis/jaklis.py like -p $liking_me -s 1
|
||||||
sleep 2 # SLOW DOWN
|
sleep $((1 + RANDOM % 2)) # SLOW DOWN
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# CHECKING IF WE LIKE EACH OTHER (AVOID LIKING MYSELF)
|
# CHECKING IF WE LIKE EACH OTHER (AVOID LIKING MYSELF)
|
||||||
|
@ -128,16 +128,12 @@ do
|
||||||
# MEMORIZE actual tryme.addr
|
# MEMORIZE actual tryme.addr
|
||||||
cp -f ~/.zen/ipfs/.${IPFSNODEID}/tryme.addr ~/.zen/ipfs/.${IPFSNODEID}/FRIENDS/$liking_me/
|
cp -f ~/.zen/ipfs/.${IPFSNODEID}/tryme.addr ~/.zen/ipfs/.${IPFSNODEID}/FRIENDS/$liking_me/
|
||||||
fi
|
fi
|
||||||
sleep 2 # SLOW DOWN
|
sleep $((1 + RANDOM % 2)) # SLOW DOWN
|
||||||
done
|
done
|
||||||
|
|
||||||
# RESTORE Vstream astroport.py source (in case Vstream plugin was updated)
|
# REFRESH IPNS SELF PUBLISH
|
||||||
if [[ -f ~/.zen/astroport.py ]]; then
|
########################################################################
|
||||||
cp -f ~/.zen/astroport.py ~/.kodi/addons/plugin.video.vstream/resources/sites/
|
~/.zen/astrXbian/zen/ipns_self_publish.sh
|
||||||
fi
|
########################################################################
|
||||||
|
|
||||||
## PUBLISH ~/.zen/ipfs on self key IPNS
|
|
||||||
IWALLETS=$(ipfs add -rHq ~/.zen/ipfs | tail -n 1)
|
|
||||||
NODEIPNS=$(ipfs name publish --allow-offline --quieter /ipfs/$IWALLETS)
|
|
||||||
|
|
||||||
exit 0
|
exit 0
|
||||||
|
|
|
@ -101,17 +101,9 @@ cat ~/.zen/ipfs_swarm/.*/astroport/kodi/vstream/${PREFIX}* | sort | uniq > ~/.ze
|
||||||
PREFIX="A"
|
PREFIX="A"
|
||||||
cat ~/.zen/ipfs_swarm/.*/astroport/kodi/vstream/${PREFIX}* | sort | uniq > ~/.zen/ipfs/.${IPFSNODEID}/${PREFIX}ASTRXBIAN
|
cat ~/.zen/ipfs_swarm/.*/astroport/kodi/vstream/${PREFIX}* | sort | uniq > ~/.zen/ipfs/.${IPFSNODEID}/${PREFIX}ASTRXBIAN
|
||||||
|
|
||||||
|
# REFRESH IPNS SELF PUBLISH
|
||||||
########################################################################
|
########################################################################
|
||||||
|
~/.zen/astrXbian/zen/ipns_self_publish.sh
|
||||||
########################################################################
|
########################################################################
|
||||||
echo "PUBLISHING ~/.zen/ipfs SELF /ipns/$IPFSNODEID"
|
|
||||||
MIPFS=$(ipfs add -rHq ~/.zen/ipfs | tail -n 1)
|
|
||||||
OLDCHAIN=$(cat ~/.zen/ipfs/.${IPFSNODEID}/.chain)
|
|
||||||
if [[ "$OLDCHAIN" != "$MIPFS" ]] # MODIFY CHAIN only if something was changed
|
|
||||||
then
|
|
||||||
echo "$(date -u +%s%N | cut -b1-13)" > ~/.zen/ipfs/.${IPFSNODEID}/.timestamp
|
|
||||||
echo $MIPFS > ~/.zen/ipfs/.${IPFSNODEID}/.chain
|
|
||||||
fi
|
|
||||||
NODEIPNS=$(ipfs name publish --quieter /ipfs/$MIPFS)
|
|
||||||
|
|
||||||
exit 0
|
exit 0
|
||||||
|
|
Loading…
Reference in New Issue