• 26-08-2020, 01:22:29
    #1
    konuyu yanlış yere açtıysam affola..

    sorum şu. aşağıdaki kod ile x sitesine girip belirli yerdeki kodu listboxa ekletiyorum. Nasıl url sayılarını arttırabilirim.
    örnek 500 url gireceğim manuel. text dosyasından olabilir mesela...
          IWebDriver driver = new ChromeDriver();
    driver.Navigate().GoToUrl("www.www.com");
    IWebElement followerLink = driver.FindElement(By.XPath("/html/body/div[4]/div[4]/div[1]/div[2]/div[3]/div[1]/div/ul/li/span[1]"));
    listBox1.Items.Add(followerLink.Text.ToString());
                driver.Quit();
  • 26-08-2020, 01:25:20
    #2
    Önce metinbelgesine url yazacaksın.. daha sonra metin belgesindeki satırları okumaya çalışacaksın. Daha sonra çektiğin urller döngüye sokup teker teker okuyacaksın.
  • 26-08-2020, 01:26:17
    #3
    HayroLa adlı üyeden alıntı: mesajı görüntüle
    Önce metinbelgesine url yazacaksın.. daha sonra metin belgesindeki satırları okumaya çalışacaksın. Daha sonra çektiğin urller döngüye sokup teker teker okuyacaksın.
    döngü için kod desteğinde bulunurmusunuz
  • 26-08-2020, 01:37:56
    #4
    string[] sites = File.ReadAllLines("sites.txt")
    int siteindex= 0;

    while döngüsüne sok
    driver1.Navigate().GoToUrl(emails[emailIndex]);
    siteindex += 1;
  • 26-08-2020, 01:46:18
    #5
    Kimlik doğrulama veya yönetimden onay bekliyor.
    linkleri text'ten çek list'e at.
    list'i döngüye sok.döngü içinde istediğin işlemler olsun.
  • 26-08-2020, 04:00:15
    #6
    Metin belgesi haricinde bir çok yolu var. Örnek vermek gerekirse bir listbox içine atabilirsin, array oluşturarak çekebilirsin, veritabanı üzerinden çekebilirsin,
    Döngüne gelince for döngüsü kullana bilirsin listboxdan örnek vermek gerekirse.
    for(var i = 1; i <= listbox.items.count; i++){
    listbox.selecetindex +=1;
    driver.url = listbox.selectitem.tostring();
    ...
    }
    En kolay örneğinin bu şekilde olabilceğini düşündüm listboxda'ki item sayısı bitince durucakdır ve bitesiye kadar itemleri 1 er 1 er artıracakdır.
    Kolay Gelsin.