【发布时间】:2019-03-25 14:40:22
【问题描述】:
我需要使用 C# 和 Selenium chrome 驱动程序加载我当前的 google chrome 配置文件,其中包含所有扩展程序/cookies/登录名和密码。 请帮助我将正确的代码行放在正确的位置。
我发现了一些人们如何使用 python 做到这一点的信息,但即使在这些线程中,也没有答案将代码放在哪里。
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Threading;
using OpenQA.Selenium;
using OpenQA.Selenium.Chrome;
namespace WindowsFormsApp2
{
public partial class Form1 : Form
{
IWebDriver Browser;
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
IWebElement element;
Browser = new OpenQA.Selenium.Chrome.ChromeDriver();
Browser.Manage().Window.Maximize();
Browser.Navigate().GoToUrl("https://google.com");
Thread.Sleep(3000);
}
private void button2_Click(object sender, EventArgs e)
{
Browser.Quit();
}
我提供的代码成功打开了一个空的 google chrome 配置文件。我需要 selenium chrome 驱动程序才能使用我的 google chrome 配置文件而不是空配置文件打开 google chrome。
【问题讨论】: