Witam, napisałem program który pobiera pliki ze stron http://metryki.genealodzy.pl/metryka.php?ar=3&zs=1694d&sy=1808a&kt=1&plik=SkU-11.jpg#zoom=1&x=0&y=0dzy.pl/metryka.php?ar=3&zs=1694d&sy=1808a&kt=1&plik=SkU-11.jpg#zoom=1&x=0&y=0
jak kliknę w lewym górnym rogu trzecią ikonkę to otwiera się okienko ściągania i plik można zapisać.
jak robię to programowo to wyciągam z kodu strony link skryty pod powyższą ikonką:
http://metbox1.genealodzy.pl/metryka_get.php?op=download&dir=XWnT0ttym41ATGhqEZSyp4XhZ-2qfYhjVe6CxGpbmwZcbs4aqngPHMOT-Xu1XVjNI9A4fnnj3oaqFFti10ZPww,,&znak=vJlMSQC4WYRTmwrZGUCeNVJBPn1C6ElKk2yM_Zzl5sU,&plik=SkU-11.jpg
i nic.
Jest jakiś sposób żeby dobrać się do tego obrazu i go ściagnąć?
Ściągam już upraszczając w następujący sposób:
private void sciagnijlink(string urlAddress, string nazwapliku)
{
using (WebClient myWebClient = new WebClient())
{
myWebClient.DownloadFileAsync(new System.Uri(urlAddress),"00.jpg");
}
}
w innej wersji zamiast "00.jpg" była wartość z linka ale to nie ma znaczenia pod jaką nazwą zostanie zapisany. Program próbuje coś zapisać ale powstaje obrazek o wielkości 0.