Mục lục:

Sửa đổi Windows để hiển thị nơi chụp ảnh: 4 bước
Sửa đổi Windows để hiển thị nơi chụp ảnh: 4 bước

Video: Sửa đổi Windows để hiển thị nơi chụp ảnh: 4 bước

Video: Sửa đổi Windows để hiển thị nơi chụp ảnh: 4 bước
Video: CÁCH CHỤP MÀN HÌNH MÁY TÍNH SIÊU NHANH 2024, Tháng mười một
Anonim
Sửa đổi Windows để hiển thị nơi chụp ảnh
Sửa đổi Windows để hiển thị nơi chụp ảnh

Giới thiệu

Bạn đã bao giờ xem qua những bức ảnh du lịch của mình và bắt đầu tự hỏi bạn đã chụp chúng ở đâu chưa? Tên của thị trấn nhỏ mà bạn đã dừng chân vào năm năm trước, nơi mà bạn có một ly cà phê tuyệt vời nhất là gì? Khi bạn đã sửa đổi Windows bằng cách sử dụng hướng dẫn này, bạn sẽ có thể hiển thị bản đồ hiển thị nơi bạn đã chụp ảnh - chỉ với một vài cú nhấp chuột.

Cảnh báo trước

Hướng dẫn này yêu cầu "một số lắp ráp" - sẽ hữu ích nếu bạn có hiểu biết cơ bản về chức năng của Windows Registry và cách tạo một tệp hàng loạt (. BAT) đơn giản. Nếu không, bạn vẫn có thể thử làm theo các bước, nhưng có thể khó tìm ra điều gì sai nếu bạn làm sai.

Hướng dẫn này dành cho Windows 10. Nếu bạn có phiên bản Windows cũ hơn, các bước ban đầu sẽ vẫn hoạt động, nhưng bạn có thể cần thực hiện điều gì đó khác ở giai đoạn "Sửa đổi Windows Registry". Thật không may, vì tôi không có bất kỳ máy nào có phiên bản Windows cũ hơn, tôi không thể giúp bạn ở đó; bạn có thể phải tìm nơi khác để được trợ giúp về điều đó.

Hack này sẽ chỉ hoạt động trên các bức ảnh được chụp bằng điện thoại di động hoặc máy ảnh có hỗ trợ GPS. Hầu hết các điện thoại thông minh hiện đại sẽ tự động lưu dữ liệu vị trí vào mỗi bức ảnh họ chụp - nếu chúng có sẵn dữ liệu vị trí. Nó sẽ không hoạt động trong các trường hợp sau:

  • Ảnh được chụp ở khu vực mà điện thoại hoặc máy ảnh không thể xác định vị trí của chính nó, chẳng hạn như khu vực trong nhà.
  • Ảnh được chụp trong khi dịch vụ định vị của điện thoại bị tắt, chẳng hạn như ở "chế độ trên máy bay".
  • Dữ liệu vị trí của ảnh đã bị xóa. Ví dụ: khi bạn tải bản sao của ảnh lên Facebook, dữ liệu vị trí của bản sao đã tải lên thường bị xóa.

Bước 1: Lắp ráp các tệp

Lắp ráp các tệp
Lắp ráp các tệp

Để bắt đầu, bạn sẽ cần chương trình ExifTool của Phil Harvey. Điều này có thể được tìm thấy tại trang cá nhân của ông Harvey trên trang web của Đại học Queen:

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

Tải xuống gói thực thi Windows và giải nén nó vào thư mục C: / EXIFTool. Đổi tên tên tệp EXE thành "exiftool.exe".

Tôi đã đính kèm một tệp hàng loạt có tên "Exif2GoogleMaps.bat" - hãy tải tệp đó xuống cùng một thư mục. Nếu bạn tò mò hoặc nghi ngờ, nội dung của tệp như sau:

@echo offfor / f "tokens = *" %% i in ('exiftool -q -q -gpslatitude -gpslongitude -T -c "%% d ° %% d' %%. 2f" "% ~ 1" ') đặt COORDS = %% i if "x% COORDS: - =%" == "x% COORDS%" (explorer "https://www.google.com/maps/place/%COORDS%") else (ECHO Hình ảnh đó không có tọa độ GPS đính kèm! Tạm dừng)

Như bạn có thể thấy, chức năng của tệp khá đơn giản. Nó sử dụng ExifTool để đọc tọa độ GPS trên hình ảnh, định dạng chúng theo cách mà Google Maps có thể hiểu được. Nếu ExifTool tìm thấy tọa độ thành công, tệp hàng loạt sẽ mở ra một trang web trong trình duyệt mặc định của máy tính, trỏ đến tọa độ mục tiêu trong Google Maps. Nếu không, nó sẽ để lại thông báo cho bạn biết rằng hình ảnh không có tọa độ GPS.

Bước 2: Sửa đổi Windows Registry

Sửa đổi Windows Registry
Sửa đổi Windows Registry

Tiếp theo, chúng ta cần thiết lập Windows Registry để nhấp chuột phải vào tệp-j.webp

  1. Mở Registry Editor. (Nhấp vào nút Bắt đầu, sau đó nhập "regedit" và nhấn Enter.)
  2. Trong Registry Editor, hãy truy cập khóa sau: HKEY_CLASSES_ROOT / jpegfile / shell
  3. Nhấp chuột phải vào phím "shell" và chọn New / Key. Điều này sẽ khiến một khóa mới xuất hiện trong "shell" và nhắc bạn nhập tên. Đặt tên cho khóa mới là "Hiển thị vị trí trong Google Maps".
  4. Nhấp chuột phải vào phím "Hiển thị vị trí trong Google Maps" và một lần nữa chọn Mới / Khóa. Đặt tên cho phím này là "lệnh".
  5. Bấm vào phím "lệnh" để mở nó. Nhấp chuột phải vào giá trị "(Mặc định)" trong ngăn bên phải và chọn "Sửa đổi". Registry Editor sẽ yêu cầu bạn cung cấp dữ liệu giá trị; nhập thông tin sau: C: / EXIFTool / Exif2GoogleMaps "% 1"

Khi bạn hoàn tất, Windows Registry sẽ trông giống như ảnh chụp màn hình ở trên và các sửa đổi sẽ hoàn tất.

Bước 3: Sử dụng Hack

Sử dụng hack này là khá đơn giản. Nhấp chuột phải vào bất kỳ ảnh-j.webp

Bước 4: Khắc phục sự cố

Tôi đã nhấp chuột phải vào tệp JPG, nhưng tùy chọn “Hiển thị vị trí trong Google Maps” không xuất hiện

Nhiều khả năng sổ đăng ký Windows của bạn được thiết lập để ghi đè khóa jpegfile bằng thứ gì đó khác. Có hai khả năng mà bạn có thể khắc phục bằng cách sử dụng Registry Editor:

  • Bạn có thể có ghi đè cấp người dùng. Để khắc phục sự cố này, hãy truy cập HKEY_CURRENT_USER / Software / Classes. Nếu bạn thấy khóa “jpegfile” trong thư mục đó, thì có thể khóa đó đang ghi đè khóa gốc. Chỉ cần làm theo quy trình tương tự mà bạn đã làm cho HKEY_CLASSES_ROOT / jpegfile, nhưng thay vào đó hãy làm cho HKEY_CURRENT_USER / Software / Classes / jpegfile.
  • Bạn có thể đã cài đặt trình xem hình ảnh của bên thứ ba ghi đè lớp jpegfile. Trong trường hợp này, bạn sẽ cần tìm khóa thích hợp trong HKEY_CLASSES_ROOT hoặc HKEY_CURRENT_USER / Software / Classes; trong trường hợp của tôi, đó là HKEY_CLASSES_ROOT / XnView.jpg. Một lần nữa, một khi bạn đã tìm thấy chìa khóa phù hợp, quy trình gần giống hệt nhau.

Khi tôi chọn "Mở Vị trí trong Google Maps", máy tính sẽ mở Google Maps trong trình duyệt mà tôi không thích (thường là Microsoft Edge)

Tập lệnh sẽ luôn sử dụng cài đặt trình duyệt mặc định của máy tính của bạn. Để khắc phục điều này, hãy đặt trình duyệt mặc định của bạn thành thứ mà bạn thực sự thích.

Khi tôi chọn "Mở Vị trí trong Google Maps", máy tính sẽ xuất hiện lỗi như "Đang tìm kiếm Exif2GoogleMaps.bat". HOẶC: Khi tôi chọn "Mở Vị trí trong Google Maps", tôi thấy một cửa sổ màu đen có lỗi như "Không tìm thấy tệp: exiftool.exe"

Các tệp không nằm trong đúng thư mục. Vui lòng kiểm tra lại Bước 1 và đảm bảo rằng exiftool.exe và Exif2GoogleMaps.bat đều ở trong C: / EXIFTool.

Khi tôi chọn "Mở Vị trí trong Google Maps", máy tính sẽ mở Google Maps, nhưng chắc chắn nó hiển thị sai vị trí (ví dụ: ở giữa biển)

Có vẻ như đầu ra của ExifTool không thể được Google Maps đọc chính xác. Điều này có thể là do một đặc thù trong cài đặt ngôn ngữ Windows của bạn hoặc có thể do sự cố với tệp loạt. Hãy thử tải xuống và sử dụng tệp hàng loạt từ Bước 1 thay cho bất kỳ tệp nào bạn có bây giờ. Nếu điều đó không hiệu quả, tôi xin lỗi, nhưng tôi có thể không giúp được bạn. Liên hệ với tôi bằng cách nào và tôi sẽ xem những gì tôi có thể làm.

Đề xuất: