forked from axiom-team/astrXbian
zenity control
This commit is contained in:
parent
04702617cc
commit
cb7b19a337
|
@ -65,6 +65,8 @@ fi
|
||||||
## GET XZUID
|
## GET XZUID
|
||||||
[[ "$XZUID" == "" ]] && XZUID=$(cat ~/.zen/ipfs/.${IPFSNODEID}/_xbian.zuid)
|
[[ "$XZUID" == "" ]] && XZUID=$(cat ~/.zen/ipfs/.${IPFSNODEID}/_xbian.zuid)
|
||||||
|
|
||||||
|
zenity --warning --width 300 --text "Ajoutez une vidéo à ASTROPORT/KODI"
|
||||||
|
|
||||||
########################################################################
|
########################################################################
|
||||||
# SELECT FILE TO ADD TO ASTROPORT/KODI
|
# SELECT FILE TO ADD TO ASTROPORT/KODI
|
||||||
FILE=$(zenity --file-selection --title="Sélectionner le fichier à ajouter")
|
FILE=$(zenity --file-selection --title="Sélectionner le fichier à ajouter")
|
||||||
|
@ -85,13 +87,14 @@ TMDB=$(zenity --entry --title="Identification TMDB" --text="Indiquez le numéro
|
||||||
|
|
||||||
# CHOOSE CATEGORY
|
# CHOOSE CATEGORY
|
||||||
CHOICE=$(zenity --entry --width 300 --title="Catégorie" --text="Choisissez la catégorie de la vidéo" --entry-text="Film" Serie Anime)
|
CHOICE=$(zenity --entry --width 300 --title="Catégorie" --text="Choisissez la catégorie de la vidéo" --entry-text="Film" Serie Anime)
|
||||||
|
[[ $CHOICE == "" ]] && exit 1
|
||||||
# LOWER CARACTERS
|
# LOWER CARACTERS
|
||||||
CAT=$(echo "${CHOICE}" | awk '{print tolower($0)}')
|
CAT=$(echo "${CHOICE}" | awk '{print tolower($0)}')
|
||||||
PREFIX=$(echo "${CAT}" | head -c 1 | awk '{ print toupper($0) }' ) # ex: F, S, A
|
PREFIX=$(echo "${CAT}" | head -c 1 | awk '{ print toupper($0) }' ) # ex: F, S, A
|
||||||
|
|
||||||
# VIDEO TITLE
|
# VIDEO TITLE
|
||||||
TITLE=$(zenity --entry --width 300 --title "Titre" --text "Indiquez le titre de la vidéo" --entry-text="${FILE_TITLE}")
|
TITLE=$(zenity --entry --width 300 --title "Titre" --text "Indiquez le titre de la vidéo" --entry-text="${FILE_TITLE}")
|
||||||
|
[[ $TITLE == "" ]] && exit 1
|
||||||
# VIDEO YEAR
|
# VIDEO YEAR
|
||||||
YEAR=$(zenity --entry --width 300 --title "Année" --text "Indiquez année de la vidéo. Exemple: 1972" --entry-text="")
|
YEAR=$(zenity --entry --width 300 --title "Année" --text "Indiquez année de la vidéo. Exemple: 1972" --entry-text="")
|
||||||
|
|
||||||
|
@ -150,6 +153,7 @@ FILM_GENRES=$(zenity --list --checklist --title="GENRE" --height=${haut}\
|
||||||
|
|
||||||
# FORMAT GENRES ["genre1","genre2"]
|
# FORMAT GENRES ["genre1","genre2"]
|
||||||
GENRES="[\"$(echo ${FILM_GENRES} | sed s/\|/\",\"/g)\"]"
|
GENRES="[\"$(echo ${FILM_GENRES} | sed s/\|/\",\"/g)\"]"
|
||||||
|
[[ $GENRES == "" ]] && exit 1
|
||||||
|
|
||||||
# VIDEO GROUP
|
# VIDEO GROUP
|
||||||
GROUPES=$(zenity --entry --width 300 --title "Groupe" --text "Associez la vidéo à un groupe (optionnel). Exemple: PIXAR" --entry-text="${XZUID}")
|
GROUPES=$(zenity --entry --width 300 --title "Groupe" --text "Associez la vidéo à un groupe (optionnel). Exemple: PIXAR" --entry-text="${XZUID}")
|
||||||
|
@ -157,6 +161,7 @@ GROUPES=$(zenity --entry --width 300 --title "Groupe" --text "Associez la vidéo
|
||||||
# VERIFICATION
|
# VERIFICATION
|
||||||
zenity --question --width ${large} --title "Vérifiez les informations: CAT; TMDB; YEAR; TITLE; SAISON; GENRES; GROUPES; RES"\
|
zenity --question --width ${large} --title "Vérifiez les informations: CAT; TMDB; YEAR; TITLE; SAISON; GENRES; GROUPES; RES"\
|
||||||
--text "${CAT}; ${TMDB}; ${YEAR}; ${TITLE}; ${SAISON}; ${GENRES}; ${GROUPES}; ${RES}"
|
--text "${CAT}; ${TMDB}; ${YEAR}; ${TITLE}; ${SAISON}; ${GENRES}; ${GROUPES}; ${RES}"
|
||||||
|
[ $? == 1 ] && exit 1
|
||||||
|
|
||||||
########################################################################
|
########################################################################
|
||||||
# ADD $FILE to IPFS / ASTROPORT / KODI
|
# ADD $FILE to IPFS / ASTROPORT / KODI
|
||||||
|
@ -164,7 +169,6 @@ zenity --question --width ${large} --title "Vérifiez les informations: CAT; TMD
|
||||||
if [ $? = 0 ]
|
if [ $? = 0 ]
|
||||||
then
|
then
|
||||||
echo "OK! Ajout de ${TITLE} dans ASTROPORT/KODI"
|
echo "OK! Ajout de ${TITLE} dans ASTROPORT/KODI"
|
||||||
zenity --warning --width 300 --text "Ajout de votre ${CAT} ${TITLE} dans ASTROPORT"
|
|
||||||
NEWSHARE=$(ipfs add -wq "${FILE}" | tail -n 1)
|
NEWSHARE=$(ipfs add -wq "${FILE}" | tail -n 1)
|
||||||
echo "ipfs ls /ipfs/$NEWSHARE"
|
echo "ipfs ls /ipfs/$NEWSHARE"
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue