DedupeCopy

Screenshot Software:
DedupeCopy
Mga detalye ng Software:
Bersyon: 0.3.4
I-upload ang petsa: 20 Feb 15
Nag-develop: Erik Schweller
Lisensya: Libre
Katanyagan: 12

Rating: 3.0/5 (Total Votes: 1)

DedupeCopy ay isang simpleng multi-may sinulid kopya tool file na dinisenyo para sama at muling pagbubuo nababagsak mga system file.
Ang pinaka-karaniwang kaso ng paggamit ay para sa pag-back up ng data sa isang bagong layout, binabalewala ang mga dobleng file.
Iba pang mga gamit ang:
& Nbsp; 1. Paghingi ng isang csv file na naglalarawan ng lahat ng mga nauulit na mga file
& Nbsp; 2. Ang paghahambing ng iba't ibang mga sistema ng file
& Nbsp; 3. Muling pagbubuo ng umiiral na set ng mga file sa iba't ibang mga layout (tulad ng pinagsunod-sunod sa pamamagitan ng extension o huling beses na pagbabago)
Ang tool na ito ay * HINDI * isang Robocopy o rsync kapalit at hindi subukan upang punan ang papel na ginagampanan ng mga pag-play.
Tulad ng lahat ng code na nagtuturo sa isang file tree, mangyaring gamitin may pag-iingat at inaasahan ganap na warranty!
Command halimbawa:
& Nbsp; Bumuo ng mga duplicate na ulat ng file para sa isang path:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; dedupe_copy.py -p / User / -r dupes.csv -m manifest
& Nbsp; Kopyahin ang lahat * .jpg file mula sa maraming mga path sa isang istraktura /YYYY_MM/*.jpg
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; dedupe_copy.py -p C: litrato -p D: litrato -e jpg -R jpg: mtime -c X: litrato
& Nbsp; Kopyahin ang lahat ng mga file mula sa dalawang drive sa isang solong target, pinapanatili ang landas para sa
& Nbsp; lahat ng mga extension:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; dedupe_copy.py -p C: -p D: -c X: -m X: manifest -R *: no_change
& Nbsp; Ipagpatuloy ang isang Naantala ang run (kung "-m manifest" na ginamit sa mga naunang run):
& Nbsp; & nbsp; & nbsp; dedupe_copy.py -p / User / -r dupes_2.csv -i manifest -m manifest
Sunud-sunod kopyahin iba't ibang mga pinagmulan sa parehong target, hindi pagkopya ng mga dobleng file (2 mga pinagmulan at target na 1):
& Nbsp; & nbsp; & nbsp; 1.) manifests Una talaan para sa lahat ng mga aparato
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; dedupe_copy.py -p \ target na magbahagi -m target_manifest
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; dedupe_copy.py -p \ source1 magbahagi -m source1_manifest
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; dedupe_copy.py -p \ source2 magbahagi -m source2_manifest
& Nbsp; & nbsp; & nbsp; 2.) Kopyahin bawat pinagmulan sa target (pagtukoy --compare kaya manifests mula sa
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; iba pang mga pinagkukunan na-load ngunit hindi ginamit bilang bahagi ng hanay upang kopyahin at
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; --no-lakad upang laktawan ang muling pag-scan ng source):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; dedupe_copy.py -p \ source1 magbahagi -c \ target na magbahagi -i source1_manifest
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; --compare source2_manifest --compare target_manifest & nbsp; --no-lakad
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; dedupe_copy.py -p \ source2 magbahagi -c \ target na magbahagi -i source2_manifest
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; --compare source1_manifest --compare target_manifest --no-lakad
Kumpleto na halimbawa:
& Nbsp; & nbsp; & nbsp;
& Nbsp; & nbsp; & nbsp; Sa pag-aakala na simulan mo gamit ang isang hanay ng mga file inilatag nang tulad ng sumusunod:
& Nbsp; & nbsp; & nbsp; C:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; litrato
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; some_photos
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; photo1.jpg
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; photo2.jpg
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; photo3.jpg
& Nbsp; & nbsp; & nbsp; D:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; litrato
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; copied_photo
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; photo3.jpg
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; photo4.jpg
& Nbsp; & nbsp; & nbsp; At patakbuhin mo ang command na:
& Nbsp; & nbsp; & nbsp; > Dedupe_copy.py -p C: litrato -p D: litrato -e jpg -R jpg: mtime -c X: mga larawan
Gusto magtapos ka sa sumusunod na (photo3.jpg ay isang tunay na duplicate):
& Nbsp; & nbsp; & nbsp; X:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; mga larawan
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 2012_08
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; photo1.jpg
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; photo2.jpg
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; photo3.jpg
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 2012_09
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; photo4.jpg
Ang proyektong ito ay nasa bitbucket: http://www.bitbucket.org/othererik/dedupe_copy

Requirements:

  • Python

Katulad na software

GamCat
GamCat

20 Feb 15

VimExplorer
VimExplorer

2 Jun 15

Nasame
Nasame

20 Feb 15

Mga komento sa DedupeCopy

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!