Sommario:

Modifica Windows per mostrare dove è stata scattata una foto: 4 passaggi
Modifica Windows per mostrare dove è stata scattata una foto: 4 passaggi

Video: Modifica Windows per mostrare dove è stata scattata una foto: 4 passaggi

Video: Modifica Windows per mostrare dove è stata scattata una foto: 4 passaggi
Video: TRUCCO INCREDIBILE CHE DEVI SAPERE! 2024, Novembre
Anonim
Modifica Windows per mostrare dove è stata scattata una foto
Modifica Windows per mostrare dove è stata scattata una foto

introduzione

Hai mai guardato le tue foto di viaggio e hai iniziato a chiederti dove le hai scattate? Come si chiamava quel paesino in cui ti sei fermato cinque anni fa, quello dove hai bevuto il caffè più strepitoso? Dopo aver modificato Windows utilizzando questa guida, sarai in grado di richiamare una mappa che mostra dove hai scattato le tue foto, con solo un paio di clic.

Avvertenze

Questa guida richiede "un po' di assemblaggio" - sarà utile se hai una conoscenza di base di cosa fa il registro di Windows e come creare un semplice file batch (. BAT). Se non lo fai, puoi comunque provare a seguire i passaggi, ma potrebbe essere più difficile capire cosa c'è che non va se commetti un errore.

Questa guida è pensata per Windows 10. Se hai una versione precedente di Windows, i passaggi iniziali funzioneranno comunque, ma potresti dover fare qualcosa di diverso nella fase "Modifica del registro di Windows". Sfortunatamente, poiché non ho macchine con una versione precedente di Windows, non posso aiutarti; potrebbe essere necessario cercare aiuto altrove.

Questo trucco funzionerà solo su foto scattate con un cellulare o una fotocamera abilitati per il GPS. La maggior parte degli smartphone moderni salverà automaticamente i dati sulla posizione in ogni foto scattata, se hanno a disposizione i dati sulla posizione. Non funzionerà nei seguenti casi:

  • La foto è stata scattata in un'area in cui il telefono o la fotocamera non sono stati in grado di determinare la propria posizione, ad esempio un'area interna.
  • La foto è stata scattata mentre i servizi di localizzazione del telefono erano disattivati, ad esempio in "modalità aereo".
  • I dati sulla posizione della foto sono stati rimossi. Ad esempio, quando carichi una copia di una foto su Facebook, i dati sulla posizione della copia caricata vengono generalmente rimossi.

Passaggio 1: assemblaggio dei file

Assemblaggio dei file
Assemblaggio dei file

Per iniziare, avrai bisogno del programma ExifTool di Phil Harvey. Questo può essere trovato nella pagina personale di Mr. Harvey sul sito web della Queen's University:

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

Scarica il pacchetto eseguibile di Windows ed estrailo nella cartella C:\EXIFTool. Rinominare il nome del file EXE in "exiftool.exe".

Ho allegato un file batch denominato "Exif2GoogleMaps.bat": scaricalo nella stessa cartella. Se sei curioso o sospettoso, il contenuto del file è il seguente:

