salut,
normalement si tu reçois une fenetre indiquant enregistrer, c'est que le lien est present.
ce qui fait que tu peux le faire via wabclient.
crée une forme avec un bouton est met le code qui suit.
remplace l'url par celui qui t'interresse.
il recupere le premier fichier telechargeable, si tu souhaites voir tous les fichiers disponible, place les dans un listbox.
PrivateSub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
AddHandler webclient.DownloadStringCompleted, AddressOf downloadstringcompleted
webclient.DownloadStringAsync(New Uri("http://www.01net.com/telecharger/windows/Utilitaire/compression_et_decompression/fiches/2257.html"))
End Sub
Sub downloadstringcompleted( ByVal sender As System.Object, ByVal e As System.Net.DownloadStringCompletedEventArgs) Dim chaine As String
Dim debut, fin As Integer , resultat As String , sauve As String chaine = e.Result
fin = chaine.IndexOf(
".exe" , 1)debut = chaine.IndexOf(
"http://" , fin - 300)resultat = chaine.Substring(debut, fin - debut + 4)
debut = resultat.LastIndexOf(
"/" )fin = resultat.IndexOf(
".exe" )sauve = resultat.Substring(debut + 1, fin - debut + 3)
webclient.DownloadFile(resultat, sauve)
End Sub A+