+ Responder ao Tópico



  1. #1
    mvbc
    Visitante

    Padrão Primeiro Script - Por favor

    Amigos,

    Fiz este pequeno script para controlar o tempo que o cara fica navegando na internet com o firefox . Usei o Kdialog para as mensagens e at para agendar.Vai rodar o kurumim 4.1. O problema é que está dando uns erros esquisitos(sou iniciante em shell). Parece que ébiblioteca gráfica(gtk ??) não sei bem.
    Os scripts são muito simples. É um que chama mais 3. Alguém pode me ajudar a acertá-los?
    É assim, o usuário tem 30 minutos para navegar. Depois de 25 minutos uma mensagem o alerta. Depois fecha o firefox e encerra a sessão

    O primeiro chama-se incio
    #!/bin/sh
    kdialog --title "Internet" --msgbox " Bem-vindo ..."
    /interpop/abrenavega

    O segundo chama-se abrenavega:
    #!/bin/sh
    at -f /interpop/avisofim now +25 minutes
    /usr/bin/firefox

    O terceiro chama-se avisofim:
    kdialog --teste "Último Aviso !!!" --sorry " Faltam apenas 5 minutos para o sistema ser desligado"
    at -f /interpop/encerra now +5 minutes

    O útimo chama-se encerra:
    killall firefox
    logout

    Por favor alguém me ajude.
    grato,
    mvbc

  2. #2
    jedi
    Visitante

    Padrão Primeiro Script - Por favor

    mas qual o problema que esta aparecendo no seu script?
    creio que não seja a biblioteca gtk. mas posta a mensagem de erro para que possamos te ajudar.

  3. #3
    mvbc
    Visitante

    Padrão Primeiro Script

    Realmente o probelam não era biblioteca.
    Era qu eu estava executando como root e ele não tinha permissão no X.
    Com usuarrio comum não dá estas mensagens.
    Mas ainda não consgui fazer funionar.
    As mensagens do kdialog aparecem mas o agendamento com at não funciona.
    Vc sabe a sintaxe correta do "at" ??

    grato
    mvbc