Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha



Scripts

Linux user

Publicado por Guilherme Moreira de Oliveira em (última atualização em 08/06/2012)   [ 1803 hits ]

Login: milesmaverick, 239920 pontos

Homepage: http://umaaventuranolinux.blogspot.com/

Download:


Descrição

Procurando um menu de sessão para o seu Openbox??? Seus problemas acabaram! Esse pequeno programa tem opções para suspender, hibernar, logout, além das tradicionais opções de desligar e reiniciar. Esse pequeno programa é um menu de sessão que será usado pelo dreamboxLinux.


[ Download: easy-logout-session ]   [ Enviar nova versão ]

[ Esconder código-fonte ]

#! /bin/bash

action=$(yad --width 300 --entry --title "Sair do Sistema" \
    --image=gnome-shutdown \
    --button="Sair:2" \
    --button="gtk-ok:0" --button="gtk-close:1" \
    --text "Escolha uma ação:" \
    --entry-text \
    "Desligar" "Reiniciar" "Sair" "Hibernar" "Suspender")
ret=$?

[[ $ret -eq 1 ]] && exit 0

if [[ $ret -eq 2 ]]; then
    gdmflexiserver --startnew &
    exit 0
fi

case $action in
    Desligar*) cmd="dbus-send --system --print-reply --dest="org.freedesktop.ConsoleKit" /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Stop" ;;
    Reiniciar*) cmd="dbus-send --system --print-reply --dest="org.freedesktop.ConsoleKit" /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Restart" ;;
    Sair*) cmd="openbox --exit" ;;
    Hibernar*) cmd="dbus-send --system --print-reply --dest="org.freedesktop.Hal" /org/freedesktop/Hal/devices/computer org.freedesktop.Hal.Device.SystemPowerManagement.Hibernate" ;;
    Suspender*) cmd"dbus-send --system --print-reply --dest="org.freedesktop.Hal" /org/freedesktop/Hal/devices/computer org.freedesktop.Hal.Device.SystemPowerManagement.Suspend int32:0" ;;
    *) exit 1 ;;        
esac

eval exec $cmd



Scripts recomendados
   Script Linux recomendado Script para Unzipar(com funções)
   Script Linux recomendado Verificação de PostgreSQL
   Script Linux recomendado Script para realizar atualização automática do flash player
   Script Linux recomendado ::Menu::
   Script Linux recomendado Script Basico

Comentários
[1] Comentário enviado por Seninha em 08/06/2012 - 18:10h:

Opa, tudo bem, cara

Eu queria saber se esse yad é melhor que o zenity... Ou no final os dois vão aparecer a mesma coisa?

E sobre menu de sessão...
...No tempo que eu usava o ubuntu, notei que o menu de sessão do ubuntu 9.10 (antes do unity) era bem diferente do menu de sessão do gnome normal, e até mais bonito e também era um script shell


[2] Comentário enviado por milesmaverick em 09/06/2012 - 11:34h:

o Yad, tem mais opções para fazer os diálogos... Na verdade o Yad é uma espécie de sucessor do zenity. O yad tem como fazer formulários, coisa que só podia-se fazer com o Kommander.



Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.