ile nasıl halledilir Watini IE kullanarak bir web sitesini otomatikleştirmeye çalışıyorum. Web sitesi birkaç istek sonra ip yasaklar. Ben ip bannned olduğunda bir bool ipbanned = true ayarlıyorum. Bu durumda ve IP'yi değiştirmek istiyorum. SetProxy yöntemi, ip adresini bağlantı noktasıyla başarıyla değiştirir. ama bir sonraki istek üzerine ben bu ekranı alıyorum: -Windows Güvenlik uyarısı iletişim kutusu Watin IE
Not: - İlk kırmızı şerit ip adresini gösterir ve ikincisi sunucu adını ben mi adını ve şifresini ayarlanan nasıl
gösterir programın içinden bu iletişim kutusu, söz konusu kullanıcı bu kutuyu görmek için alamadım ve doğru ayarlanmış böylece Aşağıda
kullanıyorum kod parçacığı geçerli: -private void Start_Thread()
{
Thread pop = new Thread(populate);
pop.SetApartmentState(ApartmentState.STA);
pop.Start();
}
bool ipbanned=false;
private void populate()
{
if(ipbanned)
SetProxy(proxies[0]);
///I wish to handle the dialog box here.
WatiN.Core.Settings.MakeNewIeInstanceVisible = false;
WatiN.Core.Settings.Instance.AutoMoveMousePointerToTopLeft = false;
using (IE browser = new IE(URLs.mainurl))
{
///code
}
}
private void SetProxy(string proxy)
{
//code which successfully changes the ip address.
}
Herhangi yardım derinden takdir edilecektir. Teşekkür ederiz :)
Birlikte, orada gidiyor aldı Mighty etkileyici oy halkası [Sandeep] (http://stackoverflow.com/users/422437), [Pankaj Mishra] (http://stackoverflow.com/users/165107), [Ravi shankar] (http://stackoverflow.com/users/157861), [sumit_programmer] (http://stackoverflow.com/users/434685), [ PrateekSaluja] (http://stackoverflow.com/users/307989) ve [shrikant.soni] (http://stackoverflow.com/users/165414). Arkadaşınızın sorularını/cevaplarını otomatik olarak yükseltmek, bir sockpuppet ring olarak yorumlanabilir. – Will
!!!! otomatik olarak orada ne var ....? soruların veya cevapların standart altı olduğunu veya upvotes hak etmediğini öne sürüyorsunuz. Kaba ses gelebilir ama bu süreç –