Требование < /p>
Я должен запустить драйвер Chrome и открыть Gmail без ввода учетных данных. Драйвер Chrome с профилем по умолчанию запускается, но это исключение наступает, и Gmail не навигает. Профиль Out, он запускается и перемещается в Gmail, но спрашивает Signin, но я хочу запустить с профилем и пропустить логин. /T < /code> < /p>
using OpenQA.Selenium;
using OpenQA.Selenium.Chrome;
class Program
{
static void Main()
{
// Path to your Chrome user profile
string profilePath = @"C:\Users\username\AppData\Local\Google\Chrome\User Data";
// Name of the profile folder (e.g., "Default", "Profile 1", etc.)
string profileName = "Default";
var options = new ChromeOptions();
options.AddArguments($"--user-data-dir={profilePath}");
options.AddArguments($"--profile-directory={profileName}");
options.AddArguments("--disable-gpu", "--no-sandbox", "--disable-dev-shm-usage");
using var driver = new ChromeDriver(options);
// Navigate to a website
driver.Navigate().GoToUrl("https://mail.google.com/");
Console.WriteLine("Press any key to close the browser...");
}
}
Exe
net8.0
enable
enable
Подробнее здесь: https://stackoverflow.com/questions/796 ... p-selenium