@ -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) "
@ -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"