Hire A Programmer
 
Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
User Name:
Password:
Remember me
Go Back   Dev Shed ForumsOtherHire A Programmer

Reply
Add This Thread To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Thread Tools Search this Thread Rate Thread Display Modes
 
Unread Dev Shed Forums Sponsor:
  #1  
Old December 13th, 2004, 09:10 AM
RCarlton RCarlton is offline
Registered User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Dec 2004
Posts: 3 RCarlton User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
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
Attached Images
File Type: bmp write_program.bmp (123.2 KB, 183 views)

Reply With Quote
  #2  
Old December 14th, 2004, 08:02 AM
Necromancer15 Necromancer15 is offline
Registered User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Jul 2004
Posts: 8 Necromancer15 User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 1 h 58 m 41 sec
Reputation Power: 0
no way

it's maybe posibly
BUT too hard
Almoust all program use their Main Menu and insert new button almoust inposible

Reply With Quote
  #3  
Old December 14th, 2004, 01:51 PM
W.Geoghegan W.Geoghegan is offline
Registered User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Dec 2004
Location: Milton Keynes. UK
Posts: 3 W.Geoghegan User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
Send a message via MSN to W.Geoghegan
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 -

Reply With Quote
  #4  
Old December 14th, 2004, 02:33 PM
shakey1980's Avatar
shakey1980 shakey1980 is offline
Contributing User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Nov 2004
Location: Ottawa
Posts: 154 shakey1980 User rank is Sergeant (500 - 2000 Reputation Level)shakey1980 User rank is Sergeant (500 - 2000 Reputation Level)shakey1980 User rank is Sergeant (500 - 2000 Reputation Level)shakey1980 User rank is Sergeant (500 - 2000 Reputation Level)shakey1980 User rank is Sergeant (500 - 2000 Reputation Level) 
Time spent in forums: 1 Day 13 h 17 m 8 sec
Reputation Power: 13
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).

Reply With Quote
  #5  
Old December 14th, 2004, 03:57 PM
MBirchmeier's Avatar
MBirchmeier MBirchmeier is offline
I <3 ASCII
Dev Shed Regular (2000 - 2499 posts)
 
Join Date: Aug 2003
Location: Wishing i was still at... The Ohio State University
Posts: 2,272 MBirchmeier User rank is Lieutenant General (80000 - 90000 Reputation Level)MBirchmeier User rank is Lieutenant General (80000 - 90000 Reputation Level)MBirchmeier User rank is Lieutenant General (80000 - 90000 Reputation Level)MBirchmeier User rank is Lieutenant General (80000 - 90000 Reputation Level)MBirchmeier User rank is Lieutenant General (80000 - 90000 Reputation Level)MBirchmeier User rank is Lieutenant General (80000 - 90000 Reputation Level)MBirchmeier User rank is Lieutenant General (80000 - 90000 Reputation Level)MBirchmeier User rank is Lieutenant General (80000 - 90000 Reputation Level)MBirchmeier User rank is Lieutenant General (80000 - 90000 Reputation Level)MBirchmeier User rank is Lieutenant General (80000 - 90000 Reputation Level)MBirchmeier User rank is Lieutenant General (80000 - 90000 Reputation Level)MBirchmeier User rank is Lieutenant General (80000 - 90000 Reputation Level)MBirchmeier User rank is Lieutenant General (80000 - 90000 Reputation Level)MBirchmeier User rank is Lieutenant General (80000 - 90000 Reputation Level)MBirchmeier User rank is Lieutenant General (80000 - 90000 Reputation Level) 
Time spent in forums: 1 Month 2 Weeks 4 h 40 m 25 sec
Reputation Power: 838
Send a message via AIM to MBirchmeier Send a message via Yahoo to MBirchmeier
Quote:
Originally Posted by RCarlton
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



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

Reply With Quote
  #6  
Old December 16th, 2004, 06:36 AM
RCarlton RCarlton is offline
Registered User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Dec 2004
Posts: 3 RCarlton User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
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

Reply With Quote
Reply

Viewing: Dev Shed ForumsOtherHire A Programmer > I Need Programmer


Thread Tools  Search this Thread 
Search this Thread:

Advanced Search
Display Modes  Rate This Thread 
Rate This Thread:


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
View Your Warnings | New Posts | Latest News | Latest Threads | Shoutbox
Forum Jump



 Free IT White Papers!
 
How to Present Effectively Online
This white paper offers practical and actionable advice on the key steps that any presenter should consider as they plan and execute a Webinar or online meeting.

 
Open Source Security Myths
Open Source Software (OSS) is computer software whose source code is available to the general public with relaxed or non-existent intellectual property restrictions (or arrangement such as the public domain), and is usually developed with the input of many contributors.

 
Power and Cooling Capacity Management for Data Centers
This paper describes the principles for achieving power and cooling capacity management.

 
Scalable, Fault-Tolerant NAS for Oracle - The Next Generation
For several years NAS has been evolving as a storage alternative for Oracle databases, and for good reason: NAS is quite often the simplest, most cost-effective storage approach for Oracle. Learn about the benefits that HP's approach to scalable NAS brings to Oracle environments in this comprehensive white paper.

 
Understanding Web Application Security Challenges
This white paper discusses many common threats and preventive measures for Web application security, and explains what you can do to help protect your organization.

 

Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
  
 





© 2003-2009 by Developer Shed. All rights reserved. DS Cluster 5 hosted by Hostway
Stay green...Green IT