Nous sommes bénévoles... Si c'est urgent, tu n'as qu'à te débrouiller tout seul, nous ne sommes pas tes larbins.
Déjà, utilise les bons mots pour décrire les problèmes que tu rencontres. "télécharger un fichier texte à partir du disque dur" ça ne veut rien dire. Si le fichier est sur le disque dur, il suffit de le lire et la réponse se trouve alors ici.
Pour ta deuxième question, utilise String.toLowerCase(), regarde dans la documentation de Java.