forked from axiom-team/astrXbian
case $CAT
This commit is contained in:
parent
53500176d0
commit
9ecb0ad279
|
@ -39,30 +39,7 @@ large=$((width-300))
|
|||
haut=$((height-200))
|
||||
|
||||
########################################################################
|
||||
# CHECK for Kodi + astroport.py
|
||||
IPFSNODEID=$(ipfs id -f='<id>\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)"
|
||||
|
@ -167,10 +144,11 @@ 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"
|
||||
|
|
Loading…
Reference in New Issue