# PUBLISH GCHANGE AD for TMDB film/serie/anime ONLY
This commit is contained in:
parent
364f669ddd
commit
9b18bcabae
|
@ -30,9 +30,8 @@ last_char=${path:length-1:1}
|
||||||
[[ $last_char != "/" ]] && path="$path/"; :
|
[[ $last_char != "/" ]] && path="$path/"; :
|
||||||
|
|
||||||
file="$2"
|
file="$2"
|
||||||
ipns="$3"
|
|
||||||
|
|
||||||
echo "~/.zen/astrXbian/zen/new_file_in_astroport.sh PATH/ \"$path\" FILE \"$file\" IPNS \"$ipns\""
|
echo "~/.zen/astrXbian/zen/new_file_in_astroport.sh PATH/ \"$path\" FILE \"$file\""
|
||||||
|
|
||||||
extension="${file##*.}"
|
extension="${file##*.}"
|
||||||
TITLE="${file%.*}"
|
TITLE="${file%.*}"
|
||||||
|
@ -57,24 +56,24 @@ fi
|
||||||
########################################################################
|
########################################################################
|
||||||
# EXTRACT INDEX REFERENCE : TMDB or YOUTUBE (can be extended with new )
|
# EXTRACT INDEX REFERENCE : TMDB or YOUTUBE (can be extended with new )
|
||||||
########################################################################
|
########################################################################
|
||||||
case ${PREFIX} in
|
case ${CAT} in
|
||||||
Y)
|
youtube)
|
||||||
INDEXPREFIX="YOUTUBE_"
|
INDEXPREFIX="YOUTUBE_"
|
||||||
REFERENCE=$(echo "$file" | cut -d "_" -f 1) # Youtube filename starts with ID_
|
REFERENCE=$(echo "$file" | cut -d "_" -f 1) # Youtube filename starts with ID_
|
||||||
TITLE=$(echo "$TITLE" | cut -d "_" -f 2)
|
TITLE=$(echo "$TITLE" | cut -d "_" -f 2)
|
||||||
;;
|
;;
|
||||||
M)
|
mp3)
|
||||||
## DIFFERENT TREATMENT
|
## DIFFERENT TREATMENT
|
||||||
INDEXPREFIX="MP3_"
|
INDEXPREFIX="MP3_"
|
||||||
REFERENCE=$(echo "$file" | cut -d "_" -f 1) # Youtube filename starts with ID_
|
REFERENCE=$(echo "$file" | cut -d "_" -f 1) # Youtube filename starts with ID_
|
||||||
;;
|
;;
|
||||||
F | S | A)
|
film | serie | anime)
|
||||||
INDEXPREFIX="TMDB_"
|
INDEXPREFIX="TMDB_"
|
||||||
REFERENCE=$(echo "$path" | cut -d '/' -f 6 ) # Path contains TMDB id
|
REFERENCE=$(echo "$path" | cut -d '/' -f 6 ) # Path contains TMDB id
|
||||||
[ "${REFERENCE}" -ne "${REFERENCE}" ] && echo "ERROR: $path BAD TMDB code. Get it from https://www.themoviedb.org/ " && exit 1 # ${REFERENCE} NOT A NUMBER
|
[ "${REFERENCE}" -ne "${REFERENCE}" ] && echo "ERROR: $path BAD TMDB code. Get it from https://www.themoviedb.org/ " && exit 1 # ${REFERENCE} NOT A NUMBER
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
echo "$PREFIX inconnu" && exit 1
|
echo "$CAT inconnu" && exit 1
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
|
@ -168,16 +167,19 @@ IPNS=$(ipfs name publish --quieter --key="${INDEXPREFIX}${REFERENCE}" $NEWIPFS)
|
||||||
########################################################################
|
########################################################################
|
||||||
|
|
||||||
########################################################################
|
########################################################################
|
||||||
# PUBLISH GCHANGE AD
|
# PUBLISH GCHANGE AD for TMDB film/serie/anime ONLY
|
||||||
########################################################################
|
########################################################################
|
||||||
if [[ ! -f ~/.zen/KEY/${INDEXPREFIX}${REFERENCE}/${G1PUB}/.gchange.ad ]]
|
if [[ "${CAT}" =~ ^(film|serie|anime)$ ]]
|
||||||
then
|
then
|
||||||
GOFFER=$(~/.zen/astrXbian/zen/jaklis/jaklis.py setoffer -t "${TITLE} #astroport #${INDEXPREFIX}${REFERENCE}" -d "https://aries.copylaradio.com/ipns/$IPNS/" -p ~/.zen/astrXbian/disk.png)
|
if [[ ! -f ~/.zen/KEY/${INDEXPREFIX}${REFERENCE}/${G1PUB}/.gchange.ad ]]
|
||||||
echo $GOFFER > ~/.zen/KEY/${INDEXPREFIX}${REFERENCE}/${G1PUB}/.gchange.ad
|
then
|
||||||
NEWIPFS=$(ipfs add -rHq ~/.zen/KEY/${INDEXPREFIX}${REFERENCE}/ | tail -n 1 )
|
GOFFER=$(~/.zen/astrXbian/zen/jaklis/jaklis.py setoffer -t "${TITLE} #astroport #${INDEXPREFIX}${REFERENCE}" -d "https://aries.copylaradio.com/ipns/$IPNS/" -p ~/.zen/astrXbian/disk.png)
|
||||||
IPNS=$(ipfs name publish --key="${INDEXPREFIX}${REFERENCE}" $NEWIPFS)
|
echo $GOFFER > ~/.zen/KEY/${INDEXPREFIX}${REFERENCE}/${G1PUB}/.gchange.ad
|
||||||
|
NEWIPFS=$(ipfs add -rHq ~/.zen/KEY/${INDEXPREFIX}${REFERENCE}/ | tail -n 1 )
|
||||||
|
IPNS=$(ipfs name publish --key="${INDEXPREFIX}${REFERENCE}" $NEWIPFS)
|
||||||
|
fi
|
||||||
|
echo "Annonce gchange : $(cat ~/.zen/KEY/${INDEXPREFIX}${REFERENCE}/${G1PUB}/.gchange.ad)"
|
||||||
fi
|
fi
|
||||||
echo "Annonce gchange : $(cat ~/.zen/KEY/${INDEXPREFIX}${REFERENCE}/${G1PUB}/.gchange.ad)"
|
|
||||||
|
|
||||||
########################################################################
|
########################################################################
|
||||||
# FIRST ${PREFIX}ASTRXBIAN header
|
# FIRST ${PREFIX}ASTRXBIAN header
|
||||||
|
|
Loading…
Reference in New Issue