chromedp で既存のプロファイルを使おうといろいろやってみたのですが、なかなかうまく行きませんでした。
どうも、既存のプロファイルのディレクトリを指定するのとユーザーデータのディレクトリを指定してを両方やっておかないとうまくプロファイルが使えない模様。とりあえず
allocCtx, cancel := chromedp.NewExecAllocator(context.Background(), []chromedp.ExecAllocatorOption{ chromedp.NoFirstRun, chromedp.NoDefaultBrowserCheck, chromedp.Headless, chromedp.Flag("disable-extensions", false), chromedp.UserDataDir("D:\\chromeuserprofile"), }...) defer cancel()
こんなかんじ?
2023年9月11日
ソース修正
google はパスワード入れておいても自動運転だと入れません。