quarta-feira, 7 de setembro de 2011

ORGANIZANDO AS MÚSICAS EM UM PENDRIVE

Já aconteceu de se colocar músicas em um pendrive e na hora que se espeta, por exemplo,  no rádio do carro elas estarem todas fora de ordem? Pois é, isso acontece porque o seu aparelho executa as músicas na ordem em que foram gravadas na FAT do dispositivo e  raramente é em ordem alfabética, sendo que poucos possuem o recurso para ordená-las.

Como resolver? Neste link é apresentado o problema e algumas soluções: http://www.murraymoffatt.com/software-problem-0010.html

Usando o FATSORT:

O nome do simples utilitário que faz tal façanha é FATSORT, que hoje (07/09/2011) se encontra na versão 0.9.15.245

Quem utiliza Ubuntu pode instala-lo através da Central de Programas do Ubuntu, fazendo uma busca pelo nome (fatsort). Outras distribuições devem ser igualmente fácil.

Se preferir usar o terminal, basta digitar: 
$ sudo apt-get install fatsort

 Via Central de Programas do Ubuntu ou pelo apt-get a versão que se instala é a 0.9.14-1, como visto na imagem acima. 

Se desejar baixar uma versão diferente, no site do desenvolvedor, segue o link: https://developer.berlios.de/project/showfiles.php?group_id=2731

Como utilizar o fatsort

Este utilitário não possui uma interface gráfica, sendo portanto necessário o uso do terminal, como na imagem acima.


1) É necessário desmontar o pendrive para poder ter acesso a tabela de alocação de arquivos (FAT) faça-o com o comando:
$ sudo umount /dev/sdb1 (substituindo sdb1 conforme o caso)


2) O comando para ver como os arquivos estão no dispositivo, é: 
$ sudo fatsort -l /dev/sdb1


3) O comando para deixar em ordem alfabética, é: 
$ sudo fatsort -o d /dev/sdb1


Ao invés de desmontar, com citado no item 1, pode-se utilizar a opção -f, ficando assim os comandos:
Para listar a ordem dos arquivos: 
$ sudo fatsort -f -l /dev/sdb1


Para reorganizar alfabeticamente: 
$ sudo fatsort -f -o d /dev/sdb1


Toda vez que se altera os arquivos no pendrive, é necessário refazer a ordenação pelo FATSORT


Para ver todos os comandos possíveis, digite:
$ fatsort -h