quinta-feira, 10 de setembro de 2015

Usando MTP-tools para pegar arquivos do Android

MTP-tools é uma ferramenta de linha de comando para receber e enviar arquivos do/para dispositivos Android, conectados ao computador por um cabo USB.

Pra quê usar isso? Você querer automatizar a transferência de arquivos ou, como no meu caso, você estar com uma distro que tenha sérios problemas de usabilidade em relação a transferência de arquivos do Android.

Infelizmente, o MTP-tools é muito mal documentado. A própria manpage não é muito útil. Será registrado aqui o procedimento que eu fiz para pegar um arquivo do meu celular, depois de perceber que minha distro (Debian Wheezy com Gnome) não montava automaticamente o dispositivo.

Digamos que você queira copiar o arquivo bleu.zip, que está no seu celular, para o seu PC. Em primeiro lugar, conete o dispositivo por cabo USB e ative o modo MTP no próprio dispositivo. Em seguida, descubra o id do arquivo com:

$ mtp-filetree | grep bleu.zip

1330 bleu.zip

No exemplo dado, o id é 1330. Agora você pode baixar o arquivo com:

$ mtp-getfile 1330 bleu.zip

Pronto! O arquivo será copiado para a pasta atual.

Nenhum comentário:

Postar um comentário