SeleniumuBasicで起動するプロファイルを指定してChromeを起動する。
少し特殊な設定をしたchromeの自動運転する場合デフォルトのプロファイルだとうまく対応できないので。設定方法。 以下を参考にしたが、うまくいかなかったのでその分の修正も含めて https://programan.org/seleniumbasic-browsers-profile/ まず、Chromeでプロファイルを作成する。なんでもいいし、google アカウントに紐付いてなくても良い。(紐付けると、紐付いた状態で起動できるかもしれない、確認していない。) Chromeのプロファイルパスを確認する Chromeを起動して chrome://version/ で確認できる。 プロフィール パス C:\Users\XXXXX\AppData\Local\Google\Chrome\User Data\Profile 3 とかって出ていると思われます。「Profile 3」はすでに作成しているプロファイルの数に応じて書かれる、1つ目だと・・・・じぶんで調べて vbsエディタで Dim driver As New ChromeDriver driver.SetProfile "C:\Users\XXXXX\AppData\Local\Google\Chrome\User Data\Profile 3\" driver.Get "http://www.yahoo.co.jp" で記載するだけで、プロファイルが使われるがここで一つ落とし穴が。 この設定でSeleniumuBasicで読み込まれるプロファイルは "C:\Users\XXXXX\AppData\Local\Google\Chrome\User Data\Profile 3\Default" というわなが・・・・・ 通常の方法で手動起動したChromeのプロファイルが"C:\Users\XXXXX\AppData\Local\Google\Chrome\User Data\Profile 3\"に保存されるので、 ここのファイルディレクトリのうち 「Default」以外を 「Default」にコピーする これで、例えばテストサイトで証明書とかとっていないサイトからダウンロードする際に、 安全で無いダウンロードがブロックされました...