auto-giftd

Publicado por Silvio Tenfen Junior 21/05/2005

[ Hits: 4.372 ]

Download auto-giftd.




auto-giftd gerencia as conexões do giftd, junto com o seu front end. Basta digitar junto o nome do front-end, e o auto-giftd vai se encarregar de ativar o daemon do giftd e abrir o front end especificado. Ao fechar, ele se encarrega de desligar o daemon. Suporta a abertura de até 2 front end através dele. É necessário instalar o script ECHOC que é responsável pelas cores das mensagens do console.

  



Esconder código-fonte

#!/bin/sh
# AUTO-GIFTD (v.1.1)
# 20/05/2005
# Escrito por Silvio T. Jr.
# Parte integrante do Monix GNU/Linux
case "$1" in
*)
if [ -z $1 ]; then
    echo
    echoc "  > Junto com 'auto-giftd', você precisa digitar o front end que deseja usar!" ciano
    echoc "    Exemplos:" ciano
    echoc "    'auto-giftd giFTcurs' para iniciar o giftd com o giFTcurs." ciano
    echoc "    'auto-giftd giFToxic' para iniciar o giftd com o giFToxic." ciano
    echo
    
else
    
    if [ -e /tmp/giftd-on.tmp ]; then
echo
echoc "   > O giftd já está ativo! Compartilhando conexão..." verde
echo
echo "giftd-on" > /tmp/giftd-on2.tmp
$1
if [ -e /tmp/giftd-on2.tmp ]; then
echo
echoc "  > Outro programa está compartilhando a conexão..." vermelho
echoc "    O giftd não será fechado." vermelho
echo
rm -rfv /tmp/giftd-on2.tmp
else
echo
echoc "  > Nenhum programa está compartilhando a conexão, fechando o giftd..." amarelo
echo
rm -rfv /tmp/giftd-on.tmp
killall -9 giftd
fi
    else
echo
echoc "  > O giftd não está ativo! Ativando o daemon..." verde
echo
echo "giftd-on" > /tmp/giftd-on.tmp
giftd -d
sleep 5
$1
if [ -e /tmp/giftd-on2.tmp ]; then
echo
echoc "  > Outro programa está compartilhando a conexão..." vermelho
echoc "    O giftd não será fechado." vermelho
echo
rm -rfv /tmp/giftd-on2.tmp
else
echo
echoc "  > Nenhum programa está compartilhando a conexão, fechando o giftd..." amarelo
echo
rm -rfv /tmp/giftd-on.tmp
killall -9 giftd
fi
    fi
fi
esac

Scripts recomendados

Mostrando informações sobre conexões ppp dos clientes

Gerenciador de contas de usuários

4net.sh - Calcula velocidade de transmissão na rede

Configuração Automática de Servidor de Arquivos

Instala o InterNet Explorer for Linux


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts