Descrição
Com o objetivo de facilitar a montagem de imagens ISO em casa, criei este pequeno script. Ele é simples e utiliza-se do zenity, já que possuo Gnome.
Espero que gostem. Caso queiram melhorá-lo sintam-se à vontade e postem aqui no Viva o Linux.
Abs.
[ Download:
MontaISO ]
[
Enviar nova versão ]
[ Esconder código-fonte ]
#!/bin/bash
#
#By Clemilton Oliveira & Viva o Linux.
op=$( zenity --list --text="Montagem de imagem ISO" --radiolist --column="Select" --column="Ação"\
--title="MontaISO"\
--width="350"\
--height="200"\
FALSE "Montar"\
FALSE "Desmontar" )
case $op in
"Montar")\
( zenity --file-selection --title="Selecione a imagem ISO" > /tmp/iso.temp
iso=$(cat /tmp/iso.temp)
gksu -D Terminal -- env -u ORBIT_SOCKETDIR mount -o loop $iso /media/cdrom | zenity --progress\
--title "MontaISO"\
--text "Aguarde a montagem da imagem..."\
--pulsate\
--width="350"\
--height="200" --auto-close)
nautilus --no-desktop /media/cdrom
zenity --info --title="MontaISO" --text="MontaISO concluido com sucesso!" --width="350" --height="200"
exit ;;
"Desmontar")\
( gksu -D Terminal -- env -u ORBIT_SOCKETDIR umount /media/cdrom | zenity --progress\
--title "MontaISO"\
--text "Aguarde a desmontagem da imagem..."\
--pulsate\
--width="350"\
--height="200" --auto-close )
gksu -D Terminal -- env -u ORBIT_SOCKETDIR rm -rf /tmp/iso.temp
zenity --info --title="MontaISO" --text="MontaISO concluido com sucesso!" --width="350" --height="200"
exit ;;
esac
#Mensagem de Saida
zenity --info --title="MontaISO" --text="MontaISO foi encerrado!" --width="350" --height="200"
gksu -D Terminal -- env -u ORBIT_SOCKETDIR rm -rf /tmp/iso.temp
exit $?
Scripts recomendados
Script para configuração do jogo 0 A.D
Mudando a resolução de arquivos JPG
Script que converte maiúsculas em minúsculas e retira branco do nome.
Gerando QR code com script e Google Chart Tools
Algoritmo de Abraão - v.0.2
Comentários
| Nenhum comentário foi encontrado. |