Yes, virtual drive is the only possibility. In that case you must send request to FTP site, get the content and update into your driver software. Virtual CD driver do that stuff.