Skip to content
/ GRsync Public
forked from clyang/GRsync

Sync photos from Ricoh GR II / GR III via Wifi

License

Notifications You must be signed in to change notification settings

ngsimon/GRsync

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 

Repository files navigation

GRsync

GRsync is a handy Python script, which allows you to sync photos from Ricoh GR II or III via Wifi. It has been tested on Mac OS X and Ubuntu, and should be able to run on any platform that has a Python environment.

It automatically checks if photos already exists in your local drive. Duplicated photos will be skipped and only sync needed photos for you.

NOTE: Ricoh GR II only supports 20MHz 802.11n. The max transfer speeed I can get is 65Mbps

Changes from the original repo

Added options

-j or --jpg to only download jpg files
-r or --raw to only download raw files

Added support for GR III X

Fixed script to work with Python3

Installaion

  1. Get the source from Github
$ wget https://raw.githubusercontent.com/clyang/GRsync/master/GRsync.py
$ chmod +x GRsync.py
  1. Assign the downloaded photo directory. Edit GRsync.py
# Change the value of PHOTO_DEST_DIR
# Don't forget the tailing "/"
PHOTO_DEST_DIR = "/path/to/downloaded/photos/"

Usage

  1. Connect your desktop/laptop to Ricoh GR II's Wifi network. (SSID: RICOH_XXXXX)
  2. Simple usage - Download ALL photos from Ricoh GR II or III via Wifi
./GRsync -a
  1. Advanced usage - Download photos after specific directory and file
./GRsync -d 100RICOH -f R0000005.JPG
  1. Advanced usage - Download only last 3 photos in jpeg format
./GRsync -l 3 -j

or

./GRsync --last 3 --jpg

Contribution

Special thanks to @imkojima for fixing GR III compatibility issue.

About

Sync photos from Ricoh GR II / GR III via Wifi

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%