Índice:

Modificar o Windows para mostrar onde uma foto foi tirada: 4 etapas
Modificar o Windows para mostrar onde uma foto foi tirada: 4 etapas

Vídeo: Modificar o Windows para mostrar onde uma foto foi tirada: 4 etapas

Vídeo: Modificar o Windows para mostrar onde uma foto foi tirada: 4 etapas
Vídeo: Sumiu seus arquivos do Windows ? Veja como encontrar 2024, Dezembro
Anonim
Modifique o Windows para mostrar onde uma foto foi tirada
Modifique o Windows para mostrar onde uma foto foi tirada

Introdução

Você já olhou suas fotos de viagem e começou a se perguntar onde você as tirou? Qual era o nome daquela pequena cidade em que você parou cinco anos atrás, aquela onde você tomou o café mais incrível? Depois de modificar o Windows usando este guia, você poderá acessar um mapa mostrando onde tirou suas fotos - com apenas alguns cliques.

Ressalvas

Este guia requer "alguma montagem" - ajudará se você tiver um conhecimento básico do que o Registro do Windows faz e como criar um arquivo de lote simples (. BAT). Caso contrário, você ainda pode tentar seguir as etapas, mas pode ser mais difícil descobrir o que há de errado se você cometer um erro.

Este guia se destina ao Windows 10. Se você tiver uma versão mais antiga do Windows, as etapas iniciais ainda funcionarão, mas pode ser necessário fazer algo diferente no estágio "Modificando o Registro do Windows". Infelizmente, como não tenho nenhuma máquina com uma versão anterior do Windows, não posso ajudá-lo; você pode ter que procurar ajuda em outro lugar com isso.

Este hack só funcionará em fotos tiradas com um celular ou câmera com GPS. A maioria dos smartphones modernos salva automaticamente os dados de localização para cada foto que tiram - se por acaso eles tiverem dados de localização disponíveis. Não funcionará nos seguintes casos:

  • A foto foi tirada em uma área onde o telefone ou a câmera não conseguiam determinar sua própria localização, como uma área interna.
  • A foto foi tirada enquanto os serviços de localização do telefone estavam desligados, como no "modo avião".
  • Os dados de localização da foto foram removidos. Por exemplo, quando você carrega uma cópia de uma foto no Facebook, os dados de localização da cópia carregada geralmente são removidos.

Etapa 1: Montagem dos arquivos

Montagem dos arquivos
Montagem dos arquivos

Para começar, você precisará do programa ExifTool de Phil Harvey. Isso pode ser encontrado na página pessoal do Sr. Harvey no site da Queen's University:

owl.phy.queensu.ca/~phil/exiftool/

Baixe o pacote executável do Windows e extraia-o na pasta C: / EXIFTool. Renomeie o nome do arquivo EXE para "exiftool.exe".

Anexei um arquivo em lote chamado "Exif2GoogleMaps.bat" - baixe-o na mesma pasta. Se você estiver curioso ou suspeito, o conteúdo do arquivo é o seguinte:

