#!/bin/bash export TEXTDOMAIN="zero-lliurex-jclic-biblio-installer" asd() { cat <<"EOT" ........................................................... ........................................................... =========================================================== ============== FIN DE LA EJECUCION ======================== =========================================================== ........................................................... ........................................................... EOT read -rsp $'Pulse una tecla para continuar.....\n' -n1 -t10 } elteumestre="elteumestre_JClic_Infantil_Primaria_13 (4 GB)" murcia="Murcia_0809 (2 GB)" ratoli="JaumeBalmes_ Ratoli (3 GB)" MARCA=$(gettext "Check") LIBRERIAS=$(gettext "Available files") TITULO=$(gettext "Jclic Libraries to download") MSG_NO_INTERNET=$(gettext "No Internet Connection has been detected. Please, check it") IMAGENES_EL_TEU="www.lliurex.net/recursos/elteumestre_JClic_Infantil_Primaria_13.zip" IMAGENES_MURCIA="www.lliurex.net/recursos/Murcia_0809.tar.gz" IMAGENES_RATOLI="www.lliurex.net/recursos/JaumeBalmes_Ratoli.tar.gz" zero-center add-pulsating-color zero-lliurex-jclic-biblio-installer #Comprobar conexión a internet elaula=www.lliurexforever.jai n4d-vars listvars | grep HOSTNAME if [ $? -eq 0 ]; then elhost=$(n4d-vars getvalues HOSTNAME | cut -d"'" -f2) eldominio=$(n4d-vars getvalues INTERNAL_DOMAIN | cut -d"'" -f2) elaula=$elhost"."$eldominio fi rc=0 host www.lliurex.net || rc=1 if [ $rc -eq 0 ] then rc=0 host $elaula || rc=1 if [ $rc -eq 0 ]; then echo "proxy" export http_proxy="proxy:3128" fi else zenity --error --text="$MSG_NO_INTERNET" zero-center remove-pulsating-color zero-lliurex-jclic-biblio-installer exit 1 fi response=$(zenity --height=200 --width=500 --list --checklist --title="$TITULO" --column="$MARCA" --column="$LIBRERIAS" TRUE "$elteumestre" FALSE "$murcia" FALSE "$ratoli" --separator=':') if [ -z "$response" ]; then echo "No selection" zero-center remove-pulsating-color zero-lliurex-jclic-biblio-installer exit 1 fi # Descargar y descomprimir PATH_TO_JCLIC_PROJECTS="/net/server-sync/share/jclic-aula" if [ ! -d $PATH_TO_JCLIC_PROJECTS ]; then PATH_TO_JCLIC_PROJECTS=$HOME"/JClic/projects" [ -d $PATH_TO_JCLIC_PROJECTS ] || mkdir -p $PATH_TO_JCLIC_PROJECTS fi IFS=":" ; for word in $response ; do case $word in "$elteumestre") #aux="wget -O /tmp/teu.tar.gz "$IMAGENES_EL_TEU" -c" aux="wget -O /tmp/teu.zip "$IMAGENES_EL_TEU" -c" su $USER -c "$aux" unzip /tmp/teu.zip -d $PATH_TO_JCLIC_PROJECTS #tar xvf /tmp/teu.tar.gz -C $PATH_TO_JCLIC_PROJECTS ;; "$murcia") aux="wget -O /tmp/murcia.tar.gz "$IMAGENES_MURCIA" -c" su $USER -c "$aux" tar xvf /tmp/murcia.tar.gz -C $PATH_TO_JCLIC_PROJECTS ;; "$ratoli") aux="wget -O /tmp/ratoli.tar.gz "$IMAGENES_RATOLI" -c" su $USER -c "$aux" tar xvf /tmp/ratoli.tar.gz -C $PATH_TO_JCLIC_PROJECTS ;; esac done asd zero-center remove-pulsating-color zero-lliurex-jclic-biblio-installer exit 0