Indholdsfortegnelse:

Rediger Windows for at vise, hvor et billede blev taget: 4 trin
Rediger Windows for at vise, hvor et billede blev taget: 4 trin

Video: Rediger Windows for at vise, hvor et billede blev taget: 4 trin

Video: Rediger Windows for at vise, hvor et billede blev taget: 4 trin
Video: 🚀 AMAZON 2.0 - ИНТЕРНЕТ МАГАЗИН с нуля за 6 часов [Next / React / Nest / PostgreSQL / Prisma / TS] 2024, November
Anonim
Rediger Windows for at vise, hvor et billede blev taget
Rediger Windows for at vise, hvor et billede blev taget

Introduktion

Har du nogensinde kigget dine rejsebilleder igennem og begyndt at spekulere på, hvor du tog dem? Hvad hed den lille by, du stoppede i for fem år siden, den hvor du fik den mest fantastiske kaffe? Når du har ændret Windows ved hjælp af denne vejledning, kan du hente et kort, der viser, hvor du tog dine fotos - med blot et par klik.

Advarsler

Denne vejledning kræver "en vis samling" - det vil hjælpe, hvis du har en grundlæggende forståelse af, hvad Windows -registreringsdatabasen gør, og hvordan du laver en simpel batch (. BAT) -fil. Hvis du ikke gør det, kan du stadig prøve at følge trinene, men det kan være sværere at finde ud af, hvad der er galt, hvis du laver en fejl.

Denne vejledning er beregnet til Windows 10. Hvis du har en ældre version af Windows, fungerer de indledende trin stadig, men du skal muligvis gøre noget anderledes i fasen "Ændring af Windows -registreringsdatabasen". Da jeg desværre ikke har nogen maskiner med en ældre Windows -version, kan jeg ikke hjælpe dig der; du skal muligvis søge hjælp andre steder.

Denne hack fungerer kun på fotos taget med en GPS-aktiveret mobiltelefon eller kamera. De fleste moderne smartphones gemmer automatisk placeringsdataene på hvert foto, de tager - hvis de tilfældigvis har tilgængelige lokalitetsdata. Det fungerer ikke i følgende tilfælde:

  • Billedet blev taget i et område, hvor telefonen eller kameraet ikke kunne bestemme sin egen placering, f.eks. Et indendørs område.
  • Billedet blev taget, mens telefonens placeringstjenester var slukket, f.eks. I "flytilstand".
  • Fotos placeringsdata er blevet fjernet. For eksempel, når du uploader en kopi af et foto til Facebook, fjernes placeringsdataene for den uploadede kopi normalt.

Trin 1: Samling af filerne

Samling af filerne
Samling af filerne

For at starte skal du bruge Phil Harveys ExifTool -program. Dette kan findes på Mr. Harvey's personlige side på Queen's University -webstedet:

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

Download den eksekverbare pakke i Windows, og udpak den til mappen C: / EXIFTool. Omdøb EXE -filnavnet til "exiftool.exe".

Jeg har vedhæftet en batchfil ved navn "Exif2GoogleMaps.bat" - download den til den samme mappe. Hvis du er nysgerrig eller mistænksom, er filens indhold som følger:

