On the linux side, simply calling a shell script via system() that kills the SC service, performs the update and then restarts the service seems to work just fine.
I haven't started with my windows experiments yet, I've been thinking along these lines: I won't know if SC is running as an app or a service, so it might be better to "schedule" the update a minute into the future via a system call to the AT command and then kill the app/service with a call to main::cleanup()...at least I hope that will kill SC if it's running as a windows service. As long as I can kill SC, and as long as the update doesn't require user intervention, then I think this approach ought to work. As far as Vista goes, well.... I just did a favor for some friends who own a pack/ship business here and helped them set up three new point-of-sale computers running Vista-Business. It took more than 50 hours just to get all the crap, proprietary UPS, FedEx, etc. software to work with Vista and all their crap, proprietary label printers. As Gollum would say, "We f**king _hates_ Vista." -- gharris999 ------------------------------------------------------------------------ gharris999's Profile: http://forums.slimdevices.com/member.php?userid=115 View this thread: http://forums.slimdevices.com/showthread.php?t=52134 _______________________________________________ beta mailing list [email protected] http://lists.slimdevices.com/lists/listinfo/beta
