From 9ecb0ad279487705461568f75cd35c51ac2a96d1 Mon Sep 17 00:00:00 2001 From: qo-op Date: Wed, 3 Mar 2021 13:10:55 +0100 Subject: [PATCH] case $CAT --- ajouter_video.sh | 46 +++++++++++++++++----------------------------- 1 file changed, 17 insertions(+), 29 deletions(-) diff --git a/ajouter_video.sh b/ajouter_video.sh index 4c100ad49..2cf6a95ab 100755 --- a/ajouter_video.sh +++ b/ajouter_video.sh @@ -39,30 +39,7 @@ large=$((width-300)) haut=$((height-200)) ######################################################################## -# CHECK for Kodi + astroport.py IPFSNODEID=$(ipfs id -f='\n') -if [[ -f ~/.zen/astroport.py ]] -then - ## NORMAL behaviour (ISOConfig.sh made the Job) - ## astroport.py already created (refresh vstream plugin,in case update erase it) - cp ~/.zen/astroport.py ~/.kodi/addons/plugin.video.vstream/resources/sites/astroport.py -else - ## astroport.py missing - cp -f ~/.zen/astrXbian/.install/.kodi/addons/plugin.video.vstream/resources/sites/astroport.py ~/.zen/astroport.py - ## CONFIGURE ASTROPORT ACCOUNT - # Make xbian G1BILLET or ASK for it? - zenity --warning --width 300 --text "Vous devez avoir un compte Gchange.fr pour utiliser ASTROPORT / KODI" - zenity --question --width 300 --text "Avez vous déjà un compte sur Gchange.fr ?" - [ $? == 1 ] && xdg-open "https://gchange.fr" - - #sed -i "s/_PROFIL_/$XZUID/g" ~/.zen/astroport.py - #sed -i "s/_LOGIN_/$salt/g" ~/.zen/astroport.py - #sed -i "s/_MDP_/$pepper/g" ~/.zen/astroport.py - sed -i "s/_IPFSNODEID_/$IPFSNODEID/g" ~/.zen/astroport.py - cp ~/.zen/astroport.py ~/.kodi/addons/plugin.video.vstream/resources/sites/astroport.py -fi - -## GET XZUID [[ -f ~/.zen/ipfs/.$IPFSNODEID/G1SSB/_g1.gchange_title ]] && XZUID=$(cat ~/.zen/ipfs/.$IPFSNODEID/G1SSB/_g1.gchange_title) || XZUID=$(hostname) zenity --warning --width 300 --text "Ajoutez une vidéo à ASTROPORT/KODI" @@ -76,11 +53,11 @@ CAT=$(echo "${CHOICE}" | awk '{print tolower($0)}') PREFIX=$(echo "${CAT}" | head -c 1 | awk '{ print toupper($0) }' ) # ex: F, S, A, Y [[ $PREFIX == "" ]] && exit 1 -case ${PREFIX} in +case ${CAT} in ######################################################################## # CASE ## YOUTUBE ######################################################################## - Y) + youtube) YTURL=$(zenity --entry --width 300 --title "Lien ou identifiant à copier" --text "Copiez le lien (URL) ou l'ID de la vidéo" --entry-text="") [[ $YTURL == "" ]] && exit 1 @@ -119,7 +96,7 @@ rm -Rf ${YTEMP} ######################################################################## # CASE ## MP3 ######################################################################## - M) + mp3) # Create TEMP directory YTEMP="/tmp/$(date -u +%s%N | cut -b1-13)" @@ -166,11 +143,12 @@ GROUPES="${XZUID}" rm -Rf ${YTEMP} - ;; + ;; + ######################################################################## -# CASE ## DEFAULT +# CASE ## film serie anime ######################################################################## - *) + film | serie | anime) # SELECT FILE TO ADD TO ASTROPORT/KODI FILE=$(zenity --file-selection --title="Sélectionner le fichier à ajouter") @@ -269,6 +247,16 @@ mkdir -p ~/astroport/${CAT}/${TMDB}/ mv "${FILE_PATH}/${FILE_NAME}" "$HOME/astroport/${CAT}/${TMDB}/${TITLE}.${FILE_EXT}" && zenity --warning --width ${large} --text "Votre fichier ~/astroport/${CAT}/${TMDB}/${TITLE}.${FILE_EXT} est prêt à embarquer. Cliquez sur OK puis patientez quelques minutes..." FILE_NAME="${TITLE}.${FILE_EXT}" ;; + +######################################################################## +# CASE ## DEFAULT +######################################################################## + *) + + zenity --warning --width ${large} --text "Impossible d'interpréter votre commande $CAT" + + ;; + esac ## TRANSMIT "ajouter_video.txt"