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.
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.
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!