talking robot
This commit is contained in:
parent
c49ee81b0e
commit
e533fb40bc
7
12345.sh
7
12345.sh
|
@ -19,10 +19,12 @@ myIP=$(hostname -I | awk '{print $1}' | head -n 1)
|
||||||
isLAN=$(echo $myIP | grep -E "/(^127\.)|(^192\.168\.)|(^10\.)|(^172\.1[6-9]\.)|(^172\.2[0-9]\.)|(^172\.3[0-1]\.)|(^::1$)|(^[fF][cCdD])/")
|
isLAN=$(echo $myIP | grep -E "/(^127\.)|(^192\.168\.)|(^10\.)|(^172\.1[6-9]\.)|(^172\.2[0-9]\.)|(^172\.3[0-1]\.)|(^::1$)|(^[fF][cCdD])/")
|
||||||
[[ ! $myIP || $isLAN ]] && myIP="ipfs.localhost"
|
[[ ! $myIP || $isLAN ]] && myIP="ipfs.localhost"
|
||||||
|
|
||||||
|
|
||||||
PORT=12345
|
PORT=12345
|
||||||
|
|
||||||
YOU=$(ipfs swarm peers >/dev/null 2>&1 && echo "$USER" || ps auxf --sort=+utime | grep -w ipfs | grep -v -E 'color=auto|grep' | tail -n 1 | cut -d " " -f 1); ## $USER running ipfs
|
YOU=$(ipfs swarm peers >/dev/null 2>&1 && echo "$USER" || ps auxf --sort=+utime | grep -w ipfs | grep -v -E 'color=auto|grep' | tail -n 1 | cut -d " " -f 1); ## $USER running ipfs
|
||||||
LIBRA=$(head -n 2 ~/.zen/Astroport.ONE/A_boostrap_nodes.txt | tail -n 1 | cut -d ' ' -f 2) ## SWARM#0 ENTRANCE URL
|
LIBRA=$(head -n 2 ~/.zen/Astroport.ONE/A_boostrap_nodes.txt | tail -n 1 | cut -d ' ' -f 2) ## SWARM#0 ENTRANCE URL
|
||||||
|
TUBE=$(head -n 2 ~/.zen/Astroport.ONE/A_boostrap_nodes.txt | tail -n 1 | cut -d ' ' -f 3)
|
||||||
|
|
||||||
mkdir -p ~/.zen/tmp/coucou/
|
mkdir -p ~/.zen/tmp/coucou/
|
||||||
|
|
||||||
|
@ -42,7 +44,7 @@ Content-Type: text/html; charset=UTF-8
|
||||||
"
|
"
|
||||||
|
|
||||||
echo "_________________________________________________________"
|
echo "_________________________________________________________"
|
||||||
echo "LAUNCHING Astroport API Server - TEST - "
|
echo "LAUNCHING Astroport API Server - $TUBE - "
|
||||||
echo
|
echo
|
||||||
echo "CREATE GCHANGE + TW http://$myIP:1234/?salt=totodu56&pepper=totodu56&g1pub=on&email=fred@astroport.com"
|
echo "CREATE GCHANGE + TW http://$myIP:1234/?salt=totodu56&pepper=totodu56&g1pub=on&email=fred@astroport.com"
|
||||||
echo
|
echo
|
||||||
|
@ -106,7 +108,7 @@ while true; do
|
||||||
HOSTP=$(echo "$REQ" | grep '^Host:' | cut -d ' ' -f2 | cut -d '?' -f2)
|
HOSTP=$(echo "$REQ" | grep '^Host:' | cut -d ' ' -f2 | cut -d '?' -f2)
|
||||||
HOST=$(echo "$HOSTP" | cut -d ':' -f 1)
|
HOST=$(echo "$HOSTP" | cut -d ':' -f 1)
|
||||||
############################################################################
|
############################################################################
|
||||||
[[ $URL == "/test" ]] && continue
|
[[ $URL == "/test" || $URL == "" ]] && continue
|
||||||
|
|
||||||
echo "************************************************************************* "
|
echo "************************************************************************* "
|
||||||
echo "ASTROPORT 1234 UP & RUNNING.......................... http://$HOST:1234 PORT"
|
echo "ASTROPORT 1234 UP & RUNNING.......................... http://$HOST:1234 PORT"
|
||||||
|
@ -499,7 +501,6 @@ echo "" > ~/.zen/tmp/.ipfsgw.bad.twt # TODO move in 20h12.sh
|
||||||
else
|
else
|
||||||
echo "NO TW FOUND - LAUNCHING CENTRAL"
|
echo "NO TW FOUND - LAUNCHING CENTRAL"
|
||||||
## 302 REDIRECT CENTRAL GW
|
## 302 REDIRECT CENTRAL GW
|
||||||
TUBE=$(head -n 2 ~/.zen/Astroport.ONE/A_boostrap_nodes.txt | tail -n 1 | cut -d ' ' -f 3)
|
|
||||||
TWIP=${TUBE}
|
TWIP=${TUBE}
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
|
@ -493,28 +493,14 @@ FILM_GENRES=$(zenity --list --checklist --title="GENRE" --height=${haut}\
|
||||||
# FORMAT GENRES ["genre1","genre2"] # USE IF YOU ACTIVATE KODI COMPATIBILITY
|
# FORMAT GENRES ["genre1","genre2"] # USE IF YOU ACTIVATE KODI COMPATIBILITY
|
||||||
GENRES="[\"$(echo ${FILM_GENRES} | sed s/\|/\",\"/g)\"]"
|
GENRES="[\"$(echo ${FILM_GENRES} | sed s/\|/\",\"/g)\"]"
|
||||||
|
|
||||||
########################################################################
|
|
||||||
# Screen capture
|
|
||||||
########################################################################
|
|
||||||
if [[ $(echo $DISPLAY | cut -d ':' -f 1) == "" ]]; then
|
|
||||||
sleep 1
|
|
||||||
import -window root ~/.zen/tmp/screen.png
|
|
||||||
fi
|
|
||||||
|
|
||||||
###################################
|
|
||||||
### MOVING FILE TO ~/astroport ####
|
|
||||||
###################################
|
|
||||||
mkdir -p ~/astroport/${CAT}/${MEDIAID}/
|
|
||||||
mv ~/.zen/tmp/screen.png ~/astroport/${CAT}/${MEDIAID}/screen.png
|
|
||||||
|
|
||||||
mv -f "${FILE_PATH}/${FILE_NAME}" "$HOME/astroport/${CAT}/${MEDIAID}/${TITLE}${SAISON}.${FILE_EXT}"
|
mv -f "${FILE_PATH}/${FILE_NAME}" "$HOME/astroport/${CAT}/${MEDIAID}/${TITLE}${SAISON}.${FILE_EXT}"
|
||||||
|
|
||||||
if [ $? != 0 ]; then
|
if [ $? != 0 ]; then
|
||||||
zenity --warning --width ${large} --text "Impossible de déplacer votre fichier ${FILE_PATH}/${FILE_NAME} vers ~/astroport - EXIT -"
|
zenity --warning --width ${large} --text "Impossible de déplacer votre fichier ${FILE_PATH}/${FILE_NAME} vers ~/astroport - EXIT -"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
FILE_NAME="${TITLE}${SAISON}.${FILE_EXT}"
|
|
||||||
|
|
||||||
|
FILE_NAME="${TITLE}${SAISON}.${FILE_EXT}"
|
||||||
|
|
||||||
## CREATE "~/astroport/${CAT}/${MEDIAID}/ajouter_video.txt"
|
## CREATE "~/astroport/${CAT}/${MEDIAID}/ajouter_video.txt"
|
||||||
URLENCODE_FILE_NAME=$(echo ${FILE_NAME} | jq -Rr @uri)
|
URLENCODE_FILE_NAME=$(echo ${FILE_NAME} | jq -Rr @uri)
|
||||||
|
@ -576,6 +562,22 @@ echo "${CAT};${MEDIAID};${YEAR};${TITLE};${SAISON};${GENRES};_IPNSKEY_;${RES};/i
|
||||||
|
|
||||||
esac
|
esac
|
||||||
|
|
||||||
|
########################################################################
|
||||||
|
# Screen capture
|
||||||
|
########################################################################
|
||||||
|
if [[ $(echo $DISPLAY | cut -d ':' -f 1) == "" ]]; then
|
||||||
|
espeak "taking a screen shot"
|
||||||
|
sleep 1
|
||||||
|
import -window root ~/.zen/tmp/screen.png
|
||||||
|
fi
|
||||||
|
|
||||||
|
###################################
|
||||||
|
### MOVING FILE TO ~/astroport ####
|
||||||
|
###################################
|
||||||
|
mkdir -p ~/astroport/${CAT}/${MEDIAID}/
|
||||||
|
mv ~/.zen/tmp/screen.png ~/astroport/${CAT}/${MEDIAID}/screen.png
|
||||||
|
|
||||||
|
|
||||||
## Extract thumbnail
|
## Extract thumbnail
|
||||||
MIME=$(file --mime-type -b "$HOME/astroport/${CAT}/${MEDIAID}/${TITLE}${SAISON}.${FILE_EXT}")
|
MIME=$(file --mime-type -b "$HOME/astroport/${CAT}/${MEDIAID}/${TITLE}${SAISON}.${FILE_EXT}")
|
||||||
|
|
||||||
|
@ -648,11 +650,12 @@ FILE_SIZE=$(echo "${FILE_BSIZE}" | awk '{ split( "B KB MB GB TB PB" , v ); s=1;
|
||||||
ZENBALANCE=0
|
ZENBALANCE=0
|
||||||
#fi
|
#fi
|
||||||
########################################################################
|
########################################################################
|
||||||
|
espeak "Ready to eat"
|
||||||
zenity --warning --width 360 --text "(♥‿‿♥) $MEDIAKEY IPFS MIAM (ᵔ◡◡ᵔ)"
|
zenity --warning --width 360 --text "(♥‿‿♥) $MEDIAKEY IPFS MIAM (ᵔ◡◡ᵔ)"
|
||||||
|
|
||||||
bash ~/astroport/Add_${MEDIAKEY}_script.sh "noh265"
|
bash ~/astroport/Add_${MEDIAKEY}_script.sh "noh265"
|
||||||
|
|
||||||
|
espeak "T W index recording"
|
||||||
zenity --warning --width 320 --text "Ajout à votre TW ${PLAYER}"
|
zenity --warning --width 320 --text "Ajout à votre TW ${PLAYER}"
|
||||||
|
|
||||||
|
|
||||||
|
@ -662,12 +665,12 @@ zenity --warning --width 320 --text "Ajout à votre TW ${PLAYER}"
|
||||||
echo "%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"
|
echo "%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"
|
||||||
## GETTING LAST TW via IPFS or HTTP GW
|
## GETTING LAST TW via IPFS or HTTP GW
|
||||||
LIBRA=$(head -n 2 ~/.zen/Astroport.ONE/A_boostrap_nodes.txt | tail -n 1 | cut -d ' ' -f 2)
|
LIBRA=$(head -n 2 ~/.zen/Astroport.ONE/A_boostrap_nodes.txt | tail -n 1 | cut -d ' ' -f 2)
|
||||||
rm ~/.zen/tmp/ajouter_media.html
|
rm ~/.zen/tmp/ajouter_media.html > /dev/null 2>&1
|
||||||
[[ $YOU ]] && echo " ipfs --timeout 12s cat /ipns/${ASTRONAUTENS} ($YOU)" && ipfs --timeout 12s cat /ipns/${ASTRONAUTENS} > ~/.zen/tmp/ajouter_media.html
|
[[ $YOU ]] && echo " ipfs --timeout 12s cat /ipns/${ASTRONAUTENS} ($YOU)" && ipfs --timeout 12s cat /ipns/${ASTRONAUTENS} > ~/.zen/tmp/ajouter_media.html
|
||||||
[[ ! -s ~/.zen/tmp/ajouter_media.html ]] && echo "curl -m 12 $LIBRA/ipns/${ASTRONAUTENS}" && curl -m 12 -so ~/.zen/tmp/ajouter_media.html "$LIBRA/ipns/${ASTRONAUTENS}"
|
[[ ! -s ~/.zen/tmp/ajouter_media.html ]] && echo "curl -m 12 $LIBRA/ipns/${ASTRONAUTENS}" && curl -m 12 -so ~/.zen/tmp/ajouter_media.html "$LIBRA/ipns/${ASTRONAUTENS}"
|
||||||
[[ ! -s ~/.zen/tmp/ajouter_media.html ]] && espeak "WARNING. WARNING. impossible to find your TW online"
|
[[ ! -s ~/.zen/tmp/ajouter_media.html ]] && espeak "WARNING. WARNING. impossible to find your TW online"
|
||||||
[[ ! -s ~/.zen/game/players/${PLAYER}/ipfs/moa/index.html ]] && espeak "FATAL ERROR. No player TW copy found ! EXIT" && exit 1
|
[[ ! -s ~/.zen/game/players/${PLAYER}/ipfs/moa/index.html ]] && espeak "FATAL ERROR. No player TW copy found ! EXIT" && exit 1
|
||||||
echo "%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"
|
echo "%%%%%%%%%%%%%% I GOT YOUR TW %%%%%%%%%%%%%%%%%%%%%%%%%%"
|
||||||
|
|
||||||
[[ -s ~/.zen/tmp/ajouter_media.html ]] && cp -f ~/.zen/tmp/ajouter_media.html ~/.zen/game/players/${PLAYER}/ipfs/moa/index.html && espeak "TW Found"
|
[[ -s ~/.zen/tmp/ajouter_media.html ]] && cp -f ~/.zen/tmp/ajouter_media.html ~/.zen/game/players/${PLAYER}/ipfs/moa/index.html && espeak "TW Found"
|
||||||
###############################
|
###############################
|
||||||
|
|
|
@ -244,57 +244,34 @@ else
|
||||||
echo "## ALREADY EXISTING IPNS KEY $KEYFILE ($KEY)"
|
echo "## ALREADY EXISTING IPNS KEY $KEYFILE ($KEY)"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
########################################################################
|
########################################################################
|
||||||
# POST TRAITEMENTS
|
# type TW PUBLISHING
|
||||||
if [[ "${type}" == 'page' ]]; then
|
|
||||||
echo "PDF ??"
|
|
||||||
fi
|
|
||||||
########################################################################
|
########################################################################
|
||||||
# film/serie PUBLISH
|
if [[ "${type}" =~ ^(page|film|serie|youtube|video)$ ]]
|
||||||
########################################################################
|
|
||||||
if [[ "${type}" =~ ^(film|serie|youtube|video)$ ]]
|
|
||||||
then
|
then
|
||||||
## CREATE GCHANGE AD
|
|
||||||
## STOP PUBLISHING TO GCHANGE, NOW PLAYER TW ONLY
|
|
||||||
## ACTIVATE AGAIN TO MAKE ADVERTISMENT OF YOUR MEDIAKEY ACCES
|
|
||||||
|
|
||||||
# if [[ ! -f ~/.zen/game/players/$PLAYER/ipfs/.${IPFSNODEID}/KEY/${MEDIAKEY}/${G1PUB}/.gchange.ad && ( "${type}" == "film" || "${type}" == "serie") ]]
|
## ASK FOR EXTRA METADATA
|
||||||
# then
|
[[ ! $3 ]] && OUTPUT=$(zenity --forms --width 480 --title="METADATA" --text="Metadonnées (séparateur espace)" --separator="~" --add-entry="Description" --add-entry="extra tag(s)")
|
||||||
#
|
[[ ! $3 ]] && DESCRIPTION=$(awk -F '~' '{print $1}' <<<$OUTPUT)
|
||||||
# GOFFER=$(~/.zen/Astroport.ONE/tools/jaklis/jaklis.py -k ~/.zen/game/players/$PLAYER/secret.dunikey -n "https://data.gchange.fr" setoffer -t "${TITLE} #astroport #${MEDIAKEY}" -d "${TITLE} https://tube.copylaradio.com/ipns/$IPNS/ Faites un don à son portefeuille pour le conserver dans le Mediacenter des Amis - https://CopyLaRadio.com - https://astroport.com" -p $HOME/.zen/game/players/$PLAYER/ipfs/.${IPFSNODEID}/KEY/${MEDIAKEY}/QR.png)
|
[[ ! $3 ]] && HASHTAG=$(awk -F '~' '{print $2}' <<<$OUTPUT)
|
||||||
# echo $GOFFER > ~/.zen/game/players/$PLAYER/ipfs/.${IPFSNODEID}/KEY/${MEDIAKEY}/${G1PUB}/.gchange.ad
|
|
||||||
# NEWIPFS=$(ipfs add -rHq ~/.zen/game/players/$PLAYER/ipfs/.${IPFSNODEID}/KEY/${MEDIAKEY}/ | tail -n 1 )
|
|
||||||
# IPNS=$(ipfs name publish --quieter --key="${MEDIAKEY}" $NEWIPFS)
|
|
||||||
# [[ "$IPNS" == "" ]] && IPNS="$(ipfs key list -l | grep -w ${MEDIAKEY} | cut -f 1 -d ' ')"
|
|
||||||
# echo "Annonce gchange : $(cat ~/.zen/game/players/$PLAYER/ipfs/.${IPFSNODEID}/KEY/${MEDIAKEY}/${G1PUB}/.gchange.ad)"
|
|
||||||
#
|
|
||||||
# fi
|
|
||||||
#~ ########################################################################
|
|
||||||
#~ # CREATION DU FICHIER ${PREFIX}ASTRXBIAN FILE : Add Header (TODO DEBUG Kodi Plugin !! )
|
|
||||||
#~ mkdir -p ~/.zen/game/players/$PLAYER/ipfs/.${IPFSNODEID}/astroport/kodi/vstream/
|
|
||||||
#~ [[ ! -f ~/.zen/game/players/$PLAYER/ipfs/.${IPFSNODEID}/astroport/kodi/vstream/${PREFIX}ASTRXBIAN ]] \
|
|
||||||
#~ && echo "type;TMDB;YEAR;TITLE;SAISON;GENRES;GROUPES;RES;URLS=http://${myIP}:8080" > ~/.zen/game/players/$PLAYER/ipfs/.${IPFSNODEID}/astroport/kodi/vstream/${PREFIX}ASTRXBIAN
|
|
||||||
|
|
||||||
# REFRESH ${MOATS}_ajouter_video.txt FILE
|
# # # # ${MOATS}_ajouter_video.txt DATA # # # #
|
||||||
if [[ -f ~/astroport/${TyPE}/${REFERENCE}/ajouter_video.txt ]]
|
if [[ -f ~/astroport/${TyPE}/${REFERENCE}/ajouter_video.txt ]]
|
||||||
then
|
then
|
||||||
line=$(cat ~/astroport/${TyPE}/${REFERENCE}/ajouter_video.txt | sed "s/_IPFSREPFILEID_/$IPFSREPFILEID/g" | sed "s/_IPNSKEY_/$IPNS/g" )
|
line=$(cat ~/astroport/${TyPE}/${REFERENCE}/ajouter_video.txt | sed "s/_IPFSREPFILEID_/$IPFSREPFILEID/g" | sed "s/_IPNSKEY_/$IPNS/g" )
|
||||||
else
|
else
|
||||||
line="$type;${REFERENCE};$YEAR;$TITLE;$SAISON;;${IPNS};$RES;/ipfs/$IPFSREPFILEID/$URLENCODE_FILE_NAME"
|
line="$type;${REFERENCE};$YEAR;$TITLE;$SAISON;;${IPNS};$RES;/ipfs/$IPFSREPFILEID/$URLENCODE_FILE_NAME"
|
||||||
fi
|
fi
|
||||||
echo "-------------------- UPDATE ${PREFIX}ASTRXBIAN INDEX -----------------------------"
|
echo "-------------------- ${MOATS}_ajouter_video.txt -----------------------------"
|
||||||
echo "$line"
|
echo "$line"
|
||||||
echo "UPDATE ~/astroport/${TyPE}/${REFERENCE}/ajouter_video.txt"
|
echo "UPDATE ~/astroport/${TyPE}/${REFERENCE}/ajouter_video.txt"
|
||||||
echo "$line" > ~/astroport/${TyPE}/${REFERENCE}/ajouter_video.txt
|
echo "$line" > ~/astroport/${TyPE}/${REFERENCE}/ajouter_video.txt
|
||||||
|
|
||||||
|
## MOATS TIMESTAMPING
|
||||||
cp ~/astroport/${TyPE}/${REFERENCE}/ajouter_video.txt ~/astroport/${TyPE}/${REFERENCE}/${MOATS}_ajouter_video.txt
|
cp ~/astroport/${TyPE}/${REFERENCE}/ajouter_video.txt ~/astroport/${TyPE}/${REFERENCE}/${MOATS}_ajouter_video.txt
|
||||||
|
|
||||||
########################################################################
|
echo "----------------- GETTING METADATA ----------------------"
|
||||||
## TODO: ACTIVATE SUB DEFCON 4 MODE = encrypt/decrypt file in $G1DEST subdirectory
|
|
||||||
########################################################################
|
|
||||||
# echo "----------------- REFRESH LOCAL KODI INDEX ----------------------"
|
|
||||||
# cat ~/.zen/game/players/$PLAYER/ipfs*/.*/astroport/kodi/vstream/${PREFIX}ASTRXBIAN | sort | uniq > ~/.zen/game/players/$PLAYER/ipfs/.${IPFSNODEID}/${PREFIX}ASTRXBIAN
|
|
||||||
|
|
||||||
echo "----------------- PREPARING TIDDLER ----------------------"
|
|
||||||
CAT=$(echo "$type" | sed -r 's/\<./\U&/g' | sed 's/ //g') # CapitalGluedWords
|
CAT=$(echo "$type" | sed -r 's/\<./\U&/g' | sed 's/ //g') # CapitalGluedWords
|
||||||
GENRE=$(cat ~/astroport/${TyPE}/${REFERENCE}/${MOATS}_ajouter_video.txt | cut -d ';' -f 6 | sed 's/|/ /g' | jq -r '@csv' | sed 's/ /_/g' | sed 's/,/ /g' | sed 's/\"//g' )
|
GENRE=$(cat ~/astroport/${TyPE}/${REFERENCE}/${MOATS}_ajouter_video.txt | cut -d ';' -f 6 | sed 's/|/ /g' | jq -r '@csv' | sed 's/ /_/g' | sed 's/,/ /g' | sed 's/\"//g' )
|
||||||
|
|
||||||
|
@ -308,11 +285,6 @@ then
|
||||||
|
|
||||||
echo $GENRE $SAISON
|
echo $GENRE $SAISON
|
||||||
|
|
||||||
## ASK FOR EXTRA METADATA
|
|
||||||
[[ ! $3 ]] && OUTPUT=$(zenity --forms --width 480 --title="METADATA" --text="Metadonnées (séparateur espace)" --separator="~" --add-entry="Description" --add-entry="extra tag(s)")
|
|
||||||
[[ ! $3 ]] && DESCRIPTION=$(awk -F '~' '{print $1}' <<<$OUTPUT)
|
|
||||||
[[ ! $3 ]] && HASHTAG=$(awk -F '~' '{print $2}' <<<$OUTPUT)
|
|
||||||
|
|
||||||
## Add screenshot (TODO : Make it better. Check what to put; if used & usefull
|
## Add screenshot (TODO : Make it better. Check what to put; if used & usefull
|
||||||
[[ -f $HOME/astroport/${TyPE}/${REFERENCE}/screen.png ]] && IPSCREEN=$(ipfs add -q "$HOME/astroport/${TyPE}/${REFERENCE}/screen.png" | tail -n 1)
|
[[ -f $HOME/astroport/${TyPE}/${REFERENCE}/screen.png ]] && IPSCREEN=$(ipfs add -q "$HOME/astroport/${TyPE}/${REFERENCE}/screen.png" | tail -n 1)
|
||||||
[[ $IPSCREEN ]] && POSTER=$IPSCREEN
|
[[ $IPSCREEN ]] && POSTER=$IPSCREEN
|
||||||
|
@ -333,7 +305,7 @@ then
|
||||||
Afficher tous les G1${CAT}
|
Afficher tous les G1${CAT}
|
||||||
</\$button>"
|
</\$button>"
|
||||||
TidType="text/vnd.tiddlywiki" ## MAYBE REAL ONCE TW CAN SHOW ATTACHED IPFS VIDEO (TODO: TESTINGS)
|
TidType="text/vnd.tiddlywiki" ## MAYBE REAL ONCE TW CAN SHOW ATTACHED IPFS VIDEO (TODO: TESTINGS)
|
||||||
TAGS="G1${CAT} ${PLAYER} ${FILETAG} $GENRE ipfs ${HASHTAG}"
|
TAGS="G1${CAT} ${PLAYER} ${FILETAG} $SAISON $GENRE ipfs ${HASHTAG}"
|
||||||
# TyPE="$MIME"
|
# TyPE="$MIME"
|
||||||
# CANON="/ipfs/"${IPFSID}
|
# CANON="/ipfs/"${IPFSID}
|
||||||
CANON=''
|
CANON=''
|
||||||
|
|
Loading…
Reference in New Issue