Skip to main content

Synchronize your phone photos easily

Project description

Synchronize your phone photos easily

Each time you take new photos with your phone and you want to transfer them to your computer you have the same problem: when did you last transfer them? What should you transfer? How to know if you have already back them up? This program is here to help solving that problem. It is not really a synchronisation program. Actually it will keep track of already transferred files, so you copy each file from the source once. When copied, you can sort, move, reorganize them or whatever. You don’t need to keep them as there were transferred to avoid them being transferred again next time. That’s why it is not really a synchronization program.

The “database” is a clear text JSON file optimized for quick finding.

As of my Android phone, photo and video file names have to contain the following pattern : (IMG|VID)_YYYYMMDD.

installation

pip install .

This will install a photosync script.

usage

usage: photosync [-h] [-d DB] [-v] src dest

positional arguments:
  src             where are the photos you want to copy
  dest            where you want to copy your photos

optional arguments:
  -h, --help      show this help message and exit
  -d DB, --db DB  the location of the file that contains information about
                  already transferred photos
  -v, --verbose

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

photosync-1.0.0.tar.gz (15.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

photosync-1.0.0-py3-none-any.whl (15.9 kB view details)

Uploaded Python 3

File details

Details for the file photosync-1.0.0.tar.gz.

File metadata

  • Download URL: photosync-1.0.0.tar.gz
  • Upload date:
  • Size: 15.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.0.0 CPython/3.8.1 Linux/4.19.0-6-amd64

File hashes

Hashes for photosync-1.0.0.tar.gz
Algorithm Hash digest
SHA256 68cc7f3a0b551c2d65488950bb98a80457a3d64a557e1a8bfb97d09fa6190e18
MD5 f5745c73fb4af5f43146dd7b40cbf857
BLAKE2b-256 3fa1fffa087b1ade55b67c786d0fb9cae47e630bbb68ba84645223ad5dc49e46

See more details on using hashes here.

File details

Details for the file photosync-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: photosync-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 15.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.0.0 CPython/3.8.1 Linux/4.19.0-6-amd64

File hashes

Hashes for photosync-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4b3fecfe6511e5ba37b1a4629d32ce3b4832e936511815bd5dd610a3c90e1935
MD5 4939a334cc22cc95ad321bbf26316956
BLAKE2b-256 791f6ed6aa8d239d6a9b33a8a39ba8288aa8ba712837afb89a642b1072f3fb1d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page