// See https://aka.ms/new-console-template for more information using OpenQA.Selenium.Chrome; using OpenQA.Selenium; using System.Diagnostics; using System.Net; using System.Text; Console.WriteLine("Hello, World!"); /* * * referalPage: /de/OnePiece username: Skywalkerex userPassword: Magnatpower310!! /de/OnePiece/PostGetAction/User_Login */ ChromeOptions options = new ChromeOptions(); options.AddArgument("start-maximized"); ChromeDriver cd = new ChromeDriver(options); cd.Url = @"https://www.cardmarket.com/de/OnePiece"; cd.Navigate(); cd.FindElement(By.CssSelector("#CookiesConsent > div > div > form > button")).Click(); cd.FindElement(By.Name("username")).Click(); cd.FindElement(By.Name("username")).SendKeys("Skywalkerex"); cd.FindElement(By.Name("userPassword")).Click(); cd.FindElement(By.Name("userPassword")).SendKeys("Magnatpower310!!"); cd.FindElement(By.CssSelector("#header-login > input.btn.AB-login-btn.btn-outline-primary.btn-sm")).Click(); CookieContainer cookieContainer = new CookieContainer(); foreach (var c in cd.Manage().Cookies.AllCookies) { string name = c.Name; string value = c.Value; cookieContainer.Add(new System.Net.Cookie(name, value,c.Path,c.Domain)); } HttpWebRequest hwr = (HttpWebRequest)HttpWebRequest.Create(@"https://www.cardmarket.com/de/OnePiece/Orders/Sales/Paid"); hwr.CookieContainer = cookieContainer; hwr.Method = "GET"; hwr.UserAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36"; WebResponse wr = hwr.GetResponse(); string s = new StreamReader(wr.GetResponseStream()).ReadToEnd(); Console.WriteLine(s); string GetHashKey(string line) { var x = line.IndexOf("__cmtkn"); var d = line.Substring(x + 16); var m = d.IndexOf("\""); var a = d.Substring(0, m); return a; }