in reply to Re: Using NET::FTP with Unkown File Names
in thread Using NET::FTP with Unkown File Names

As an additional sanity check, you may want to add something like
if ( $ftp->size($remoteFileName) <> -s $localFileName) { die "file size mismatch\n"; }
after the transfer. We have seen cases where the get() succeeded but the file was not complete.