Script de instalação do VLC completo (via slackbuilds)
Se você não curte o sbo e caras dessa laia, mas precisa de um script simples que instale o vlc, criei este script para ajudar. Ao todo são 63 dependências. - o script foi testado 5x e está completamente livre de bug. - possui 1181 linhas - se você quiser melhorar o script fique a vontade! Dê permissão de uso e execute: # chmod +x slackvlc.sh # sh slackvlc.sh Agora vá tomar banho e passear, pois em máquinas modestas a instalação vai demorar em torno de 8 horas.
Por: Slackjeff
Números ASCII_ART
Este pequeno programa gera números grandes em stdout, a partir da linha de comando. Compilando: $ g++ numbers_asciiart.cpp -o numbers_asciiart Executando: $ ./numbers_asciiart 1234567890
Por: Fernando
Instalação do Telegram Desktop via shell script
Meninos do computador e pessoas não normais, aqui começa mais um Script do Dino® trazendo para vocês informações tão úteis quanto a quantidade de dentes que um tubarão tem. Hoje vamos automatizar a instalação do Telegram Desktop, um cliente de mensagens instantâneas muito popular e com vários recursos úteis. Basta executar o script que ele fará o download e a instalação do cliente para desktop.
Por: Luís Fernando C. Cavalheiro
Compilação de módulos para VMware 12.5.7 no Fedora 26
Este script foi feito para facilitar a compilação de módulos de kernel para o VMware Player/Workstation após instalação/atualização de novos kernels. Antes de executar este script, certifique-se de já o ter instalado o VMware Player ou VMware Workstation a partir dos binários de instalação versão 12.5.7: - VMware-Player-12.5.7-5813279.x86_64.bundle - VMware-Workstation-Full-12.5.7-5813279.x86_64.bundle Obtenha-os em: - https://www.vmware.com/products/player/playerpro-evaluation.html ou - https://my.vmware.com/en/web/vmware/info/slug/desktop_end_user_computing/vmware_workstation_pro/12_0 Verifique também se os pacotes de desenvolvimento para o kernel estão instalados e atualizados com: # dnf install kernel-headers kernel-devel gcc glibc-headers # dnf /usr/bin/update Você pode elevar seu privilégio com 'sudo su' se teu usuário possuir esta permissão ou executar os comandos acima diretamente com o sudo. Este script irá descompactar os arquivos vmmon.tar e vmnet.tar e compilar estes módulos, copiando-os para os devidos lugares, subir/carregar tais módulos em memória para que o VMware seja executado. Foi criado, com base em informações encontradas nas seguintes urls: http://rglinuxtech.com/?p=1939 http://rglinuxtech.com/?p=1992 https://communities.vmware.com/thread/567039 Uma cópia atual deste script pode ser baixada a partir do gitHub em: https://github.com/J3f3r50n/J3f3r50n/blob/master/vmware.compile.sh
Por: Jeferson Lopes de Oliveira Mendes
Converte cada imagem (JPG, JPEG, PNG) em PDFs com o tamanho de papel definido (A4...)
Converte cada imagem (JPG, JPEG, PNG) de um diretório em PDFs com o tamanho de papel definido (A4...). Ou seja, o script gera um arquivo PDF para cada arquivo de imagem nos formatos JPG, JPEG, PNG que estejam contidos no diretório em que o script está sendo executado (mantendo intacto o arquivo original). Todos os arquivos PDFs gerados possuem o mesmo tamanho de papel definido (por padrão, o tamanho A4). Características de operação: - converte (em lote) os arquivos de imagem (JPG, JPEG, PNG) do diretório local, cada imagem num PDF; - mantém o tamanho original da imagem (até o limite do tamanho de papel definido); - não rotaciona a imagem; - alinha a imagem no Centro a partir do Topo; - todos os PDFs gerados ficam com o mesmo tamanho de papel (A4, ou A5 ou Letter ...); - preserva o arquivo original; Particularmente, o utilizo para converter certificados acadêmicos que recebo em formato de imagem, ou que escaneei neste formato, para depois organizá-los em diretórios de acordo com a estrutura utilizada pelo CNPQ no Currículo Lattes. Em conjunto com este script utilizo um outro: script-pdfallunite.sh ( https://www.vivaolinux.com.br/~raserafim/scripts/ ). Este outro Script varre PDF's em diretórios e sub-diretórios (que organizei de acordo com a estrutura do Currículo Lattes), portanto recursivamente, de maneira ordenada para gerar um único PDF com todos os certificados acadêmicos. Publico o presente Script na expectativa de que contribua de alguma maneira para aqueles que, porventura, tenham a mesma necessidade que eu; ou, então, para aqueles que o Script tenha serventia, com algumas adaptações ou como material que contém alguma ideia útil para outros Scripts. Como Executar: - baixar o arquivo do Script; OU copiar o texto do Script diretamente da WEB para um arquivo texto criado no computador; - dar permissão de execução para o arquivo com o Script: - por exemplo: # chmod +x script-image2pdf.sh; - copiá-lo (ou movê-lo) para o diretório local que contém os arquivos a serem convertidos; - executar o Script com o comando: $ ./script-image2pdf.sh - obs: o prefixo "./" (ponto-barra) deve vir antes do nome do arquivo para especificar que o arquivo a ser executado está no diretório local (corrente), e não em um dos caminhos do "PATH". Para dar permissão de alteração do conteúdo do Script, utilizar o comando, por exemplo: # chmod a+w script-image2pdf.sh Obs: o Script requer o pacote: ImageMagick
Por: Rodrigo Albuquerque Serafim
Git clone simplificado
Fiz esse script para simplificar a clonagem de repositórios do Github. Como usar: 1. Baixe o script. 2. Acesse o diretório via terminal aonde o arquivo foi baixado e rode o comando: $ chmod +x gitcsimples.py 3. Rode o script no diretório em que a própria pasta do repositório vai ser clonada (não é o conteúdo do repositório, mas o diretório dele em si), junto com o nome do usuário / nome do repositório. Ex.: $ ./gitcsimples.py /home/oliver baskerville/bspwm Isso vai clonar o diretório do repositório do bspwm na pasta /home/oliver.
Por: Perfil removido
Classe para manipulação e conversão de datas para std::string em C++
Classe para manipulação e formatação de datas. Desenvolvi a classe, parcialmente, para converter datas para std::strings fazendo inserção dos zero a esquerda e formatar os separadores conforme gosto do usuário, O desenvolvedor pode usar outras funções do c++ para formatar datas, tais como a: std::put_time(&tm, "%Y-%m-%d) Porém minha necessidade era formatar datas no momento do input de usuário.
Por: César
Firewall simples, com opções de redirecionamento
Simples script de firewall, com opções de redirecionamento.
Por: Alex Marques
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
IA Turbina o Desktop Linux enquanto distros renovam forças
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Ativando e usando "zoom" no ambiente Cinnamon
Vídeo Nostálgico de Instalação do Conectiva Linux 9
Como realizar um ataque de força bruta para desobrir senhas?
Aderencia a Obsolencia Programada. (1)
Não consigo criar pasta em um HD secundário. (0)
Jogos baixados na Central de Aplicativos mas que não abrem (2)









