2011-02-17, 20:32
Ok to make things a bit clearer, first off the script I talk about compiles just into a standalone executable (no xbmc script or something). It runs in the background, put it in your startup folder to make it go with windows (or make a service out of it).
The benefit of this are for example;
1) Checking if PC's are online (can't be done by synctoy, dunno if it throws errors if you try to sync to a PC that is off, haven't tried actually )
2) Logging of actions
3) Smarter way of running the schedule when compared to just using plain windows schedules
4) In general more flexibility for certain (maybe for know even unforseen) circumstances
If you wanted too you could just make a windows schedule out of synctoycmd.exe and run it every few hours (that is if that works in your situation, dunno how synctoycmd will handle errors)
---EDIT---
Just tried running synctoycmd while the source is off, didn't cause any noticable errors (it did in the gui). As of Synctoy 2.1 this will work (in prev. versions exchange synctoycmd.exe by synctoy.exe);
"C:\Program Files\SyncToy 2.1\SyncToyCmd.exe" -R "XBMC Thumbnails"
Where "XBMC Thumbnails" is the folder pair name you created in synctoy.
So you could setup a windows task/schedule to run this every few hours. This can be done all on the server. Create multiple folder pairs iin synctoy to setup more clients and also do this for your windows tasks.
But for me personally I prefer my little script. Will release it when it's decent
The benefit of this are for example;
1) Checking if PC's are online (can't be done by synctoy, dunno if it throws errors if you try to sync to a PC that is off, haven't tried actually )
2) Logging of actions
3) Smarter way of running the schedule when compared to just using plain windows schedules
4) In general more flexibility for certain (maybe for know even unforseen) circumstances
If you wanted too you could just make a windows schedule out of synctoycmd.exe and run it every few hours (that is if that works in your situation, dunno how synctoycmd will handle errors)
---EDIT---
Just tried running synctoycmd while the source is off, didn't cause any noticable errors (it did in the gui). As of Synctoy 2.1 this will work (in prev. versions exchange synctoycmd.exe by synctoy.exe);
"C:\Program Files\SyncToy 2.1\SyncToyCmd.exe" -R "XBMC Thumbnails"
Where "XBMC Thumbnails" is the folder pair name you created in synctoy.
So you could setup a windows task/schedule to run this every few hours. This can be done all on the server. Create multiple folder pairs iin synctoy to setup more clients and also do this for your windows tasks.
But for me personally I prefer my little script. Will release it when it's decent