|
|
|||||||||
|
|||||||||
| |||||||||
|
|
|
| |||||||||
![]() |
|
|
«
Previous Thread
|
Next Thread
»
|
Thread Tools | Search this Thread | Rate Thread | Display Modes |
|
#1
|
|||
|
|||
|
I Need Programmer
Hello,
I need some one to write a small program utility that will do a certain task. As a work on my computer I use a lot of different programs at the same time and saving files all over the place. The task would be that every time I save a file it saves the original file in its original folder and another file to a designated folder, say a back up folder. So it is saving two identical files at the same time in different places. I thought this option could be placed in the File/Save/Save As directory tree of any program. Maybe it could be called Save Two, Save Twice or Save and Copy to... There would need to be an initial setup where you could set some preferences such as where the second file is to be saved to. I think this would be a useful tool to aid in the necessity of saving and creating back ups of all the recent files one works with. Please let me know if you could write such a program and how much it would cost. Best Regards, Robert Carlton |
|
#2
|
|||
|
|||
|
no way
it's maybe posibly
BUT too hard Almoust all program use their Main Menu and insert new button almoust inposible ![]() |
|
#3
|
|||
|
|||
|
I would charge £100 for such a utility.
Please e-mail me: wgeoghegan@geotekcs.co.uk to discuss. Thanks. William Geoghegan GEOTEK Computer Services - www.geotekcs.co.uk - |
|
#4
|
||||
|
||||
|
The save feature is internal to the app and not a function of Windows. Windows offers up generic save as dialog to apps, but is up to them to use it. In additon to that, even though Windows has a standard Save As dialog box, that only gets the file name and path for the application programmer, application still saves the file. The app formats the file and calls OS write-to-disk routines to write the resulting file to disk (Windows does not know all file formats, so need app to format the file).
The utility would have to get the filename from the Save As (hook explorer dialog) and also have to know when app is done saving so does not copy half a saved file. Cannot just check to see if file closed and assume done saving, because if app is running good chance the file will be open. Because of this (not-standard) it would not be fool proof to make it at the application level (application level for all apps). As for at the file system level, windows would not know if was an app save, etc. so would duplicate all file writing at the file system level. What you want could be done at the individual application level (hooking applications save routine, and call twice once with user's name and once with backup file name). But I do not see doing this system wide as app save is up to app and not OS. This is also questionable, because if a AV sees utility getting into another programs space the AV could kill the utility (and if AV does not do now, could do down the road with an AV update, AV being Anti-Virus). You could see about getting util(s) for specific apps or app suites (if such exist). Most app addons are referred to as plugins, so can search web for your various apps and plugins available. If just some apps (like MS Office) you could see about having Macros written for apps (MS Office has VBA to script office). Have macro that you use to save files, and at same time macro would make an extra save for backup. Could save file(s) to common place(s), and schedule a script (WMI script) from scheduled tasks. Have that script check for files occasionally and make backup. One problem with having a script run constantly, is that if you make a mistake to the file the script will not know any better and backup the file and screw your backup. Could generate multiple backups (based on file change, file change do backup but do not overwrite previous backup) but that would chew up a lot of disk space (waste space but be better-safe-than-sorry). |
|
#5
|
||||
|
||||
|
Quote:
If it wasn't time critical (aka the back up could be made within 5 minutes of the save) this could be done extremely easily. Just have a process keep track of the 'last updated' time on the file if it's newer than the last updated backup make a backup, otherwise go to sleep for 5 minutes (or another predetermined time). -MBirchmeier
__________________
My blog on programming related things. Hopefully I won't bog it down with details on my life Apparently even computers have freudian slips. 0x4279 7465 204D 6521 |
|
#6
|
|||
|
|||
|
Thank you for your reply. Someone mentioned to me to try a RAID 1 setup. I did and it is working great!
Best Regards, Robert |
![]() |
| Viewing: Dev Shed Forums > Other > Hire A Programmer > I Need Programmer |
| Thread Tools | Search this Thread |
| Display Modes | Rate This Thread |
|
|
|
|
|