Ejemplo n.º 1
0
        private void listBoxMerged_MouseUp(object sender, MouseButtonEventArgs e)
        {
            Anime anime = (sender as ListBox).SelectedItem as Anime;

            Console.WriteLine(anime.Url);
            if (anime != null)
            {
                if (Firefox != null && Firefox.IsDriverBuild())
                {
                    Task.Factory.StartNew(() =>
                    {
                        if (!Firefox.Driver.Url.Equals("https://myanimelist.net/addtolist.php?hidenav=1"))
                        {
                            Firefox.Driver.Navigate().GoToUrl("https://myanimelist.net/addtolist.php?hidenav=1");
                        }

                        var canSearch = Firefox.WaitUntilElementClickable(By.CssSelector("#maSearchText"));
                        if (canSearch != null)
                        {
                            canSearch.Clear();
                            canSearch.SendKeys(anime.Title);
                            Firefox.ExecuteScript("performSearch();");
                        }
                    });
                }
            }
        }