LAVTech QuickPick
Quickly herd your files, pictures or videos to a usb.
How To Guide
1.) Open the app
Open the App, it does require the .NET runtime.
2.) Select Input Directory
Select the input directory, LAVTech QuickPick will run through all the folders and files and gather all the files of your chosen type to the destination folder
3.) Choose the file ypes
Choose your file types you wish gather into one folder quickly.
4.) Choose Destination Folder
Choose your destination drive, for best result it is advised not to chose the same drive you're copying from, so far no errors have been logged when using it on the same usb - Wouldn't recommenend doing it with a full drive as the full extent of the limitations is not tested.
5.) Preserve Folder Structure (Optional)
If you want to preserve the folder structure, choose it here, if you want all your music just thrown into the same folder, this is advised to be off. if you know your music to be structured, you can switch it on, however there are many levels folders copied unnecessarily.
6.) Give your newly herded files a unique name
Give your output folder a name, this ensures that you know what is in it, for example copying documents to 'REC DOCS' and music to another folder 'REC MUSIC' to keep them seperate
7.) Click Copy and wait
Let it copy, once the coping is complete the exit button will become available again.
Features
LAVTech Quick Pick is a small app that allows you to copy preselected files such as documents, video, audio or images from one drive into one folder.
- Copy all files of a given category Quickly
- Pictures: includes - bmp, jpeg, jpg, png, gif, tif, tiff and some adobe and corel files (eps, ai, psd, indd, raw, svg and cdr)
- Video: includes - 3g2, 3gp, asf, avi, flv, m4a, mov, mp4, mpg, rm, srt, swf, vob, wmv and mkv
- Audio: includes - aif, iff, m3u, m4a, mid, mp3, mpa, wav, wma
- Documents: includes - pdf, doc, xlsx, docx, xls, html, htm, odt, ods, ppt, pptx, txt
- Programming: Contains the most source code files * STILL IN DEVELOPMENT * - .sln, .js, .html, .css, .json, .c, .cpp, cs, .py, .pyc, .pyw, .pyx, .class
- Misc: - DISCLAIMER - currently only supports .blend files
- All: includes - all the above
- Recursively goes through all folders and copies the file type to a custom folder on a drive.
- It skips the destination folder to prevent some nasty recursion ;)
- Currenlty does not overwrite same-named files.
- You can preserve the folder structure.
- Open to Suggestions for features such as these to look forward to:
- TreeView: To select a specific input folder as opposed to the whole drive.
- Smarter: Auto-skip such as skipping all of the 'appdata' folder should you use it to retain a user's files and folders for a new computer with familiar files in all the familiar places.
How To:
Windows: To run the app, download the LAVTechQuickRecover.exe and run it.
The application automatically reads and indexes the available permanent drives and removable drives (usb) defaults to E:/ (primarily flash drive/secondary storage). The program runs through all folders seeking the files with the predefined extentions and copies them to one folder. There is an option to preserve the folder structure, if you wish.
Limitations
- Does not copy duplicates based on name - does not rename duplicates:
- Idea: compare ELF header, and copy & rename only when file is clear duplicate.
- does not automatically understand GIT and programming - I don't anticipte too much use - apart from true offline application thereoff
- Input is currently limited to a whole drive - small fix if needed
Special Thanks
Williams-Creativity
Special Thanks to Williams-Creativity for the image
Any Suggestions?
If you have any suggestions or questions, please feel free to reach out via email
About Me
Hi, I'm LeAnn Alexandra, but I go by Alexandra, because it is slightly less likely to be misspelled. I resigned my steady position as General Manager with a FMCG Company in early 2023 to pursue a carreer in software and programming. To make something work flawlessly is not enough for me, I am driven by my need to understand every minor voltage shift inside the hardware.