Se mejoran las animaciones de carga

This commit is contained in:
q3aql 2018-06-24 20:53:44 +02:00
parent e8eeda8812
commit e958a76932

View File

@ -332,6 +332,15 @@ function newFolderPrintable() {
fi fi
} }
# Funcion de reinicio de samba
function reiniciandoSamba() {
sleep 2
/etc/init.d/samba restart &> /dev/null
systemctl restart smbd.service 2> /dev/null
systemctl restart nmbd.service 2> /dev/null
systemctl restart smb.service 2> /dev/null
}
# Funcion para reiniciar el servicio de Samba # Funcion para reiniciar el servicio de Samba
function restartSamba() { function restartSamba() {
zenity --question --title "easy-samba ${VERSION} (${M_DATE})" --cancel-label="No" --ok-label="Si" --width=320 --text "Deseas reiniciar los servicios de Samba?" zenity --question --title "easy-samba ${VERSION} (${M_DATE})" --cancel-label="No" --ok-label="Si" --width=320 --text "Deseas reiniciar los servicios de Samba?"
@ -339,11 +348,7 @@ function restartSamba() {
if [ "${sambaSN}" == "1" ] ; then if [ "${sambaSN}" == "1" ] ; then
echo "nule" > /dev/null echo "nule" > /dev/null
else else
sleep 4 | zenity --progress --title "easy-samba ${VERSION} (${M_DATE})" --auto-close --text "Reiniciando servicios de Samba" reiniciandoSamba | zenity --progress --pulsate --title "easy-samba ${VERSION} (${M_DATE})" --auto-close --text "Reiniciando servicios de Samba"
/etc/init.d/samba restart &> /dev/null
systemctl restart smbd.service 2> /dev/null
systemctl restart nmbd.service 2> /dev/null
systemctl restart smb.service 2> /dev/null
zenity --title "easy-samba ${VERSION} (${M_DATE})" --info --width=300 --text "Servicios de Samba reiniciados" zenity --title "easy-samba ${VERSION} (${M_DATE})" --info --width=300 --text "Servicios de Samba reiniciados"
fi fi
} }
@ -355,8 +360,8 @@ function restoreSmb() {
--text "Nota: Se van a eliminar todas las carpetas compartidas y su contenido\n\nImportante: Se volvera al estado inicial del fichero 'smb.conf' antes de\nde ejecutar 'easy-samba' por primera vez\n\nDeseas continuar?" --text "Nota: Se van a eliminar todas las carpetas compartidas y su contenido\n\nImportante: Se volvera al estado inicial del fichero 'smb.conf' antes de\nde ejecutar 'easy-samba' por primera vez\n\nDeseas continuar?"
deleteFolder=$? deleteFolder=$?
if [ ${deleteFolder} -eq 0 ] ; then if [ ${deleteFolder} -eq 0 ] ; then
sleep 3 | zenity --progress --title "easy-samba ${VERSION} (${M_DATE})" --auto-close --text "Borrando carpetas" sleep 2 | zenity --progress --pulsate --title "easy-samba ${VERSION} (${M_DATE})" --auto-close --text "Borrando carpetas"
rm -rf ${linuxSambaFolder}/* | zenity --progress --title "easy-samba ${VERSION} (${M_DATE})" --auto-close --text "Finalizando proceso de borrado" rm -rf ${linuxSambaFolder}/* | zenity --progress --pulsate --title "easy-samba ${VERSION} (${M_DATE})" --auto-close --text "Finalizando proceso de borrado"
output=$? output=$?
if [ ${output} -eq 0 ] ; then if [ ${output} -eq 0 ] ; then
cp -rf ${sambaBackup} ${sambaConfig} 2> /dev/null cp -rf ${sambaBackup} ${sambaConfig} 2> /dev/null
@ -408,7 +413,7 @@ function removeFolder() {
if [ -z ${folder} ] ; then if [ -z ${folder} ] ; then
zenity --title "easy-samba ${VERSION} (${M_DATE})" --warning --width=350 --text "Debes seleccionar una carpeta de la lista" zenity --title "easy-samba ${VERSION} (${M_DATE})" --warning --width=350 --text "Debes seleccionar una carpeta de la lista"
elif [ -d ${linuxSambaFolder}/${folder} ] ; then elif [ -d ${linuxSambaFolder}/${folder} ] ; then
sleep 2 | zenity --progress --title "easy-samba ${VERSION} (${M_DATE})" --auto-close --text "Borrando carpeta..." sleep 2 | zenity --progress --pulsate --title "easy-samba ${VERSION} (${M_DATE})" --auto-close --text "Borrando carpeta..."
rm -rf ${linuxSambaFolder}/${folder} 2> /dev/null rm -rf ${linuxSambaFolder}/${folder} 2> /dev/null
output=$? output=$?
if [ ${output} -eq 0 ] ; then if [ ${output} -eq 0 ] ; then