@echo offfor / f "tokens = *" %% i in ('exiftool -q -q -gpslatitude -gpslongitude -T -c "%% d ° %% d' %%. 2f" "% ~ 1" ') defina COORDS = %% i if "x% COORDS: - =%" == "x% COORDS%" (explorer "https://www.google.com/maps/place/%COORDS%") else (ECHO Essa imagem não tem coordenadas de GPS anexadas! Pausa)

Como você pode ver, a função do arquivo é bastante direta. Ele usa o ExifTool para ler as coordenadas GPS da imagem, formatando-as de uma forma que o Google Maps possa entender. Se o ExifTool encontrar as coordenadas com sucesso, o arquivo em lote abre uma página da web no navegador padrão do computador, apontando para as coordenadas de destino no Google Maps. Caso contrário, deixará uma mensagem informando que a imagem não possui coordenadas GPS.

Etapa 2: Modificando o Registro do Windows

Modificando o Registro do Windows
Modificando o Registro do Windows

Em seguida, precisamos configurar o Registro do Windows para que, ao clicar com o botão direito em um arquivo JPG, tenhamos a opção de abri-lo usando o arquivo em lote que acabamos de criar.

  1. Abra o Editor do Registro. (Clique no botão Iniciar, digite "regedit" e pressione Enter.)
  2. No Editor do Registro, vá para a seguinte chave: HKEY_CLASSES_ROOT / jpegfile / shell
  3. Clique com o botão direito na chave "shell" e escolha Novo / Chave. Isso fará com que uma nova chave apareça dentro do "shell" e solicitará um nome. Nomeie a nova chave "Mostrar localização no Google Maps".
  4. Clique com o botão direito na tecla "Mostrar localização no Google Maps" e, novamente, escolha Novo / Chave. Nomeie essa chave como "comando".
  5. Clique na tecla "command" para abri-lo. Clique com o botão direito do mouse no valor "(Padrão)" no painel do lado direito e escolha "Modificar". O Editor do Registro solicitará dados de valor; digite o seguinte: C: / EXIFTool / Exif2GoogleMaps "% 1"

Quando terminar, o Registro do Windows deve se parecer com a imagem acima e as modificações devem ser concluídas.

Etapa 3: usando o hack

Usar esse hack é muito simples. Clique com o botão direito em qualquer foto-j.webp

Etapa 4: solução de problemas

Cliquei com o botão direito em um arquivo JPG, mas a opção “Mostrar localização no Google Maps” não apareceu

Provavelmente, o registro do Windows está configurado para substituir a chave jpegfile por outra coisa. Existem duas possibilidades, que você pode corrigir usando o Editor do Registro:

  • Você pode ter uma substituição no nível do usuário. Para corrigir isso, vá para HKEY_CURRENT_USER / Software / Classes. Se você vir uma chave “jpegfile” nessa pasta, então essa chave provavelmente está substituindo a chave raiz. Simplesmente siga o mesmo procedimento que você fez para HKEY_CLASSES_ROOT / jpegfile, mas faça-o para HKEY_CURRENT_USER / Software / Classes / jpegfile.
  • Você pode ter instalado um visualizador de imagens de terceiros que substitui a classe jpegfile. Nesse caso, você precisará encontrar a chave apropriada em HKEY_CLASSES_ROOT ou HKEY_CURRENT_USER / Software / Classes; no meu caso foi HKEY_CLASSES_ROOT / XnView.jpg. Novamente, depois de encontrar a chave certa, o procedimento é quase idêntico.

Quando eu escolho "Abrir local no Google Maps", o computador abre o Google Maps em um navegador que não gosto (geralmente Microsoft Edge)

O script sempre usará a configuração do navegador padrão do seu computador. Para corrigir isso, defina seu navegador padrão para algo que você realmente goste.

Quando eu escolho "Abrir local no Google Maps", o computador dá um erro como "Procurando Exif2GoogleMaps.bat". OU: Quando escolho "Abrir local no Google Maps", vejo uma janela preta com um erro como "Arquivo não encontrado: exiftool.exe"

Os arquivos não estão na pasta correta. Verifique a Etapa 1 novamente e certifique-se de que exiftool.exe e Exif2GoogleMaps.bat estão em C: / EXIFTool.

Quando eu escolho "Abrir local no Google Maps", o computador abre o Google Maps, mas está definitivamente mostrando o local errado (por exemplo, no meio do mar)

Parece que a saída do ExifTool não pode ser lida corretamente pelo Google Maps. Isso pode ser devido a uma peculiaridade nas configurações de idioma do Windows ou pode ser devido a um problema com o arquivo em lote. Tente baixar e usar o arquivo em lote da Etapa 1 no lugar de tudo o que você tem agora. Se isso não funcionar, sinto muito, mas posso não ser capaz de ajudá-lo. Entre em contato comigo mesmo assim e verei o que posso fazer.

Recomendado: