Pular para o conteúdo

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
Guilherme Moreira de Oliveira coelhoposa
Hits: 4.341 Categoria: Shell Script Subcategoria: Introdução
  • Download
  • Nova versão
  • Indicar
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Descrição

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
Download simply-session Enviar nova versão
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

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
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Script de permissão

Atualizar o sistema através de Shell Script (Debian, Ubuntu e devidados)

Monitoramento Servidor Linux

Trocar senha de usuário via SSH

ABRINDO E FECHANDO A BANDEJA DO CD

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.