No, anche perché l'utente comunque può digitare manualmente l'estensione che vuole. E comunque, cosa c'è di così difficile nel metodo che ti ho proposto?