forked from axiom-team/astrXbian
# 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/"; :
|
||||
|
||||
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##*.}"
|
||||
TITLE="${file%.*}"
|
||||
|
@ -57,24 +56,24 @@ fi
|
|||
########################################################################
|
||||
# EXTRACT INDEX REFERENCE : TMDB or YOUTUBE (can be extended with new )
|
||||
########################################################################
|
||||
case ${PREFIX} in
|
||||
Y)
|
||||
case ${CAT} in
|
||||
youtube)
|
||||
INDEXPREFIX="YOUTUBE_"
|
||||
REFERENCE=$(echo "$file" | cut -d "_" -f 1) # Youtube filename starts with ID_
|
||||
TITLE=$(echo "$TITLE" | cut -d "_" -f 2)
|
||||
;;
|
||||
M)
|
||||
mp3)
|
||||
## DIFFERENT TREATMENT
|
||||
INDEXPREFIX="MP3_"
|
||||
REFERENCE=$(echo "$file" | cut -d "_" -f 1) # Youtube filename starts with ID_
|
||||
;;
|
||||
F | S | A)
|
||||
film | serie | anime)
|
||||
INDEXPREFIX="TMDB_"
|
||||
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
|
||||
;;
|
||||
*)
|
||||
echo "$PREFIX inconnu" && exit 1
|
||||
echo "$CAT inconnu" && exit 1
|
||||
;;
|
||||
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
|
||||
if [[ ! -f ~/.zen/KEY/${INDEXPREFIX}${REFERENCE}/${G1PUB}/.gchange.ad ]]
|
||||
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)
|
||||
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
|
||||
echo "Annonce gchange : $(cat ~/.zen/KEY/${INDEXPREFIX}${REFERENCE}/${G1PUB}/.gchange.ad)"
|
||||
|
||||
########################################################################
|
||||
# FIRST ${PREFIX}ASTRXBIAN header
|
||||
|
|
Loading…
Reference in New Issue