Net::FTP (which comes with the standard Perl installation) will make this a whole lot simpler. Just install Perl on your comp, and use something like the following:
in reply to How to upload file without using FTP?
Then if you don't want to have to run even this manually, set up an automatic job to call perl myscriptpath.pl every so often.
my ($ftp, $host, $user, $pass, $dir, $fpath);
$host = "ftp.host.com";
$user = "myuser";
$pass = "mypass";
$dir = "/www/htdocs";
$fpath = "D:\work for people\k****ij\oil1.shtml";
$ftp = Net::FTP->new($host, Debug => 0);
$ftp->login($user, $pass) || die "Bad login";
$ftp->cwd($dir) || die "Unable to change directories";
$ftp->put($fpath) || die "Unable to upload file";