3
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

(小ネタ) chromedpでパスワード保存確認が邪魔な場合の対策

Posted at

#問題: Password Bubble が邪魔#
Chromeを自動操作するために chromedp を使い始めたんだけど、
ログイン成功すると出るこれ。Password Bubbleっていうらしい。
image.png

自動ログインさせて自動処理を続行させようとすると、これが邪魔になる。
でも、これを消す起動オプションは無いようだ。

#対策: user data directory#
代わりの手段として、ユーザーデータディレクトリが使える。
データ保存先のディレクトリを作成し、
Chromeのバイナリをコマンドラインから --user-data-dir=そのディレクトリのパス をつけて起動し、パスワード保存有無など必要な設定をしておき、
image.png

chromedpからも同じディレクトリを指定する UserDataDir を付けて利用すれば良い。

import (
	"github.com/chromedp/chromedp"
	"github.com/chromedp/chromedp/runner"
)
// 中略
	chromeUserDataDir := "/path/to/user/data/dir"
	c, err := chromedp.New(ctxt,
		// chromedp.WithLog(log.Printf),
		chromedp.WithRunnerOptions(
			runner.UserDataDir(chromeUserDataDir),
		),
	)

3
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?