Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google chrome 加载现有的Chrome用户配置文件&;chromedp数据_Google Chrome_Go_Chromedp - Fatal编程技术网

Google chrome 加载现有的Chrome用户配置文件&;chromedp数据

Google chrome 加载现有的Chrome用户配置文件&;chromedp数据,google-chrome,go,chromedp,Google Chrome,Go,Chromedp,当我加载chromedp上下文时,我希望它使用我的默认Chrome会话。保留所有会话数据和内容。所以当我加载Dropbox,Discord,Twitter,YouTube。。。等我应该已经登录,可以随时通过chromedp与他们互动 我了解可能存在安全问题,因此此行动可能不可能。我只是为了个人使用和自动化一些通用的web任务而构建这个工具。当然,我可以将我所有的cookie、auth头复制到程序中,或者使用给定的凭据物理地添加登录,但是如果我只指定一个标志来使用现有的详细信息,那就更容易了。我几

当我加载chromedp上下文时,我希望它使用我的默认Chrome会话。保留所有会话数据和内容。所以当我加载Dropbox,Discord,Twitter,YouTube。。。等我应该已经登录,可以随时通过chromedp与他们互动

我了解可能存在安全问题,因此此行动可能不可能。我只是为了个人使用和自动化一些通用的web任务而构建这个工具。当然,我可以将我所有的cookie、auth头复制到程序中,或者使用给定的凭据物理地添加登录,但是如果我只指定一个标志来使用现有的详细信息,那就更容易了。我几乎可以肯定,这个功能是在木偶戏

我已经尝试添加
chromedp.Flag(“配置文件目录”,“默认设置”)
。但它会生成一个空白窗口(见下文),而不是执行任何操作。删除此行将使其在匿名会话中按预期运行

我设置了这些标志
然后创建了一个新的配置文件
然后我将其与我的google帐户同步
每次我用
sudo

它与我的帐户同步
编辑:您可以在非隐藏文件夹中设置
UserDataDir
(例如
/home/user/Profile 1/

而且您不需要使用
subo

chromedp.Flag(“配置文件目录”、“配置文件1”),
chromedp.UserDataDir(“/home/user/.config/chromium/Profile 1”),
chromedp.Flag(“禁用同步”,false),