Page 1 of 4
CopyRat -- simple backup app
Posted: Fri Feb 26, 2010 3:05 am
by kenmo
EDIT: Updated 3/26/2011
Hello all, it's been a while!
Just thought I'd share
CopyRat, a Windows backup utility I wrote and have been using for a few months:
You can grab it here:
temporarily down...
Let me know what you think of it, I might post the source when I think it's pretty complete.
Screenshot:
Enjoy
Re: CopyRat -- simple backup app
Posted: Fri Feb 26, 2010 3:20 am
by Kuron
Very nice. I think this may be my new backup software I use for work related needs.
Re: CopyRat -- simple backup app
Posted: Fri Feb 26, 2010 3:50 am
by netmaestro
I might post the source when I think it's pretty complete.
When you do that I'll look at it, no offense intended.
Re: CopyRat -- simple backup app
Posted: Sat Feb 27, 2010 4:32 am
by kenmo
netmaestro wrote:I might post the source when I think it's pretty complete.
When you do that I'll look at it, no offense intended.
None taken! It's actually a step closer to being "done" as I just uploaded a new version 0.93.
Features added today:
- simple backup log file
- option to associate .jbs files to automatically run backup jobs
- online check for updates (I'm a sucker for these, as long as they aren't automatic)
The latter 2 features are in a popup menu I added to the [ ? ] button in the bottom right.
Re: CopyRat -- simple backup app
Posted: Sat Feb 27, 2010 5:17 am
by Fangbeast
kenmo, how do you make an update checker? Something I have wanted to toy with for a while.
Re: CopyRat -- simple backup app
Posted: Sat Feb 27, 2010 6:31 pm
by kenmo
Fangbeast, There are a million ways to implement it, depending on how smart/complicated you want it to be.
For this I'm using a super simple method. When I finish a new version:
1. I update an integer "Release" constant in the program (currently 4)
2. I update a simple text file (one-node XML actually) on my server that has the latest release number and version name
3. To check for updates, I ReceiveHTTPFile() the XML, and simply compare the exe's release number vs. the servers.
You could do automatic downloads, automatic installs, and partial updates, but this
is only a single exe so I chose to just offer to open the webpage.
Re: CopyRat -- simple backup app
Posted: Sat Feb 27, 2010 11:58 pm
by Fangbeast
Thanks Kenmo, that gives me some ideas to try out.
Re: CopyRat -- simple backup app
Posted: Sun Feb 28, 2010 8:07 pm
by rsts
No way you really eat that stuff
cheers
Re: CopyRat -- simple backup app
Posted: Mon Mar 01, 2010 5:07 am
by Fangbeast
rsts wrote:No way you really eat that stuff
cheers
What????
Re: CopyRat -- simple backup app
Posted: Tue Mar 02, 2010 10:46 pm
by kenmo
rsts wrote:No way you really eat that stuff
cheers
Shhhhh, save that for Off-Topic
Re: CopyRat -- simple backup app
Posted: Tue Mar 02, 2010 10:47 pm
by HeX0R
Fangbeast wrote:kenmo, how do you make an update checker? Something I have wanted to toy with for a while.
You also could throw an eye on
this.
Re: CopyRat -- simple backup app
Posted: Fri Jan 21, 2011 11:11 pm
by TerryHough
Link doesn't work.
Are you still working with this backup software?
Re: CopyRat -- simple backup app
Posted: Sat Jan 22, 2011 1:48 am
by kenmo
You're right. Link has been fixed.
I still USE this software every week, to back up to my external HD, but I haven't changed it in about a year.
The only thing left on its to-do list is a help file... but the program is mostly self-explanatory.
Re: CopyRat -- simple backup app
Posted: Sat Jan 22, 2011 3:54 pm
by TerryHough
Thanks for repairing the link.
I was looking for a simple & effective backup utility.
I downloaded and ran a few tests. It is simple to use and seems pretty efficient at its job.
However, if there are multiple jobs defined, I couldn't find a way to run just one job. Running each defined job every time isn't workable for me.
Now, if you can run just one or more selected jobs this could be a very useful tool for me.
? Is there any provision for a "command" line execution to execute one job?
Regards,
Terry
Re: CopyRat -- simple backup app
Posted: Sat Jan 22, 2011 6:50 pm
by kenmo
Those are good ideas. Running only selected jobs should be easy to implement.
The only commandline action currently is sending a jobs (.jbs) filename to it which runs automatically.
What sort of commandline interface/commands would you like to see?
I will try to add these features this week - it's just tricky because I spend my days writing VHDL and C for school while I'm working on a PB game in my free time!