write with nodejs, for beyond compare's ftp server plugins