forked from axiom-team/astrXbian
better TW5 integration, precharged to allow further control over MEDIAKEY
This commit is contained in:
parent
2431cb5369
commit
927f61b4d1
|
@ -329,29 +329,37 @@ IPNSLINK=$(ipfs key list -l | grep ${MEDIAKEY} | cut -d ' ' -f 1)
|
||||||
# https://tube.copylaradio.com/ipns/$IPNSLINK
|
# https://tube.copylaradio.com/ipns/$IPNSLINK
|
||||||
#envsubst < ./www/boris/youtube_watch_step2.html > ~/.zen/ipfs/.${IPFSNODEID}/KEY/${MEDIAKEY}/index.html
|
#envsubst < ./www/boris/youtube_watch_step2.html > ~/.zen/ipfs/.${IPFSNODEID}/KEY/${MEDIAKEY}/index.html
|
||||||
|
|
||||||
# echo "=======> Mediakey Welcome index.html "
|
echo "=======> Mediakey Welcome index.html "
|
||||||
# cat /home/$YOU/.zen/astrXbian/www/boris/youtube_watch_step2.html \
|
cat /home/$YOU/.zen/astrXbian/www/boris/youtube_watch_step2.html \
|
||||||
# | sed "s/\${IPNSLINK}/$IPNSLINK/g" \
|
| sed "s/\${IPNSLINK}/$IPNSLINK/g" \
|
||||||
# | sed "s/\${IPFSNODEID}/$IPFSNODEID/g" \
|
| sed "s/\${IPFSNODEID}/$IPFSNODEID/g" \
|
||||||
# | sed "s/\${XZUID}/$XZUID/g" \
|
| sed "s/\${XZUID}/$XZUID/g" \
|
||||||
# | sed "s/\${G1PUB}/$G1PUB/g" \
|
| sed "s/\${G1PUB}/$G1PUB/g" \
|
||||||
# | sed "s/\${TITLE}/$TITLE/g" \
|
| sed "s/\${TITLE}/$TITLE/g" \
|
||||||
# > ~/.zen/ipfs/.${IPFSNODEID}/KEY/${MEDIAKEY}/index.html
|
> ~/.zen/ipfs/.${IPFSNODEID}/KEY/${MEDIAKEY}/index.html
|
||||||
|
|
||||||
### PATCH TW5
|
### PATCH TW5 (TODO SPLIT TEMPLATES & DIFFERENTIATE MIMETYPE TIDDLERS)
|
||||||
echo "=======> Mediakey TW5 /ipns/$KEY"
|
echo "=======> Mediakey TW5 /ipns/$KEY"
|
||||||
|
|
||||||
cp ~/.zen/Astroport.ONE/templates/dreamcatcher.html ~/.zen/ipfs/.${IPFSNODEID}/KEY/${MEDIAKEY}/index.html
|
cp ~/.zen/Astroport.ONE/templates/dreamcatcher.html ~/.zen/ipfs/.${IPFSNODEID}/KEY/${MEDIAKEY}/${G1PUB}/index.html
|
||||||
|
MOATS=$(date -u +"%Y%m%d%H%M%S%4N")
|
||||||
|
PSEUDO=$(cat ~/.zen/game/players/.current/.pseudo 2>/dev/null)
|
||||||
|
sed -i "s~_MOATS_~${MOATS}~g" ~/.zen/ipfs/.${IPFSNODEID}/KEY/${MEDIAKEY}/${G1PUB}/index.html
|
||||||
|
sed -i "s~_PLAYER_~${XZUID}~g" ~/.zen/ipfs/.${IPFSNODEID}/KEY/${MEDIAKEY}/${G1PUB}/index.html
|
||||||
|
sed -i "s~_PSEUDO_~${PSEUDO}~g" ~/.zen/ipfs/.${IPFSNODEID}/KEY/${MEDIAKEY}/${G1PUB}/index.html
|
||||||
|
sed -i "s~_G1PUB_~${G1PUB}~g" ~/.zen/ipfs/.${IPFSNODEID}/KEY/${MEDIAKEY}/${G1PUB}/index.html
|
||||||
|
sed -i "s~_TITRE_~${TITLE}~g" ~/.zen/ipfs/.${IPFSNODEID}/KEY/${MEDIAKEY}/${G1PUB}/index.html
|
||||||
|
sed -i "s~_IPFSROOT_~${IPFSROOT}~g" ~/.zen/ipfs/.${IPFSNODEID}/KEY/${MEDIAKEY}/${G1PUB}/index.html
|
||||||
|
sed -i "s~_IPFSNODEID_~${IPFSNODEID}~g" ~/.zen/ipfs/.${IPFSNODEID}/KEY/${MEDIAKEY}/${G1PUB}/index.html
|
||||||
|
|
||||||
sed -i "s~_PLAYER_~${PLAYER}~g" ~/.zen/ipfs/.${IPFSNODEID}/KEY/${MEDIAKEY}/index.html
|
MIME=$(file --mime-type "$HOME/astroport/${TYPE}/${REFERENCE}/${file}" | cut -d ':' -f 2 | cut -d ' ' -f 2)
|
||||||
sed -i "s~_PSEUDO_~${PSEUDO}~g" ~/.zen/ipfs/.${IPFSNODEID}/KEY/${MEDIAKEY}/index.html
|
sed -i "s~_MIME_~${MIME}~g" ~/.zen/ipfs/.${IPFSNODEID}/KEY/${MEDIAKEY}/${G1PUB}/index.html
|
||||||
sed -i "s~_G1PUB_~${G1PUB}~g" ~/.zen/ipfs/.${IPFSNODEID}/KEY/${MEDIAKEY}/index.html
|
|
||||||
sed -i "s~_TITRE_~${TITLE}~g" ~/.zen/ipfs/.${IPFSNODEID}/KEY/${MEDIAKEY}/index.html
|
sed -i "s~_MEDIAKEY_~${MEDIAKEY}~g" ~/.zen/ipfs/.${IPFSNODEID}/KEY/${MEDIAKEY}/${G1PUB}/index.html
|
||||||
sed -i "s~_MOANS_~${MEDIAKEY}~g" ~/.zen/ipfs/.${IPFSNODEID}/KEY/${MEDIAKEY}/index.html
|
sed -i "s~_KEY_~${KEY}~g" ~/.zen/ipfs/.${IPFSNODEID}/KEY/${MEDIAKEY}/${G1PUB}/index.html
|
||||||
|
|
||||||
# Configure IPNS publication key
|
# Configure IPNS publication key
|
||||||
sed -i "s~_MEDIAKEY_~${MEDIAKEY}~g" ~/.zen/ipfs/.${IPFSNODEID}/KEY/${MEDIAKEY}/index.html
|
sed -i "s~k2k4r8naeti1ny2hsk3a0ziwz22urwiu633hauluwopf4vwjk4x68qgk~${KEY}~g" ~/.zen/ipfs/.${IPFSNODEID}/KEY/${MEDIAKEY}/${G1PUB}/index.html
|
||||||
sed -i "s~k2k4r8naeti1ny2hsk3a0ziwz22urwiu633hauluwopf4vwjk4x68qgk~${KEY}~g" ~/.zen/ipfs/.${IPFSNODEID}/KEY/${MEDIAKEY}/index.html
|
|
||||||
|
|
||||||
### PATCH TW5
|
### PATCH TW5
|
||||||
|
|
||||||
|
@ -359,14 +367,14 @@ IPNSLINK=$(ipfs key list -l | grep ${MEDIAKEY} | cut -d ' ' -f 1)
|
||||||
# https://tube.copylaradio.com/ipns/$IPNSLINK/${G1PUB}/
|
# https://tube.copylaradio.com/ipns/$IPNSLINK/${G1PUB}/
|
||||||
|
|
||||||
#envsubst < ../www/boris/youtube_watch_step3.html > ~/.zen/ipfs/.${IPFSNODEID}/KEY/${MEDIAKEY}/${G1PUB}/index.html
|
#envsubst < ../www/boris/youtube_watch_step3.html > ~/.zen/ipfs/.${IPFSNODEID}/KEY/${MEDIAKEY}/${G1PUB}/index.html
|
||||||
echo "=======> Mediakey Contract index.html "
|
# echo "=======> Mediakey Contract index.html "
|
||||||
cat /home/$YOU/.zen/astrXbian/www/boris/youtube_watch_step3.html \
|
# cat /home/$YOU/.zen/astrXbian/www/boris/youtube_watch_step3.html \
|
||||||
| sed "s/\${TITLE}/$TITLE/g" \
|
# | sed "s/\${TITLE}/$TITLE/g" \
|
||||||
| sed "s/\${IPFSNODEID}/$IPFSNODEID/g" \
|
# | sed "s/\${IPFSNODEID}/$IPFSNODEID/g" \
|
||||||
| sed "s/\${XZUID}/$XZUID/g" \
|
# | sed "s/\${XZUID}/$XZUID/g" \
|
||||||
| sed "s/\${IPFSREPFILEID}/$IPFSREPFILEID/g" \
|
# | sed "s/\${IPFSREPFILEID}/$IPFSREPFILEID/g" \
|
||||||
| sed "s/\${URLENCODE_FILE_NAME}/$URLENCODE_FILE_NAME/g" \
|
# | sed "s/\${URLENCODE_FILE_NAME}/$URLENCODE_FILE_NAME/g" \
|
||||||
> ~/.zen/ipfs/.${IPFSNODEID}/KEY/${MEDIAKEY}/${G1PUB}/index.html
|
# > ~/.zen/ipfs/.${IPFSNODEID}/KEY/${MEDIAKEY}/${G1PUB}/index.html
|
||||||
|
|
||||||
|
|
||||||
# echo "<meta http-equiv=\"Refresh\" content=\"0;URL=http://127.0.0.1:8080/ipfs/$IPFSREPFILEID/$URLENCODE_FILE_NAME\">" > ~/.zen/ipfs/.${IPFSNODEID}/KEY/${MEDIAKEY}/${G1PUB}/index.html
|
# echo "<meta http-equiv=\"Refresh\" content=\"0;URL=http://127.0.0.1:8080/ipfs/$IPFSREPFILEID/$URLENCODE_FILE_NAME\">" > ~/.zen/ipfs/.${IPFSNODEID}/KEY/${MEDIAKEY}/${G1PUB}/index.html
|
||||||
|
|
Loading…
Reference in New Issue