Criador de playlist
O script baixar_playlist.sh é uma ferramenta de linha de comando desenvolvida para facilitar o download de músicas do YouTube com base em uma pesquisa por gênero. Este script utiliza o yt-dlp, uma alternativa moderna ao youtube-dl, para buscar, verificar e baixar vídeos em formato de áudio MP3. Abaixo estão os principais recursos e funcionalidades do script: Recursos e Funcionalidades Download Automatizado de yt-dlp: O script verifica se o binário do yt-dlp está presente no diretório de execução. Se não estiver, ele faz o download automaticamente a partir do repositório oficial do GitHub e define as permissões de execução adequadas. Seleção de Gênero Musical: O usuário é apresentado com um menu para escolher o gênero musical desejado. As opções disponíveis são: Rock Pop Clássica MPB Escolha do Número de Músicas: O usuário pode especificar quantas músicas deseja baixar. O script valida a entrada e usa um valor padrão de 10 músicas se a entrada não for um número válido. Pesquisa e Download: Com base no gênero e na quantidade especificada, o script realiza uma busca no YouTube, obtendo URLs dos vídeos. Ele verifica cada vídeo para garantir que não seja uma transmissão ao vivo, ignorando quaisquer vídeos ao vivo para evitar downloads indesejados. Processamento e Salvamento: Os vídeos que não são transmissões ao vivo são baixados como arquivos MP3 usando o yt-dlp. Os arquivos de áudio são salvos na pasta playlist, com nomes baseados no título dos vídeos. Funcionamento do Script Inicialização e Download do yt-dlp: O script inicia verificando a presença do binário yt-dlp. Se não estiver presente, ele baixa o binário e torna-o executável. Menu de Seleção de Gênero: O usuário escolhe um gênero musical a partir de uma lista pré-definida. Seleção de Quantidade de Músicas: O script solicita ao usuário a quantidade de músicas desejadas e valida a entrada. Busca e Verificação: O script usa o yt-dlp para buscar vídeos no YouTube e verifica se cada vídeo é uma transmissão ao vivo. Download das Músicas: Músicas que não são transmissões ao vivo são baixadas em formato MP3 e salvas na pasta playlist. Conclusão: Após o download, o script informa que o processo foi concluído. Requisitos yt-dlp: O script baixa automaticamente a versão mais recente do yt-dlp, mas você precisa garantir que o script tenha permissão para executar downloads e executar o binário. Internet: O script requer uma conexão com a Internet para buscar vídeos e realizar o download.
Por: Allan Barcelos
Jogo da velha em rede local
Este é um jogo da velha simples para dois jogadores que se conecta via rede local. Um jogador atua como servidor e o outro como cliente. Usando scripts Bash e netcat, os jogadores podem fazer e receber jogadas em tempo real. O jogo é jogado em um tabuleiro 3x3 e permite uma partida interativa e divertida entre dois PCs conectados na mesma rede.
Por: Allan Barcelos
MySQL remote root
Este script ajuda no incremento da segurança na conexão com usuario root remoto em servidores MySQL. Sua função: Limita o acesso root ao servidor MySQL ao IP do administrador mesmo que esse IP seja dinâmico para tal utiliza como apoio o serviço No-IP ou similiar. São dois arquivos: - mysql-remote-root - deve ser copiado para o diretório /etc/init.d/ - mysql-remote-root-daemon - deve ser copiado para o diretório /usr/local/bin/
Por: Allan Barcelos
Agenda eletronica com banco de dados em arquivo texto
Agenda escrita em C# usando Devc++ como editor. É uma agenda simples com uso de "strucs" e banco de dados em arquivo texto externo, esta todo comentado bem fácil de compreender.
Por: Allan Barcelos
Passkeys: A Evolução da Autenticação Digital
Instalação de distro Linux em computadores, netbooks, etc, em rede com o Clonezilla
Título: Descobrindo o IP externo da VPN no Linux
Armazenando a senha de sua carteira Bitcoin de forma segura no Linux
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Como configurar posicionamento e movimento de janelas no Lubuntu (Openbox) com atalhos de teclado
Máquinas Virtuais com IP estático acessando Internet no Virtualbox
Instalar o Microsoft Edge no Slackware 15
Instalando Brave Browser no Linux Mint 22
vídeo pra quem quer saber como funciona Proteção de Memória:
Primeira vez utilizando Linux Ubuntu 22.04 e já tenho problemas… (4)
warsaw parou de funcionar após atualização do sistema (solução) (1)
Separar trafego da VPN da VPS (0)
Formatando cartão de memoria que nao formata[AJUDA] (17)
Desde que seja DDR3, posso colocar qualquer memória? [RESOLVIDO] (6)