Crie bash scripts "on-the-fly"
Saudações. Durante o ciclo edita, compila, testa, tão comum durante o desenvolvimento, é comum ficar digitando sempre as mesmas coisas (ou ficar procurando uma determinada sequência de comandos apertando setinha pra cima...) . Essa sequência de comandos geralmente não é suficientemente grande ou "nobre" para que nós façamos um script completo dela. Resolvi então criar um gerador "on-the-fly" de bash scripts. Ele funciona assim: Coloque antes dos seus comandos tradicionais "qcmd -[nome da fila de comandos]" . qcmd é um acrônimo para "Queue Command". Por exemplo: qcmd -compila cd ~/source/ qcmd -compila make qcmd -compila valgrind ./bin qcmd -compila cd - Se quisermos rodar a fila recém criada basta fazer: qexc compila Para editar ou salvar a fila em outro lugar, faça: qedit exec Simples assim. O script segue num tar.gz, basta executar o install.sh para configurar o seu sistema. Qualquer dúvida, comentário ou correção entrem em contato!
Por: Fábio Fabris
sincleg: sincronizador de legendas (srt)
Esse script sincroniza aquela legenda chata que fica fora de sincronia com o áudio do vídeo. O script é simples: atrasa ou adianta todas as legendas do filme de acordo com o tempo, em milisegundos, passado como parâmetro. O script não tem opções, apenas espera o arquivo que contém as legendas como entrada e retorna as legendas modificados na saída padrão. [ Uso ] Adiantando 1 segundo em todas as legendas: $ ./sincleg '+1000' < legenda.srt > nova_legenda.srt Atrasando as legendas em um minuto: $ ./sincleg '-60000' < legenda.srt > nova_legenda.srt Atrasando as legendas em 5,123 segundos: $ ./sincleg '-5123' < legenda.srt > nova_legenda.srt Para facilitar: 1000 milisegundos = 1 segundo 60000 milisegundos = 1 minuto t+
Por: Marcos Paulo Ferreira
Instalar splashtop em um pendrive
Este script serve para instalar o splashtop em um pendrive.
Por: Adriano Psyforest
Rastreando suas encomendas dos Correios
Script para rastrear os pacotes dos correios que você está esperando. Assim que o pacote mudar de estado ou chegar, um email é enviado para o usuário. O email deve estar devidamente configurado. Um exemplo de configuração para o gmail: /etc/ssmtp/ssmtp.conf # # Config file for sSMTP sendmail # # The person who gets all mail for userids < 1000 # Make this empty to disable rewriting. root=postmaster # The place where the mail goes. The actual machine name is required no # MX records are consulted. Commonly mailhosts are named mail.domain.com mailhub=smtp.gmail.com:465 # Where will the mail seem to come from? #rewriteDomain= # The full hostname hostname=marvin # Are users allowed to set their own From: address? # YES - Allow the user to specify their own From: address # NO - Use the system generated From: address FromLineOverride=NO UseTLS=YES AuthUser=????@gmail.com AuthPass=????
Por: Fábio Fabris
Medir tempo de acesso a internet no log do Squid
Script feito para somar o tempo de navegação dos usuários. O tempo medido é apenas o tempo de transferência de cada arquivo e não o tempo que o usuário ficou lendo o site, logo, dependendo da velocidade da conexão, o acesso a um site pode ter tempo variado. O tempo no arquivo de log é medido em milissegundos (1000 milissegundos = 1 segundo). O script lê um arquivo (/etc/squid/usuarios_limite_tempo) que tem o seu conteúdo formatado com um usuário por linha seguido de espaço, seguido da sua quota de tempo. Exemplo: usuario1 3600000 usuario2 10 usuario3 600000 Alguns locais que vi as pessoas tendo essa dificuldade: http://www.mail-archive.com/linux-br@bazar2.conectiva.com.br/msg36767.html http://www.vivaolinux.com.br/topico/Squid-Iptables/Cota-de-tempo-de-acesso Existem outras soluções para quota de tamanho de download, limite de número de conexões, banda etc, que são configurados diretamente no squid.conf. Esse script auxilia a limitar a navegação de um usuário a 01 hora por dia por exemplo. Palavras-chave: tempo de conexão; limitar tempo de navegação; limite de tempo squid;quota tempo squid. Ralph Liebessohn
Por: Ralph Liebessohn
Instalar temas GTK no /usr/share/themes ou no diretório pessoal
Este simples script instala temas baixados na internet no formato *.zip, *.tar.gz ou *.tar.bz2. Eu (como criador deste script) autorizo redistribuí-lo e/ou modificá-lo com uma única condição, que você mantenha o meu nome no script e a data de criação.
Por: Perfil removido
IA Turbina o Desktop Linux enquanto distros renovam forças
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Linux em 2025: Segurança prática para o usuário
Desktop Linux em alta: novos apps, distros e privacidade marcam o sábado
Atualizando o Fedora 42 para 43
Como saber se o seu e-mail já teve a senha vazada?
Como descobrir se a sua senha já foi vazada na internet?
VOL já não é mais como antes? (5)
É normal não gostar de KDE? (12)
E aí? O Warsaw já está funcionando no Debian 13? [RESOLVIDO] (15)
Secure boot, artigo interessante, nada técnico. (4)
copiar library para diretorio /usr/share/..... su com Falha na a... (1)









