Ejemplo n.º 1
0
 public ChytanieTrolov(ChytanieTrolovForm chytanieTrolovForm, Jadro jadro)
 {
     _jadro = jadro;
     _chytanieTrolovForm = chytanieTrolovForm;
     // HracExistuje += HracExistujePotvrdenie;
     UtokJeMozny += UtokMozny;
     wbJednotky   = new System.Windows.Forms.WebBrowser
     {
         Url = new Uri("http://www.stargate-game.cz/jednotky.php?page=3")
     };
 }
Ejemplo n.º 2
0
        public void Start(ChytanieTrolovForm form, string menoHraca, string idHraca, string rasa,
                          System.Windows.Forms.WebBrowser webBrowser1, System.Windows.Forms.WebBrowser webBrowser2,
                          string pocetPechota, string pocetEb)
        {
            _form                 = form;
            _pocetPechota         = pocetPechota;
            _pocetUni             = "0";
            _pocetOrbit           = "0";
            _pocetEB              = pocetEb;
            wb                    = webBrowser1;
            wbUtok                = webBrowser2;
            hladanyHrac           = menoHraca;
            idHrac                = idHraca;
            wb.DocumentCompleted += this.webBrowser1_DocumentCompleted;

            //ExistujeHrac(menoHraca);

            //wb.Document.GetElementById("jmeno").SetAttribute("value", menoHraca);
            //var d = wb.Document.GetElementsByTagName("input").GetElementsByName("hledej_hrace");
            //d[0].InvokeMember("Click");

            //int x = 0;
            //while (x == 0)
            //{
            //    Application.DoEvents();
            //    if (!string.IsNullOrEmpty(wb.StatusText) && !wb.StatusText.Contains("vesmir.php"))
            //        break;
            //}

            //var text = wb.Document.Body.InnerText;
            //existuje = text.Contains("Tento hráč neexistuje! ");

            existuje = false;

            if (existuje && pocetZobrazeni == 0)
            {
                pocetZobrazeni++;
                MessageBox.Show("Hrac " + hladanyHrac + " neexistuje", "Hrac neexistuje", MessageBoxButton.OK,
                                MessageBoxImage.Error);
            }
            else if (!existuje && pocetZobrazeni == 0)
            {
                PosliSiJednotky(new PoctyJadnotiek(_jadro.User, pocetPechota, string.Empty, string.Empty, pocetEb));
                //pocetZobrazeni++;
            }
        }