Skip to content

make multiple copies of file/directory/drive

License

Notifications You must be signed in to change notification settings

daisyfox/RPi_dc3dd_Duplicator

Repository files navigation

RPi_dc3dd_Duplicator

Keywords/Resources we used: Raspberry Pi 2 Model B, Python 3.2 (using IDLE), Tkinter 8.5, dc3dd (apt-get install dc3dd)(March 2015)

We've dabbled with programming our Raspberry Pi by making things flash and beep (ie things to play with). This is the first 'utility' we've attempted. Google was not always our friend, so after much frustration our treasure is being put here for safe keeping.

We have a large number of files and (had) a need to copy various subsets of them for a number of other people. We wanted a way of doing this which wouldn't be at risk from the fat fingered typist ie we wanted drop down boxes to make as many of the drive/directory selections as was possible. At the time we didn't know we faced having to create our own but that's what we've ended up doing. We're putting it here to keep it safe from the aforementioned fat fingered typist. You're welcome to take it and make of it what you wish. We're not sure whether we will do any further development since we used up all our 'need for duplication' on testing it to get this far (ooops!).

As stated it has worked for us and accomplished what we wanted. It will, however, show many signs of being by newbies, we have no idea how well or otherwise it will work in other setups - you have been warned.

FILES LISTED IN THIS REPO:

Duplicator.py contains the code dup_icon.png & Duplicator.desktop are used for the desktop item we created

Duplicator_python_code.odt is a syntax highlighted version of the code RPi_dc3dd_Duplicator_dev.odt contains an annotated cut-paste of the syntax highlighted code along with other notes (mostly to remind us what we did in case we do need to use it again having slept regularly between times) RPi_dc3dd_Duplicator_help.odt contains a number of screenshots to remind us what to expect to see when the code is launched

test_save.py & test_subprocess.py contain prototype code which was compiled while trying out a number of functions for the project.

About

make multiple copies of file/directory/drive

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages