I have recently completed a port of rsync to DOS. It is compiled using Borland C 3.1 to run in real-mode DOS (because my target was a hand-held computer with little memory). There are a few compromises, for example it is client only, it does not support rsh or ssh and the file names on the server must be in DOS format if they are to be sync'd correctly. There is more information and a link to the code at http://www.2net.co.uk/rsync.html . Hope someone finds this useful Chris. -- Chris Simmonds 2net Limited chris@2net.co.uk http://www.2net.co.uk/ Tel: +44 (0)1962 869003 Fax: +44 (0)870 056 7556 "If it's not connected, it's not effective"(tm)
On Fri, Feb 14, 2003 at 05:18:13PM +0000, Chris Simmonds wrote:> I have recently completed a port of rsync to DOS. It is compiled using > Borland C 3.1 to run in real-mode DOS (because my target was a hand-held > computer with little memory). There are a few compromises, for example > it is client only, it does not support rsh or ssh and the file names on > the server must be in DOS format if they are to be sync'd correctly. > There is more information and a link to the code at > http://www.2net.co.uk/rsync.html . Hope someone finds this usefulWow! That must have taken a bit of work. I don't have need of it myself but i could see it being useful for some embedded applications. It does bring up a few interesting ideas. Daemon mode listening on a device or client mode connecting to an existing terminal session could be useful where there isn't any networking capability for instance. -- ________________________________________________________________ J.W. Schultz Pegasystems Technologies email address: jw@pegasys.ws Remember Cernan and Schmitt
At 11:18 2/14/2003, Chris Simmonds, wrote:>I have recently completed a port of rsync to DOS. It is compiled using >Borland C 3.1 to run in real-mode DOS (because my target was a hand-held >computer with little memory). There are a few compromises, for example >it is client only, it does not support rsh or ssh and the file names on >the server must be in DOS format if they are to be sync'd correctly. >There is more information and a link to the code at >http://www.2net.co.uk/rsync.html . Hope someone finds this usefulHmmm. I wonder how much it would take to convert this to Windows with long file name capability. Start Here to Find It Fast!? -> http://www.US-Webmasters.com/best-start-page/