Gerador de senhas aleatórias

Esse script gera senhas aleatórias com a quantidade de caracteres que lhe forem passadas como parâmetro. Esta completamente funcional. Porem muito simples de modo que outra pessoa pode simplesmente copiar o código para dentro de seu script.

Por: Pedro Rawan Meireles Limeira


Implementando um simples manipulador de eventos de teclado

Muitas vezes um usuário quer que determinada ação ocorra em seu script ao se pressionar uma única tecla, mas no shell não há nenhum tipo de manipulador que faça esse serviço. O mais próximo seria utilizando o built-in trap para capturar sinais de interrupção tais como: Ctrl+C, Ctrl+D, etc... Porém para o propósito acima ele não se adequá muito bem. Para resolver isso você pode utilizar (adaptando é claro!) este simples shell script.

Por: Sandro Marcell


Script para Conexão Automática com Internet a Rádio

Este pequeno, porém útil script automatiza a conexão do usuário com o seu serviço de Internet via rádio. Ele faz uso do Wget e traz bastante conforto ao usuário, que não precisa se autenticar ao inicializar a máquina. Para quem utiliza serviços de compartilhamento, como P2P, por exemplo, e deseja começar a baixar e a disponibilizar conteúdo ao ligar a sua máquina, é algo primordial. Os provedores de sinal a rádio, via de regra, utilizam Sistemas de Autenticação de Usuários, não sendo comum amarrar o usuário ao MAC da placa de rede, como acontece comumente com o provedor de sinal a cabo. Isto traz uma série de pequenos aborrecimentos, pois o usuário que coloca a sua máquina em modo de autenticação automática já o faz por não querer enfrentar no dia-a-dia o tédio de ficar se autenticando. Se você é um usuário que faz uso extensivo de P2P, como eu, por exemplo, ao se esquecer de autenticar você perderá precioso tempo na baixa ou na disponibilização de conteúdo, já que o tráfego só será possível quando houver a autenticação junto ao provedor do sinal. Por isso que desenvolvi este pequeno script: ele evita este contratempo e permite que se utilize a máquina assim que esta é ligada, para quem a deixa com "Auto Logon", como eu. Fica aqui, porém um alerta: ao deixar a máquina com "Logon Automático", evite utilizar o root para isto. Eu utilizo a máquina com um usuário sem qualquer privilégio, nem mesmo SUDO habilitado. Coloque o script no AutoStart do seu ambiente gráfico, para maior conforto. No caso do KDE, basta copiá-lo para "~/.kde/Autostart". O script é bem espartano. Ele começa definindo variáveis para uso privado; depois ele invoca o WGet com alguns parâmetros, os quais discorrerei brevemente: -T: tempo entre as tentativas de conexão do Wget; -t: número de tentativas. Aqui é redundante (propositalmente), já que o script executa o Wget em laço (while, com um teste absurdo, inatingível (= "1234")); --post-data 'user=Muser&password=Mpassw': este método é o que faz o Wget autenticar no provedor. Equivale a um GET com parâmetros (strings) em um server CGI ou similar; observe que são passados os dados do usuário, como se se estivesse abrindo a página do provedor e nele se autenticando; --delete-after: deleta qualquer conteúdo baixado do servidor. Apenas para evitar acúmulo, já que os objetos (via de regra, páginas) são pequenos; --no-check-certificate: evita a checagem de Certificados no provedor. Garante um complicador a menos, já que alguns servers vão negar a conexão, se houver algum problema nos Certificados deste; e Por fim, se você tiver problema para autenticar, já que alguns sítios checam a identidade do solicitante e negam solenemente conexão a qualquer "browser" que não seja Mozilla ou "IE...", tente usar o parâmetro --user-agent ou, parâmetro curto, -U com a variável $Magent. Nos meus testes o sistema conectou sem o parâmetro -U (ou --user-agent), mas fica o aviso: pode ser necessário. Deixei-o no código por isso mesmo. Bom proveito e boa navegação. E não deixe de ver o Man do Wget, caso reste alguma dúvida. :-)) Morvan, Usuário Linux #433640.

Por: morvan bliasby


Tabela do Campeonato Brasileiro Direto no Terminal

Quem nunca precisou ver a tabela do campeonato brasileiro e gostaria de ter uma facilmente à disposição? Eu sim, apesar que raramente acompanho futebol, mesmo porque meu time nem é lá um dos melhores (América-MG :|), mas mesmo assim interesso pelos resultados. Por exemplo, quem é líder da rodada, quem tá sendo rebaixado, etc... Pensando nisso escrevi um script frufru (saída coloridinha e tudo) que mostra no terminal a tabela de classificação do campeonato brasileiro 2011. Essa tabela é obtida através do site do terra e as informações são extraídas pelo script. A utilização é fácil, só executar: $ ./campbra.sh e esperar o script gerar a tabela. Bem, é isso. t+

Por: Marcos Paulo Ferreira


Comandos para Avira AntiVir (ATUALIZADO!)

Olá pessoal do VOL, tudo bem? Atualizei o Shell Script que desenvolvi com comandos para o Avira AntiVir. Inclui uma sub-rotina para a instalação do software, porém não consegui testar pois a minha conexão com a internet é muito lenta! Aguardo comentários! Saudações, Luis Daniel

Por: Luis Daniel Assulfi


Cálculo de determinantes de matrizes de ordem 2 e 3

Esse script foi criado para me ajudar na escola, dar uma agilizada =D. Ainda estou aprendendo shell, portanto se quiserem modificar e se tiver algum erro podem falar. flw

Por: Rodolfo Marcondes Dias






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts