Índice:

MP3s aleatórios para telefone: 7 etapas
MP3s aleatórios para telefone: 7 etapas

Vídeo: MP3s aleatórios para telefone: 7 etapas

Vídeo: MP3s aleatórios para telefone: 7 etapas
Vídeo: Faça isso e nunca mais seu celular vai travar !😱 2024, Novembro
Anonim
MP3s aleatórios para telefone
MP3s aleatórios para telefone
MP3s aleatórios para telefone
MP3s aleatórios para telefone

O que isso faz?

Ele copia aleatoriamente um “número de mp3s” da minha pasta de músicas para o meu telefone

Prelúdio:

Você ainda se lembra dos tempos, quando costumávamos coletar mp3s de nossos amigos conectando nossos discos rígidos (ou durante LAN-Parties), e muitas vezes sem dor de ordenar, mesclar e etiquetar nossas coleções?

Todo mundo tinha seu próprio sistema, gêneros, ordens alfabéticas, atmosferas. Usaríamos primeiro Filenames e depois ID3-Tags. Horas, dias, meses apenas pedindo nossas coleções, muitas vezes sem nem mesmo ouvir tudo. Sabíamos de cor os títulos e em que pasta encontrá-los, mas nunca os ouvíamos.

Às vezes, apenas iniciamos o Winamp e apertamos o botão Shuffle.

Portanto, tenho esta enorme coleção de mp3 no meu disco rígido, música de quando eu tinha 15 anos até agora.

No entanto, com certeza, ele nunca caberia no meu telefone e, para ser honesto, não preciso andar por aí com toda aquela bagagem de dados.

Então: Este é um pequeno programa que escrevi com a ajuda da internet (principalmente Stack Overflow).

O que isso faz?

Ele copia aleatoriamente um “número de mp3s” da minha pasta de músicas para o meu telefone!

A cada poucas semanas eu troco os mp3 por novos, progredindo lentamente na minha grande coleção de músicas. Chame isso de nostalgia!

Mas não só isso! O Programa “salva”, quais títulos eu já copiei uma vez e está tirando-os da equação! Também posso alterar manualmente os títulos, que serão excluídos!

Não é o trabalho mais “amigável” que já fiz, mas deixe-me explicar passo a passo o que fazer!

Eu ficaria feliz se outra pessoa assumir o trabalho e torná-lo melhor

Você encontrará o arquivo zip com todos os componentes neste anexo de etapas

Contém:

Randommusic_withcomments.bat

robocopy.bat

Pasta Dummies

Pasta para cartão SD

Etapa 1: Sempre faça um backup

SEMPRE FAÇA

UMA CÓPIA DE SEGURANÇA! Não sou responsável por quaisquer problemas!

Etapa 2: edite Randommusic.bat

Editar Randommusic.bat
Editar Randommusic.bat

Abra o Randommusic_withcomments.bat com um Editor de Texto e siga as instruções (as instruções começam com “REM” na frente da linha de código)

Defina Musicroot como sua pasta de músicas de origem. No meu caso “D: / EigeneMusik / Musik / Musik_sortiert”

Defina Playfolder para sua pasta Dummies. No meu caso “D: / SSD_PC_sortieren / Musiktmp / dummies”

Defina Filecount para o número de arquivos que você deseja copiar para o seu telefone. Eu calculo assim:

Arquivos MP3 são ca. 3 MB. Então, eu quero usar ca. 3 GB do meu SD-Card-Space for Music.

3000 MB / 3 MB são 1000 arquivos. Portanto, defino o Filecount para 1000 ou menos.

Salve e saia do arquivo.

O Código do Arquivo:

@echo off & setlocal enabledelayedexpansion

REM Musicroot = Sua pasta de músicas de origem

definir "musicroot = D: / EigeneMusik / Musik / Musik_sortiert"

REM Playfolder = Sua pasta de destino, bem como sua pasta fictícia

definir "playfolder = D: / SSD_PC_sortieren / Musiktmp / dummies"

REM filecount = Defina aqui quantos arquivos você deseja transferir (aqui 999.mp3)

set / a filecount = 1000

Programa real do REM: Não mude nada além deste ponto!

pushd "% musicroot%"

para / r %% i em (*.mp3) defina / a files + = 1 e defina "$! files! = %% ~ i"

popd

pushd "% playfolder%"

: randomloop

set / a rd =% random %%% files + 1

definir "mp3 =! $% rd%!"

se não for definido mp3 goto: randomloop

definir "$% rd% ="

para %% i in ("% mp3%") se existir "%% ~ nxi" echo "%% ~ nxi" já existe em% playfolder%. & goto: randomloop

copiar "% mp3%"

set / a filecount- = 1

if% filecount% gtr 0 goto: randomloop

popd

Etapa 3: Editar Robocopy.bat

Abra robocopy.bat

e defina os 2 caminhos de arquivo da seguinte maneira:

robocopy "Caminho para a pasta SD" "Pasta fictícia" / criar

No meu caso, é assim:

robocopy "D: / SSD_PC_sortieren / Musiktmp / SD-Card" "D: / SSD_PC_sortieren / Musiktmp / dummies" / criar

O que isso fará é fazer 0Byte-Copies de seus arquivos de música reais, que mais tarde serão usados como Comparison-Dummies para uso futuro.

Etapa 4: execute Randommusic_withcomments.bat

Execute Randommusic_withcomments.bat
Execute Randommusic_withcomments.bat

Pronto para uma primeira corrida!

Agora é só clicar duas vezes em Randommusic_withcomments.bat e esperar a mágica acontecer!

Não se preocupe, se a princípio você ver apenas uma linha tracejada piscando, o programa precisa examinar todos os seus arquivos de música e indexá-los antes de começar. Para meu 120Gb em SDD-Drive leva 3 minutos.

Deve ser parecido com a imagem.

Note que você encontrará a linha “Arquivo já existe”, quando ele encontrar um Arquivo Fictício com o mesmo nome na Pasta Dummies. Obviamente, isso não vai acontecer na primeira execução, uma vez que não criamos nenhum manequim por enquanto.

Espere até que a cópia termine.

Etapa 5: mover arquivos do fictício para o cartão SD

Mover arquivos do fictício para o cartão SD
Mover arquivos do fictício para o cartão SD
Mover arquivos do fictício para o cartão SD
Mover arquivos do fictício para o cartão SD

Quando a cópia terminar, você deverá encontrar uma “contagem de arquivos” - número de arquivos em sua pasta Dummies.

Como você pode ver, eu já executei o programa uma vez e tenho arquivos reais com um tamanho de arquivo de mais de 0 bytes e arquivos fictícios. Agora queremos copiar os “arquivos reais” para a pasta “SD-Card”. A maneira mais fácil é ordenar os arquivos por tamanho e, em seguida, recortar e colar os arquivos com mais de 0 bytes.

Etapa 6: inicie Robocopy.bat

Etapa 6:

Depois de movermos nossos arquivos de música “reais” para a pasta “SD-Card”, queremos criar arquivos fictícios dos novos mp3 e colocá-los na pasta “dummy”, para que na próxima execução eles sejam excluídos.

Este trabalho é feito pelo arquivo “robocopy.bat”. Apenas comece.

Etapa 7: Tudo pronto

Tudo feito! Agora mova os arquivos do “cartão SD” para o seu telefone e comece a ouvir!

Não é o trabalho mais “amigável” que já fiz, mas deixe-me explicar passo a passo o que fazer!

Eu ficaria feliz se alguém pegasse o trabalho e fizesse uma versão melhor!

Recomendado: