dos mais de 700 arquivos foram corrigidas.Catalogacao.A catalogacao nao pode se fiar na informacao EXIF da foto, ja que ela nao foi atualizada. Tem que se fiar na data do arquivo que armazena a foto. O que nao aconteceu. O KPhotoAlbum, o programa de catalogacao que uso, parece ter pego as informacoes de data do EXIF , e nao da data dos arquivos. Em suma, nao funcionou bem.Como o arquivo de catalogacao do KPhotoAlbum e um texto, um XML, eu posso criar as linhas, ou edita-las com algum editor texto. Entao resolvi alterar a data la mesmo.Copiei as linhas referentes a estas fotos para um outro aquivo. Este isolamento das linhas permitiria um processamento mais rapido e seguro. Eu nao precisaria lidar com um grande grupo de dificuldades poderiam aparecer, como coincidencias de nomes dos arquivos das fotos.Entao tive que fazer uma versao do programa e uma do script para resolver este problema. No caso do programa foi so uma alteracao na linha com o printf para mudar a formatacao.O script para resolver a catalogacao ficou como mostrado abaixo:#!/bin/sh# Diretorio onde esta o programa de deslocamento de hora.dir=/home/goffredo/trabalho/c/desloca_hora# Referencia inicial e referencia final. Quem tiver a data igual a incial sera convertida para a final.refi="13:10:43"refd="15:50:00"dia='2016-10-27T'> "$dir"/isolado.outfor i in $*do echo $i set `exiftool "$i" | grep 'Date/Time Original' | head -1` data=$5 conv="$dia"`"$dir"/desloca_hora2 $data "$refi" "$refd"` grep $i "$dir"/isolado | sed 's/startDate="[^"]*" /startDate="'$conv'" /;s/endDate="[^"]*" /endDate="'$conv'" /' >> "$dir"/isolado.outdoneDepois foi reinserir no local correto as descricoes destas fotos no arquivo index.xml, o arquivo que guarda o catalogo das fotos, que estava resolvidoEfeitos colateraisComo agora tem um conjunto de fotos cujas datas no EXIF nao condizem com as datas do arquivos e as datas armazenadas na catalogacao, e nao posso mais pedir para reorganizar as fotos pelas datas encontradas no EXIF. Isto tiraria da ordem correta as fotos.Os arquivos rawDepois de comecar a catalogacao eu tinha que fazer o primeiro backup destas fotos. Resolvi acertar as datas dos arquivos raw tambem, antes mesmo de fazer o primeiro backup. Usei o primeiro script deste artigo para isto. Portanto, so modifiquei as datas dos arquivos.ConclusoesAinda tenho que verificar se a camera vai passar a perder a data a cada retirada de bateria. Se ela nao esta preservando a data configurada. Se sim, preciso saber se tem solucao, quem resolve este problema, e quanto custa. Talvez nao seja barato fazer isto, pois esta pilha que mantem o relogio funcionando e de dificil acesso.A cada vez que eu tirar e colocar bateria na camera vou ter que verificar a data.Seria bom que o firmware da camera, no momento recebe energia da bateria, isto e, no momento que se coloca a bateria, testasse a validade da data, e se ela estiver errada, tocasse um alarme, piscasse uma mensagem no LCD etc, e mostrasse o menu de data, para que ela possa ser ajustada de imediato.Este texto foi escrito enquanto eu resolvia os problemas, mas aprendi muito com ele. Se o problema se repetir vou resolver mais rapido, com uma precisao maior na hora, pois devo fazer a foto de