Instale o Samba 2.2.9 no DSL e DSL-N com o script install-samba
Este script foi desenvolvido para instalar o Samba no DSL-N (DSL-N é um projeto baseado no DSL com kernel 2.6 - site http://www.damnsmalllinux.org/dsl-n/), pois o próprio DSL-N não tem esta opção por ainda estar em fase de desenvolvimento. A versão mencionada do DSL-N é 0.1RC3 ou 0.1RC4. Este script é parte integrante do projeto SSSR - http://www.sssr.50webs.org
Por: Isaac Luiz Angelo Castro
Conversor de temperatura (com gráficos)
Conversor de temperatura escrito em Java, utiliza as bibliotecas swing e awt com 2 classes. Apenas compile a classe "Conversor01" e compile e execute a classe que contém o método main, que é a classe "RodaConversor01". Obs.: No recurso de código-fonte online deste script postei as duas classes, basta ver delimitações nos comentários. Sugiro que façam o download do pacote ZIP com todos os arquivos do projeto.
Por: André
J2ME - Simples teste de unicode
Simples unicode test, que converte um HelloWorld para Japonês. Você deve ter um emulador de celular para rodá-lo. Código feito no NetBeans.
Por: André
Função split em C
Função para separar uma frase por um separador definido pelo usuário e retornar uma matriz com todas as partes separadas. O retorno é um ponteiro duplo (**retorno), portanto no programa principal deve-se criar uma variável ponteiro para ponteiro de char: EX: int main() { char **mat= split("06/10/2009",'/'); //aqui é possível utilizar o "mat" com índices... exemplo: for(i=0;i<3;i++) printf("%s\n",mat[i]); } Saída: 06 /****/ 10 /****/ 2009 Espero que gostem ^_^
Por: Eduardo
Remoção de arquivos multimídia
Bom dia pessoa, Criei esse script com a necessidade de deletar todos os arquivos multimídia dos usuários do local onde trabalho. O script remove áudio e vídeo. =)
Por: Glauco Perucchi
[wgetreload] Evitando conexão "staled" (parada) no wget
Este script surgiu da minha raiva ao ver o wget sofrendo para baixar a .iso do Resulinux 2.9 do site português. A conexão deles é péssima e não passa de 10, 15k. Aí volta e meia o wget fica "parado" em "nada por cento" a "não disponível bps" e sem adiantar meu lado (=baixar meu arquivo!). Sabe o botão "recarregar" do navegador? Este script faz isso com o argumento fornecido a ele. Ele derruba o wget a cada 5 minutos para evitar a conexão travada e cria uma nova conexão. CUIDADO: não rode outras instâncias do wget enquanto usar este script ou ele matará os outros processos. Obs.: Você pode alterar o parâmetro "300" para algo maior, lembrando que este é o número de segundos que a conexão fica ativa antes de ser morta e reiniciar.
Por: Perfil removido
Busca, inserção e remoção de elementos numa lista
Utilizando funções de busca, inserção e remoção, este script é resposta de uma pergunta que eu havia feito e não estava conseguindo concluir. Para quem quiser, está aí o código.
Por: Kelyane
Analisar log do tcpdump
De onde surgiu a motivação para escrevê-lo... Antes utilizava o bandwidthd na bridge para analisar o tráfego de rede: consumo de banda por IP etc. Como a rede que administro não é pequena, pois tem aproximadamente uns 800 computadores, minha bridge parava de funcionar (o PC travava) às vezes devido ao grande consumo de memória RAM por parte do bandwidthd, então resolvi salvar um log do tráfego de rede utilizando o tcpdump (que é muito muito mais leve que o bandwidth) e escrever este script para analisá-lo. Desde então venho utilizando este script em conjunto com outros para fazer a análise do tráfego de rede. Escrevi este script a um tempo, fiz a última atualização em agosto de 2009. Dentre as principais funções deste script estão: - Calcular a velocidade do tráfego de uma rede ou IP - Determinar a quantidade de pacotes por protocolo - Calcular a quantidade de banda utilizada por um IP ou rede ##+ Para gerar um log que POSSA que o script seja capaz de ler, utilize (onde: eth0 = sua interface de rede): # tcpdump -i eth0 -qntt -s0 >trafego.tcpdump.log ou # tcpdump -i eth0 -qntt -s0 -c50000 >trafego.tcpdump.log para que o tcpdump pare de gerar o log após capturar 50000 pacotes. É bom utilizar o -S0 para que o tcpdump capture os pacotes de "todos" os tamanhos sem "excluir" pacotes. ##+ Exemplos de uso do script: Calcular a velocidade detalhada do trafego proveniente de IPorigem destinado à IPdestino: # ntw.sh -spy -lt trafego.tcpdump.log -s IPorigem -d IPdestino -vd Onde: x = numero e IPorigem/IPdestino podem ser: xx.xx.xx.xx, xx.xx.xx.0, xx.xx.0.0, xx.0.0.0, 0.0.0.0. Caso IPorigem = 192.168.1.1 e IPdestino = 10.10.1.0: O script vai calcular a velocidade para o trafego proveniente do IP 192.168.1.1 que é destinado à 10.10.1.0. Lembrando que o 10.10.1.0 é uma "rede" de 10 IPs: 10.10.1.1, 10.10.1.2, 10.10.1.3, ... ,10.10.1.9, 10.10.1.10. Outro exemplo: Calcular a velocidade do tráfego proveniente de qualquer IPorigem destinado ao IPdestino = 192.168.12.12. Em outras palavras, a velocidade de download do IPdestino. # ntw.sh -spy -lt trafego.tcpdump.log -s 0.0.0.0 -d 192.168.12.12 -vd ou # ntw.sh -spy -lt trafego.tcpdump.log -d 192.168.12.12 -vd ##+ Não esqueça de configurar adequadamente o arquivo de configuração (conf.d) deste script e de verificar se possui todos os pacotes necessários para utilizá-lo, talvez precise instalar alguns... Espero que seja útil! :)
Por: Perfil removido
File Browser: Crie sua Nuvem Pessoal Privada
A produção de áudio e vídeo no Linux e as distribuições dedicadas a esse fim
Criptografando sua Home com Gocryptfs para tristeza do meliante
A Involução do Linux e as Lambanças Desnecessárias desde o seu Lançamento
O Journal no Linux para a guarda e consulta de logs do sistema
Ocultando asteriscos ao digitar senha no Ubuntu
Ativar pacotes amd64v3 no Ubuntu
Continuando meus tópicos anteriores (12)
VoidBR - Void Linux adaptado ao Brasil. (0)









