Enviado em 23/01/2016 - 18:18h
Boa tarde a todos,Enviado em 26/01/2016 - 13:58h
Olá,#!/bin/bash # Extensões a serem buscadas ext=("mp4" "avi" "mkv") #Limite de linhas por arquivo limite=50 echo "aguarde criando lista" #loop for i in $(for arq in ${ext[*]}; do find . -type f -iname "*.$arq";done) do nome=$(echo $i | awk -F"-" '{print $2}' | tr _ " " | sed 's/^ //' | awk -F"." '{print $1}') echo "NAME=$nome; URL=http://192.168.1.2/$i" >> lista.txt echo -n "." done #Dividindo o arquivo split -l $limite -d lista.txt lista_ --additional-suffix=.txt # inserindo a linha Tocom... sed -i '1i\[Tocom_URL_LIST]' lista_* echo -e "\nA matriz Lista.txt foi criada e divida em listas de até $limite linhas. São elas:\n\n$(ls lista_*)\n\n"
Enviado em 23/01/2016 - 20:29h
boa noite amigo, salve o script na pasta que vc tem os videos, ele ira criar o TXT e execute-o sera criado um arquivo chamado lista.txt ok#!/bin/bash lista=$(ls *.mp4 *.avi) echo "aguarde criando lista" for i in $lista; do nome=$(echo $i | awk -F"-" '{print $2}' | tr _ " " | sed 's/^ //' | awk -F"." '{print $1}') echo "NAME=$nome; URL=http://192.168.1.2/$i" >> lista.txt echo -n "." done echo "concluido com susseo \n foi criado o arquivo lista.txt"
Enviado em 23/01/2016 - 21:03h
#!/bin/bash lista=$(ls *.mp4 *.avi) echo "aguarde criando lista" for i in $lista; do nome=$(echo $i | awk -F"-" '{print $2}' | tr _ " " | sed 's/^ //' | awk -F"." '{print $1}') echo "NAME=$nome; URL=http://192.168.1.2/$i" >> lista.txt echo -n "." done echo "concluido com susseo \n foi criado o arquivo lista.txt"
Enviado em 24/01/2016 - 00:29h
Enviado em 24/01/2016 - 11:45h
perfeito, só mudaria o -name para -iname pq ai o find pesquisa deforma case sensitive ou seja tanto faz o nome do arquivo estar em minusculo ou MAIUSCULO, apesar de vc ter dito que os nomes estão em um padrao, uma duvida qual é o nome do software que vc ira usar essa lista txt? acredito eu que seja pra algum tipo de servidor de media correto ?Enviado em 24/01/2016 - 14:15h
Possuo um decodificador, Phienix IPTV da Tocomsat, e como essa empresa não fornece o samba em seus aparelhos resolvi assistir meus filmes via IPTV. Essa lista serve para pesquisar todos os filmes organizados em meu servidor (192.168.1.2) onde upando através de um pendriver, nesse padrã solicitado, posso assistir meus filmes via IPTV sem que haja a necessidade de por um HD em meu deco.Enviado em 26/01/2016 - 10:35h
Do jeito que está o Script ficou muito bom, no entanto, meu nobre amigo :), é gerado uma lista com o números de linhas equivalente ao numero de arquivos de video encontrado. Por exemplo se eu tiver 200 videos dentro da pasta ele me retornará uma lista.txt com 200 linhas e isso não é aceito pelo decoder, pois o mesmo só aceita até 50 arquivos de vídeo (que chato né).Enviado em 26/01/2016 - 18:15h
1) Agradeço a ajuda inicial de r3nan, e do tonyhts nos ajustes finais, que deixaram o script 100% funcional. Que Deus abençoe vocês.#!/bin/bash # Extensões a serem buscadas ext=("mp4" "avi" "mkv") #Limite de linhas por arquivo limite=50 echo "aguarde criando lista" #loop for i in $(for arq in ${ext[*]}; do find * -type f -iname "*.$arq";done) do nome=$(echo $i | awk -F"/" '{print $NF}' | tr 'a-z' 'A-Z' | awk -F"." '{print $1}') echo "NAME=$nome; URL=http://192.168.1.2/$i;" >> lista.txt echo -n "." done #Dividindo o arquivo split -l $limite -d lista.txt lista_ --additional-suffix=.txt # inserindo a linha Tocom... sed -i '1i\[Tocom_URL_LIST]' lista_* # removendo lista.txt rm lista.txt echo -e "\nA Criado as listas de até $limite arquivos de vídeos. São elas:\n\n$(ls lista_*)\n\n"
Enviado em 26/01/2016 - 18:18h
Que bom que deu certo!Como gerar qualquer emoji ou símbolo unicode a partir do seu teclado
Instalar e Configurar o Slackware Linux em 2025
Como configurar os repositórios do apt no Debian 12 em 2025
Passkeys: A Evolução da Autenticação Digital
Instalação de distro Linux em computadores, netbooks, etc, em rede com o Clonezilla
Como dividir duas janelas igualmente e lado-a-lado na sua tela
Configurando o Conky para iniciar corretamente no sistema
3 configurações básicas que podem melhorar muito a sua edição pelo editor nano
POSSO INSTALAR USAR O GRUB SEM TER LINUX INSTALADO, PARA INICIAR O WIN... (0)
Ocomon 6.0.1 - Problemas ao editar configurações estendidas (3)
Mover arquivos entre partições (4)