@echo offfor /f "tokens=*" %%i in ('exiftool -q -q -gpslatitude -gpslongitude -T -c "%%d°%%d'%%.2f" "%~1"') imposta COORDS=%%i if "x%COORDS:-=%"=="x%COORDS%" (explorer "https://www.google.com/maps/place/%COORDS%") else (ECHO Quella foto non ha le coordinate GPS allegate! pausa)

Come puoi vedere, la funzione del file è piuttosto semplice. Utilizza ExifTool per leggere le coordinate GPS dall'immagine, formattandole in un modo comprensibile a Google Maps. Se ExifTool trova correttamente le coordinate, il file batch apre una pagina Web nel browser predefinito del computer, che punta alle coordinate di destinazione in Google Maps. Altrimenti, lascerà un messaggio che ti dice che l'immagine non ha coordinate GPS.

Passaggio 2: modifica del registro di Windows

Modifica del registro di Windows
Modifica del registro di Windows

Successivamente, dobbiamo configurare il registro di Windows in modo che facendo clic con il pulsante destro del mouse su un file-j.webp

  1. Apri l'editor del registro. (Fare clic sul pulsante Start, quindi digitare "regedit" e premere Invio.)
  2. Nell'editor del registro, vai alla seguente chiave: HKEY_CLASSES_ROOT / jpegfile / shell
  3. Fare clic con il tasto destro del mouse sul tasto "shell" e scegliere Nuovo/Chiave. Ciò farà apparire una nuova chiave all'interno di "shell" e ti chiederà un nome. Assegna un nome alla nuova chiave "Mostra posizione in Google Maps".
  4. Fai clic con il pulsante destro del mouse sul tasto "Mostra posizione in Google Maps" e scegli nuovamente Nuovo/Chiave. Chiama questa chiave "comando".
  5. Fare clic sul tasto "comando" per aprirlo. Fare clic con il pulsante destro del mouse sul valore "(Predefinito)" nel riquadro di destra e scegliere "Modifica". L'editor del registro ti chiederà i dati del valore; inserisci quanto segue:C:\EXIFTool\Exif2GoogleMaps "%1"

Quando hai finito, il registro di Windows dovrebbe assomigliare allo screenshot qui sopra e le modifiche dovrebbero essere complete.

Passaggio 3: utilizzare l'hack

Usare questo trucco è piuttosto semplice. Fai clic con il pulsante destro del mouse su qualsiasi foto-j.webp

Passaggio 4: risoluzione dei problemi

Ho fatto clic con il pulsante destro del mouse su un file JPG, ma l'opzione "Mostra posizione in Google Maps" non è stata visualizzata

Molto probabilmente il tuo registro di Windows è impostato per sovrascrivere la chiave jpegfile con qualcos'altro. Ci sono due possibilità, entrambe risolvibili utilizzando l'editor del registro:

  • Potresti avere un override a livello di utente. Per risolvere questo problema, vai su HKEY_CURRENT_USER\Software\Classes. Se vedi una chiave "jpegfile" in quella cartella, probabilmente quella chiave sta sovrascrivendo la chiave principale. Segui semplicemente la stessa procedura che hai fatto per HKEY_CLASSES_ROOT\jpegfile, ma fallo per HKEY_CURRENT_USER\Software\Classes\jpegfile.
  • Potresti aver installato un visualizzatore di immagini di terze parti che sovrascrive la classe jpegfile. In questo caso, dovrai trovare la chiave appropriata in HKEY_CLASSES_ROOT o HKEY_CURRENT_USER\Software\Classes; nel mio caso era HKEY_CLASSES_ROOT\XnView.jpg. Ancora una volta, una volta trovata la chiave giusta, la procedura è quasi identica.

Quando scelgo "Apri posizione in Google Maps", il computer apre Google Maps in un browser che non mi piace (di solito Microsoft Edge)

Lo script utilizzerà sempre l'impostazione predefinita del browser del tuo computer. Per risolvere questo problema, imposta il tuo browser predefinito su qualcosa che ti piace davvero.

Quando scelgo "Apri posizione in Google Maps", il computer restituisce un errore come "Ricerca di Exif2GoogleMaps.bat". OPPURE: Quando scelgo "Apri posizione in Google Maps", vedo una finestra nera con un errore come "File non trovato: exiftool.exe"

I file non sono nella cartella corretta. Ricontrolla il passaggio 1 e assicurati che exiftool.exe e Exif2GoogleMaps.bat siano entrambi in C:\EXIFTool.

Quando scelgo "Apri posizione in Google Maps", il computer apre Google Maps, ma mostra sicuramente la posizione sbagliata (ad esempio in mezzo al mare)

Sembra che l'output di ExifTool non possa essere letto correttamente da Google Maps. Ciò potrebbe essere dovuto a una particolarità nelle impostazioni della lingua di Windows o potrebbe essere dovuto a un problema con il file batch. Prova a scaricare e utilizzare il file batch dal passaggio 1 al posto di quello che hai ora. Se non funziona, mi dispiace, ma potrei non essere in grado di aiutarti. Contattami comunque e vedrò cosa posso fare.

Consigliato: