Exemplo n.º 1
0
        public static void GetJavCookieChromeProcess()
        {
            Broswer.OpenBrowserUrl("http://www.javlibrary.com/cn/");
            Thread.Sleep(8 * 1000);
            Broswer.Refresh_click();
            Thread.Sleep(15 * 1000);
            Broswer.Refresh_click();
            Thread.Sleep(5 * 1000);

            var cookies = new ChromeCookieReader().ReadChromeCookies(".javlibrary.com");

            foreach (var c in cookies)
            {
                System.Net.Cookie coo = new System.Net.Cookie();

                if (c.Name.Contains("cf"))
                {
                    coo.Name   = c.Name;
                    coo.Value  = c.Value;
                    coo.Domain = "www.javlibrary.com";

                    cc.Add(coo);
                }
            }
        }
 protected override bool OnBackButtonPressed()
 {
     if (Broswer.CanGoBack)
     {
         Broswer.GoBack();
         return(true);
     }
     return(false);
 }
Exemplo n.º 3
0
        public async Task WhenRequestingValidUrl_ThenGetResponseDto()
        {
            var requestor = new Requestor();
            var browser   = new Broswer(requestor);
            var response  = await browser.Get("https://policies.google.com/terms");

            response.Should().NotBeNull();
            response.Titles.Should().NotBeEmpty();
            response.Paragraphs.Should().NotBeEmpty();
            response.Pictures.Should().NotBeEmpty();
        }
Exemplo n.º 4
0
        public static CookieContainer GetCookie()
        {
            CookieContainer cc      = new CookieContainer();
            var             process = Broswer.OpenBrowserUrl("http://www.javlibrary.com/cn/");

            Thread.Sleep(5000);
            Broswer.Refresh_click();
            Thread.Sleep(15000);
            Broswer.CloseBroswer();

            var data = new ChromeCookieReader().ReadCookies("javlibrary");

            foreach (var item in data.Where(x => !x.Value.Contains(",")).Distinct())
            {
                Cookie c = new Cookie(item.Name, item.Value, "/", "www.javlibrary.com");

                cc.Add(c);
            }

            cc.Add(new Cookie("over18", "18", "/", "www.javlibrary.com"));
            return(cc);
        }