Montando imagens ISO

Publicado por Perfil removido (última atualização em 13/10/2009)

[ Hits: 7.295 ]

Download MontaISO




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.

  



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

Verificar o tipo dos arquivo de um diretório

Remove linhas de arquivo

Wallpaper aleatório para Fluxbox

Deixe sua internet plug and play com Pumpconfig

Numero por Extenso


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts