auto-giftd

Publicado por Silvio Tenfen Junior 21/05/2005

[ Hits: 4.460 ]

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

Script simple backup em Fita DAT

Script - muda nomes de arquivos de iso-8859-1 para utf8 recursivamente

Zinxi - exibir informações do hardware

Script para conexão de modem Bluetooth (DUN)

Testa link e reinicia a interface


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts