Does anyone know of anyway to pass "prompt off" or the equivalent to the ftp server when using Net::FTP? I dont want to use the system command as I using hashes to detemine what to download and then lists to actually download them. (There is another thread all about this).

If I use this script against a linux FTP server, I can grab any number of files, big or small. If I run it against a VMS FTP server, it stops after 2. I have increased timeout and changed BlockSize to no avail. I can grab any number of files using a shell script against the same server but only if I shut interactive mode off.