Exemplo n.º 1
0
        public void RefreshStats(int tudiZgradbeInDejavnosti) // 1-da 0-ne
        {
            string temp = driver.FindElement(By.XPath("//*[@id='user-profile-stamina']")).Text;

            energija = int.Parse(Regex.Match(temp, @"\d+").ToString());

            temp        = driver.FindElement(By.XPath("//*[@id='user-profile-addiction']")).Text;
            zasvojenost = int.Parse(Regex.Match(temp, @"\d+").ToString());
            //*[@id="user-profile-info"]/div[4]/span
            temp        = driver.FindElement(By.XPath("//*[@id='user-profile-info']/div[4]/span")).Text;
            spostovanje = int.Parse(Regex.Match(temp, @"\d+").ToString());

            if (tudiZgradbeInDejavnosti == 1)
            {
                Dejavnost dv = new Dejavnost(driver);
                dejavnosti = dv.VrniVseDejavnosti();

                //Zgradba zg = new Zgradba(driver);
                //zgradbe = zg.VrniVseZgradbe();
            }
        }
Exemplo n.º 2
0
        public List <Dejavnost> VrniVseDejavnosti()
        {
            driver.Url = "https://www.thecrims.com/businesses#/";
            System.Threading.Thread.Sleep(1000);
            //*[@id="content_middle"]/div/div[3]/table[2]/tbody/tr[1]/td[1]/a
            //*[@id="content_middle"]/div/div[3]/table[2]/tbody/tr[2]/td[1]/a
            //*[@id="content_middle"]/div/div[3]/table[2]/tbody/tr[3]/td[1]
            //*[@id="content_middle"]/div/div[3]/table[2]/tbody/tr[3]/td[1]
            List <Dejavnost> vseDejavnosti = new List <Dejavnost>();

            int stevec = 1;

            while (!driver.FindElement(By.XPath("//*[@id='content_middle']/div/div[3]/table[2]/tbody/tr[" + stevec + "]/td[1]")).Text.Contains("cost") &
                   !driver.FindElement(By.XPath("//*[@id='content_middle']/div/div[3]/table[2]/tbody/tr[" + stevec + "]/td[1]")).Text.Contains("Max"))
            {
                Dejavnost dv = new Dejavnost(null);
                dv.ime = driver.FindElement(By.XPath("//*[@id='content_middle']/div/div[3]/table[2]/tbody/tr[" + stevec + "]/td[1]/a")).Text;
                //var url = driver.FindElement(By.XPath("//*[@id='content_middle']/div/div[3]/table[2]/tbody/tr[1]/td["+stevec+"]/@href"));
                dv.url = driver.FindElement(By.XPath("//*[@id='content_middle']/div/div[3]/table[2]/tbody/tr[" + stevec + "]/td[1]/a")).GetAttribute("href");

                stevec++;
                vseDejavnosti.Add(dv);
            }

            foreach (Dejavnost dv in vseDejavnosti)
            {
                driver.Url = dv.url;
                System.Threading.Thread.Sleep(1000);

                IWebElement temp  = driver.FindElement(By.XPath("//*[@id='content_middle']/div/div[3]/form[1]/table/tbody/tr[4]/td[2]/input"));
                var         temp1 = temp.GetAttribute("value");
                dv.maxRespect = int.Parse(temp1);
                //ČE ŠE ČEMA VEJET KERE DROGE SE DILAJO V KLUBI BO to tu
            }


            return(vseDejavnosti);
        }
Exemplo n.º 3
0
        public void SetDejavnosti()
        {
            Dejavnost dejavnost = new Dejavnost(driver);

            this.dejavnosti = dejavnost.VrniVseDejavnosti();
        }