@echo offfor /f "tokens =*" %% i in ('exiftool -q -q -gpslatitude -gpslongitude -T -c "%% d ° %% d' %%. 2f" "%~ 1" ') indstil COORDS = %% i hvis "x%COORDS:-=%" == "x%COORDS%" (explorer "https://www.google.com/maps/place/%COORDS%") andet (ECHO Billedet har ikke GPS -koordinater tilknyttet! Pause)

Som du kan se, er filens funktion ret ligetil. Det bruger ExifTool til at læse GPS -koordinaterne fra billedet og formatere dem på en måde, som Google Maps kan forstå. Hvis ExifTool med succes finder koordinaterne, åbner batchfilen en webside i computerens standardbrowser, der peger på målkoordinaterne i Google Maps. Ellers vil det efterlade en besked om, at billedet ikke har GPS -koordinater.

Trin 2: Ændring af Windows -registreringsdatabasen

Ændring af Windows -registreringsdatabasen
Ændring af Windows -registreringsdatabasen

Dernæst skal vi konfigurere Windows-registreringsdatabasen, så at højreklik på en JPG-fil giver os mulighed for at åbne den ved hjælp af den batchfil, vi lige har lavet.

  1. Åbn registreringseditoren. (Klik på knappen Start, skriv "regedit", og tryk på Enter.)
  2. Gå til følgende nøgle i Registreringseditor: HKEY_CLASSES_ROOT / jpegfile / shell
  3. Højreklik på "shell" -tasten, og vælg Ny / Nøgle. Dette får en ny nøgle til at blive vist i "shell", og beder dig om et navn. Navngiv den nye nøgle "Vis placering i Google Maps".
  4. Højreklik på tasten "Vis placering i Google Maps", og vælg igen Ny/nøgle. Navngiv denne nøgle "kommando".
  5. Klik på "kommando" -tasten for at åbne den. Højreklik på værdien "(Standard)" i ruden i højre side, og vælg "Rediger". Registreringseditor vil bede dig om værdidata; indtast følgende: C: / EXIFTool / Exif2GoogleMaps "%1"

Når du er færdig, skal Windows -registreringsdatabasen ligne det ovenstående skærmbillede, og ændringerne skal være fuldstændige.

Trin 3: Brug af Hack

Brug af dette hack er ret simpelt. Højreklik på et JPG-foto, og indstillingen "Vis placering i Google Maps" skal være i højreklikmenuen. Vælg det, og hvis billedet har placeringsdata, åbner din webbrowser en ny fane med fotoets placering vist i Google Maps.

Trin 4: Fejlfinding

Jeg højreklikker på en JPG-fil, men indstillingen "Vis placering i Google Maps" vises ikke

Mest sandsynligt er din Windows -registreringsdatabase konfigureret til at tilsidesætte jpegfile -nøglen med noget andet. Der er to muligheder, som begge kan rettes ved hjælp af Registreringseditor:

  • Du har muligvis tilsidesættelse på brugerniveau. For at løse dette skal du gå til HKEY_CURRENT_USER / Software / Classes. Hvis du ser en "jpegfile" -nøgle i den mappe, tilsidesætter denne nøgle sandsynligvis rodnøglen. Følg blot den samme procedure, som du gjorde for HKEY_CLASSES_ROOT / jpegfile, men gør det i stedet for HKEY_CURRENT_USER / Software / Classes / jpegfile.
  • Du har muligvis installeret en tredjeparts billedfremviser, der tilsidesætter jpeg-filklassen. I dette tilfælde skal du finde den relevante nøgle i HKEY_CLASSES_ROOT eller HKEY_CURRENT_USER / Software / Classes; i mit tilfælde var det HKEY_CLASSES_ROOT / XnView.jpg. Igen, når du har fundet den rigtige nøgle, er proceduren næsten identisk.

Når jeg vælger "Åbn placering i Google Maps", åbner computeren Google Maps i en browser, jeg ikke kan lide (normalt Microsoft Edge)

Scriptet vil altid bruge din computers standard browserindstilling. For at løse dette skal du indstille din standardbrowser til noget, du faktisk kan lide.

Når jeg vælger "Åbn placering i Google Maps", giver computeren en fejl, f.eks. "Søgning efter Exif2GoogleMaps.bat". ELLER: Når jeg vælger "Åbn placering i Google Maps", ser jeg et sort vindue med en fejl som "Filen blev ikke fundet: exiftool.exe"

Filerne er ikke i den korrekte mappe. Kontroller trin 1 igen, og kontroller, at exiftool.exe og Exif2GoogleMaps.bat begge findes i C: / EXIFTool.

Når jeg vælger "Åbn placering i Google Maps", åbner computeren Google Maps, men det viser helt sikkert den forkerte placering (f.eks. Midt i havet)

Det ser ud til, at ExifTools output ikke kunne læses korrekt af Google Maps. Dette kan skyldes en ejendommelighed i dine Windows -sprogindstillinger, eller det kan skyldes et problem med batchfilen. Prøv at downloade og bruge batchfilen fra trin 1 i stedet for hvad du nu har. Hvis det ikke virker, beklager jeg, men jeg kan muligvis ikke hjælpe dig. Kontakt mig alligevel, så ser jeg, hvad jeg kan gøre.

Anbefalede: