c# ile yazılmış bir program..

33sefa58
15-02-2019, 13:24   |  #1  
33sefa58 avatarı
OP Taze Üye
Teşekkür Sayısı: 0
7 mesaj
Kayıt Tarihi:Kayıt: Şub 2019

Selamun aleyküm öncelikle ben ücret karşılığında arkadaşın birine program yazdırdım c# tabanlı programın özeti..

Soccer24 die bir bahis şirketinin günlük maçlara açtığı oranları çekiyor ve benim elimde bulunan geçmiş oranlar ile karşılaştırma yapıyor. Veri çektiği sitenin içeriği değiştiği için şuanda program çalışmıyor bana yeni bir siteden sadece bu veri çekme işi için yardımcı olabilecek kimse varmı yardımlarınızı bekliyorum.

Programın bütün kaynak kodları mevcuttur.

Sistem Bilgilerim
White-Fox
15-02-2019, 19:19   |  #2  
White-Fox avatarı
Yıllanmış Üye
Teşekkür Sayısı: 149
1,042 mesaj
Kayıt Tarihi:Kayıt: Eyl 2010

 

Muhtemelen httpwebrequest sınıfını kullanmıştır gerçi başka bir şey kullanmış olması da durumu değiştirmeyecek.Şöyle ki ; siz bir web servis vs kullanmadığınız için siteden üstün körü veri çekmiş oluyorsunuz ola ki site tasarımı vs değişirse sizin program çöp olur tekrar baştan yazdırmanız lazım gelir.

Tabi mesela 2 sayfa var sitede tek sayası güncellendi , o güncellenmeyen yer çöp olmuş sayılmaz.Yani şunu demek istiyorum eğer site komple değiştiyse sizin elinizdeki kaynak kodlar hiç bir anlam ifade etmez.

Kolay gelsin...

White-Fox bu faydalı yanıtı için aşağıdaki 1 kişiden teşekkür aldı... [ Göster ]
33sefa58
15-02-2019, 20:37   |  #3  
OP Taze Üye
Teşekkür Sayısı: 0
7 mesaj
Kayıt Tarihi:Kayıt: Şub 2019

Hocam ne demek istediğinizi anladım yanlız programın yeniden kullanılabilir olup olmadığını size göndersem bir kontrol edebilir misiniz ?

White-Fox
15-02-2019, 21:50   |  #4  
White-Fox avatarı
Yıllanmış Üye
Teşekkür Sayısı: 149
1,042 mesaj
Kayıt Tarihi:Kayıt: Eyl 2010
Alıntı: 33sefa58  
Hocam ne demek istediğinizi anladım yanlız programın yeniden kullanılabilir olup olmadığını size göndersem bir kontrol edebilir misiniz ?
 

Maalesef türk telekom kaynaklı sorunlar yüzünden internet bağlantım yok.Telefonu modem yapıp kullanıyorum :) Ama github vb. gibi bir yere paylaşırsanız içeriğine göz atabilirim.

33sefa58
16-02-2019, 14:50   |  #5  
OP Taze Üye
Teşekkür Sayısı: 0
7 mesaj
Kayıt Tarihi:Kayıt: Şub 2019

Hocam biraz araştırma yaptım ve şöyle bir sonuca ulaştım sitede herhangi bir değişme veya sıkıntı yok bütün problem türkiye lokasyon iplerin bu oranları görmesi engellenmiş chrome vpn kurdum ve sayfaya tekrar girdiğimde bütün oranları görebildim. Program sitedeki verileri phantom kullanarak çekiyor nonheader broswer gibi birşeymiş bunu nasıl halledebilirim ?

Son Düzenleme: 33sefa58 ~ 16 Şubat 2019 16:10
White-Fox
16-02-2019, 21:36   |  #6  
White-Fox avatarı
Yıllanmış Üye
Teşekkür Sayısı: 149
1,042 mesaj
Kayıt Tarihi:Kayıt: Eyl 2010
Alıntı: 33sefa58  
Hocam biraz araştırma yaptım ve şöyle bir sonuca ulaştım sitede herhangi bir değişme veya sıkıntı yok bütün problem türkiye lokasyon iplerin bu oranları görmesi engellenmiş chrome vpn kurdum ve sayfaya tekrar girdiğimde bütün oranları görebildim. Program sitedeki verileri phantom kullanarak çekiyor nonheader broswer gibi birşeymiş bunu nasıl halledebilirim ?
Ücret verdiğiniz arkadaş hiç özenmemiş :D selenium yani phantom bir chrome exe sini içinde barındırır ve hedef sayfayı chrome ile açar (firefox vs de olabilir) Sorun yaşamamanız için iki seçeneğiniz var;

1-bilgisayarınıza bir vpn kurup sonra programı çalıştırmanız bu sayede sizin programınızın içerisine gömülü browser da sizin vpn üzerinden siteye ulaşacaktır.

2-Program içine gömülü olan browser'ı bir vpn arkasına saklamanız.(Bunu yapmak için kod yazmanız gerekir.) Chrome için kodu veriyorum aşağıda ; 

ChromeOptions options =newChromeOptions();

        options.AddArguments("--proxy-server=XXX.XXX.XXX.XXX"); //geçerli bir proxy adresi


IWebDriverDriver=newChromeDriver(options);


Driver.Navigate().GoToUrl("siteurl");

33sefa58
16-02-2019, 22:01   |  #7  
OP Taze Üye
Teşekkür Sayısı: 0
7 mesaj
Kayıt Tarihi:Kayıt: Şub 2019

PC ye vpn kurmayı denedim sitelerden oranlara ulaştım ama program çekmedi malesef yapan kişiye ulaştım oda böyle bir çözüm önerdi ;Phantom browser proxy kurulucak oda vpn gibi giricek

White-Fox
17-02-2019, 00:02   |  #8  
White-Fox avatarı
Yıllanmış Üye
Teşekkür Sayısı: 149
1,042 mesaj
Kayıt Tarihi:Kayıt: Eyl 2010
Alıntı: 33sefa58  
PC ye vpn kurmayı denedim sitelerden oranlara ulaştım ama program çekmedi malesef yapan kişiye ulaştım oda böyle bir çözüm önerdi ;Phantom browser proxy kurulucak oda vpn gibi
vpn yi eklenti olarak kurmuyorsun dimi browsera vs? phantomda koda müdahil olmadan düzeleceğini sanmıyorum.kod satırlarında chromedriver sınıfından nesne türütilen yerin altında yukarıda verdiğim kodu yazarak kullanmakta olduğunuz browser engineine geçerli bir proxy atamalısınız.

33sefa58
17-02-2019, 00:55   |  #9  
OP Taze Üye
Teşekkür Sayısı: 0
7 mesaj
Kayıt Tarihi:Kayıt: Şub 2019

yok reis direk pc'ye kuruyorum vpn'yi oda olmadı.