Simply Session

Publicado por Guilherme Moreira de Oliveira (última atualização em 06/03/2012)

[ Hits: 3.786 ]

Homepage: https://cantinhodoromeo.com.br

Download simply-session




Um dos programas próprios do SimplyOS. Este é um menu de Shutdown muito simples, com apenas as opções mais usadas. Pode ser usado em qualquer distro. Vou lançar novas versões em breve

Dependências
DBus
Yad

  



Esconder código-fonte

#!/bin/bash

show_list() { 

ESCOLHIDO=$( \
   yad --list \
   --title="Detalhes sobre Personalidades" \
   --column="ID":NUM \
   --column="Ação":TEXT \
   --column="Action":TEXT \
   --print-column=1 \
   --hide-column=1 \
      --width="300" \
      --height="150" \
      --button="Sair":1 \
      --button="Ok":0 \
   1 "Desligar" "Shutdown" \
   2 "Encerrar Sessao" "Logout" \
   3 "Reiniciar" "Reboot" \
) 

# ver se o usuário clicou em 'sair' or no 'x' da janela
ACAO="$?"
test "$ACAO" -eq "1" || test "$ACAO" -eq "252"
if [ "$?" -eq "0" ]; then
   exit
fi

#captura apenas o numero da opcao selecionada
ESCOLHIDO=$(echo $ESCOLHIDO | egrep -o '^[0-9]') 

# de acordo com a opcao selecionada, abre o firefox com detalhes da personalidade
case "$ESCOLHIDO" in
   1)
      dbus-send --system --print-reply --dest="org.freedesktop.ConsoleKit" /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Stop
   ;;
   2)
      openbox --exit
   ;;
   3)
     dbus-send --system --print-reply --dest="org.freedesktop.ConsoleKit" /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Restart
   ;;

esac
}
show_list 

#.EOF

Scripts recomendados

Abre e fecha o Drive de Cd-Rom

Backup somente se o notebook estiver conectado à rede wireless

Script para reconhecer MP4Player no Ubuntu

User System - Siaba se determinado usuário existe no sistema.

Montar Dispositivos USB


  

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