Yazılım.
CevapSitesi.com Beta!
Çözüm Noktası
Facebook, Twitter, Google+ veya e-posta ile paylaşın.
| Sorular | Makaleler | Üyeler | Etiketler  | İletişim
Soru sormak ya da cevap vermek için;
giriş yapın veya üye olun.

Sosyal medya hesaplarınızla da giriş yapabilirsiniz.

Cevap Geçmişi

15.05.17 01:18
Resimlerin src'lerinde aspx sayfasına başvuruyor. Burada bir resim bilgisi yok. Aspx sayfası büyük ihtimalle çerezlere bakarak resmi gösteriyor. Yani iş biraz karışık. Resim yollarını: string resimAdresi = new Uri(webBrowser1.Url, "./e-Okul Resim_files/OKLResimGosterListe(2).aspx").ToString(); şeklinde alabilirsin. Resmi indirmek için ise  : int okulNo = 100; System.Net.WebClient wc = new System.Net.WebClient(); wc.Headers.Add(System.Net.HttpRequestHeader.Cookie, webBrowser1.Document.Cookie); wc.DownloadFile(resimAdresi, String.Concat(@"C:\Resimler\", okulNo.ToString(), ".jpg")); gibi bir şey yapabilirsin. Tabi sayfa elimizde olmadığından sonucunu bilemiyoruz. Artık sen denersin. Bir de düşüncemi söylemek istiyorum. Özellikle bunun gibi resmi sitelerin içinden verileri almak pek uygun ve doğru değil. Site sahipleri de bunu istemezler. Ben cevap verirken açıkçası çekiniyorum. Çünkü bu kişiler okullardan sitelere girilmesini engelliyorlar. Bizim sitemizi bile bu soruları görerek engelleyebilirler. Bence enerjini başka şeylere harcamalısın.
Ekleyen: cevapsitesi
Değiştiren: cevapsitesi
Cevap olarak seçen: idrisy
14.05.17 21:03
Resimlerin src'lerinde aspx sayfasına başvuruyor. Burada bir resim bilgisi yok. Aspx sayfası büyük ihtimalle çerezlere bakarak resmi gösteriyor. Yani iş biraz karışık. Eğer bahsettiğim gibi değilse resim yollarını: string resimAdresi = new Uri(webBrowser1.Url, "./e-Okul Resim_files/OKLResimGosterListe(2).aspx").ToString(); şeklinde alabilirsin. Resmi indirmek için ise  : int okulNo = 100; System.Net.WebClient wc = new System.Net.WebClient(); wc.Headers.Add(System.Net.HttpRequestHeader.Cookie, webBrowser1.Document.Cookie); wc.DownloadFile(resimAdresi, String.Concat(@"C:\Resimler\", okulNo.ToString(), ".jpg")); gibi bir şey yapabilirsin. Tabi sayfa elimizde olmadığından sonucunu bilemiyoruz. Artık sen denersin. Bir de düşüncemi söylemek istiyorum. Özellikle bunun gibi resmi sitelerin içinden verileri almak pek uygun ve doğru değil. Site sahipleri de bunu istemezler. Ben cevap verirken açıkçası çekiniyorum. Çünkü bu kişiler okullardan sitelere girilmesini engelliyorlar. Bizim sitemizi bile bu soruları görerek engelleyebilirler. Bence enerjini başka şeylere harcamalısın.
Ekleyen: cevapsitesi
Değiştiren: cevapsitesi
14.05.17 21:02
Resimlerin src'lerinde aspx sayfasına başvuruyor. Burada bir resim bilgisi yok. Aspx sayfası büyük ihtimalle çerezlere bakarak resmi gösteriyor. Yani iş biraz karışık. Eğer bahsettiğim gibi değilse resim yollarını: string resimAdresi = new Uri(webBrowser1.Url, "./e-Okul Resim_files/OKLResimGosterListe(2).aspx").ToString(); şeklinde alabilirsin. Resmi indirmek için ise  : int okulNo = 100; System.Net.WebClient wc = new System.Net.WebClient(); webBrowser1.Document.Cookie = "abc=def;ghi=ubc"; wc.Headers.Add(System.Net.HttpRequestHeader.Cookie, webBrowser1.Document.Cookie); wc.DownloadFile(resimAdresi, String.Concat(@"C:\Resimler\", okulNo.ToString(), ".jpg")); gibi bir şey yapabilirsin. Tabi sayfa elimizde olmadığından sonucunu bilemiyoruz. Artık sen denersin. Bir de düşüncemi söylemek istiyorum. Özellikle bunun gibi resmi sitelerin içinden verileri almak pek uygun ve doğru değil. Site sahipleri de bunu istemezler. Ben cevap verirken açıkçası çekiniyorum. Çünkü bu kişiler okullardan sitelere girilmesini engelliyorlar. Bizim sitemizi bile bu soruları görerek engelleyebilirler. Bence enerjini başka şeylere harcamalısın.
Ekleyen: cevapsitesi
Değiştiren: cevapsitesi
14.05.17 17:59
Resimlerin src'lerinde aspx sayfasına başvuruyor. Burada bir resim bilgisi yok. Aspx sayfası büyük ihtimalle çerezlere bakarak resmi gösteriyor. Yani iş biraz karışık. Eğer bahsettiğim gibi değilse resim yollarını: string resimAdresi = new Uri(webBrowser1.Url, "./e-Okul Resim_files/OKLResimGosterListe(2).aspx").ToString(); şeklinde alabilirsin. Resmi indirmek için ise  : int okulNo = 100; System.Net.WebClient wc = new System.Net.WebClient(); webBrowser1.Document.Cookie = "abc=def;ghi=ubc"; wc.Headers.Add(System.Net.HttpRequestHeader.Cookie, webBrowser1.Document.Cookie); wc.DownloadFile(resimAdresi, String.Concat(@"C:\Resimler\", okulNo.ToString(), ".jpg")); gibi bir şey yapabilirsin. Tabi sayfa elimizde olmadığından sonucunu bilemiyoruz. Artık sen denersin.
Ekleyen: cevapsitesi

En fazla 3 eski durum gösterilir.