in reply to use (of) Net::FTP for updating

you can use the dir command of Net::FTP to get more info and parse that. you can also use quot(ls -l) to get similar results.