Selenium 远程调用 Google Chrome 谷歌浏览器

一. 前沿

每次重新运行Selenium都直接弹出来,运行的次数多了菜单栏一堆谷歌浏览器
,远程就可以解决重复弹出框的问题,还可以解决钉钉浏览器无法登录等问题
.有爬虫检测的页面都可以用这个解决

二. 方法

1.首先找到桌面的谷歌浏览器

2.鼠标右键打开属性

3. 在目标里更改

1.原先是这样的
C:\Users\13686\AppData\Local\Google\Chrome\Application\chrome.exe
2.在这个后面加上
–remote-debugging-port=9222 --user-data-dir=“D:\WORK\selenium\ChromeProfile”
3.完整语句
C:\Users\13686\AppData\Local\Google\Chrome\Application\chrome.exe --remote-debugging-port=9222 --user-data-dir=“D:\WORK\selenium\ChromeProfile”

4.然后代码上连接

package com.selenium.demo;import com.selenium.demo.Util.JsoupUtil;
import com.selenium.demo.Util.SeleniumUtil;
import com.selenium.demo.Util.UModalDialogsUtil;
import com.selenium.demo.Util.UUIDUtil;
import com.selenium.demo.domain.Dom;
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
import org.jsoup.select.Elements;
import org.openqa.selenium.*;
import org.openqa.selenium.chrome.ChromeDriver;
import org.openqa.selenium.chrome.ChromeOptions;
import org.openqa.selenium.support.ui.ExpectedConditions;
import org.openqa.selenium.support.ui.WebDriverWait;import java.util.Collections;
import java.util.List;public class SeleniumDemo {//访问地址private static final String url = "http://localhost/system/dict";public static void main(String[] args) throws InterruptedException {//设置驱动,后面的路径自己要选择正确,也可以放在本地System.setProperty("webdriver.chrome.driver", "D:\\WORK\\selenium\\chromedriver.exe");//创建设置ChromeOptions options = new ChromeOptions();//然后前面debuggerAddress 这个不用动 只改后面的地址就是浏览器设置的地址options.setExperimentalOption("debuggerAddress", "127.0.0.1:9222");WebDriver driver = new ChromeDriver(options);driver.get(url);}
}

这时候WebDriver 不会给你打开浏览器了,需要你自己打开浏览器,然后运行代码这时候页面就自己加载了

Selenium 远程调用 Google Chrome 谷歌浏览器相关推荐

  1. Google Chrome谷歌浏览器安装最新版Elasticsearch插件 图文教程 【一看就懂】

    我们在虚拟机安装了Elasticsearch后,往往还需要再安装一个可视化界面以便于使用.本文就教您如何在Google Chrome谷歌浏览器安装最新版Elasticsearch(es)插件. | 1 ...

  2. Python+Selenium:初步使用Chrome谷歌浏览器

    ·············环境结合··············· 我的环境:window10 64位 Python 3.7 32-bit selenium 3.141.0 Google Chrome ...

  3. [实用电脑技术]Google Chrome谷歌浏览器下载完整离线安装版本

    对于城市规划设计师的小伙伴们,日常最常使用的浏览器是哪一款呢?欢迎留言告诉我们.而对于本工作室的小伙伴们,我们更加喜欢使用谷歌浏览器Google Chrome,它的具有丰富的扩展程序可以挑选,就连微软 ...

  4. 彻底卸载Google Chrome 谷歌浏览器的两种方法.绝对有效

    第一种方法就是,一个一个查找谷歌浏览器相关的文件.注册表等信息 1.C:\Program Files中删除Google文件夹 2.C:\Program Files (x86)中删除Google文件夹 ...

  5. Google Chrome(谷歌浏览器) 发布下载

    Google Chrome 下载地址:http://www.google.com/chrome 刚刚装上,还没怎么用,说一下大概印象,整体非常简洁,只有两个菜单选项.访问上明显感觉很快,比 Firef ...

  6. 小技巧来助阵 玩转Google Chrome(谷歌浏览器)

    核心提示:Google Chrome是由Google开发的一款设计简单.高效的Web浏览工具. Chrome问世已经有段时间了,相关的应用技巧也开始被挖掘出来,这里小编教你3则小技巧,让Chrome更 ...

  7. Google Chrome 谷歌浏览器如何设置在新标签页打开地址栏的网址

    最近换上了Google Chrome浏览器,估计以前由遨游和360浏览器惯坏了.习惯了在新标签页打开地址栏的网址,这样很方便,但是Google Chrome浏览器貌似是直接覆盖当前的标签的. 这时候, ...

  8. 最值得收藏优秀推荐的 Google Chrome 谷歌浏览器插件扩展推荐列表

    由于 Chrome 已经不允许用户安装非应用商店的第三方 .crx 扩展了,所以这里只提供了 Google Webstore 应用商店的官方下载地址.因为众所周知的原因,国内访问可能需要使用各种「番· ...

  9. 谷歌浏览器修复一键修复_谷歌发布Chrome 86.0.4240.198 修复两个零日漏洞 - Google Chrome 谷歌浏览器...

    (来自:Google Blog) 截止发稿时,谷歌尚未披露两个零日漏洞攻击的详情.但在 Chrome 的变更日志中,该公司还是提到了两个通用漏洞披露编号. 首先是 CVE-2020-16013,其描述 ...

最新文章

  1. 200行代码,一行行教你自制微信机器人
  2. 为什么每个程序员都要学C语言的五个理由
  3. spring源码分析之spring-web http详解
  4. stateflow错误:Error in port widths or dimensions.
  5. 如何正确使用工业级交换机?
  6. WPF学习笔记-第二周【基本笔刷】
  7. 前端vue显示柱状图_Vue—Echarts 柱状图
  8. HashiCorp Vault 1.0开源自动解封特性,新增Batch令牌
  9. 必须包含数字和字母,字符随意的正则表达式
  10. FreeSwitch中,RGB颜色转换为YUV
  11. 全自动抠图换背景软件下载_抠图换背景的证件照软件
  12. 字节跳动面试真题- 整数反转
  13. java压缩图片大小不改变图片分辨率
  14. 抢票软件开发(三) 其余功能
  15. 为什么这么多人会选择单页设计?
  16. Fresher练打字
  17. 推荐电影:朴赞郁的《老男孩》
  18. XEN Crypto创始人分享设计理念及项目愿景
  19. 蓝桥杯-算法训练-跳马
  20. 小程序 订单倒计时系列

热门文章

  1. python之selenium模拟登录QQ空间
  2. vmware调整磁盘空间
  3. 联想xt92耳机测评
  4. 软件工程部署图_部署图| 软件工程
  5. Java-对象数组以及内存图解
  6. vue3 关于子组件给父组件传值,详解
  7. 软件测试基础面试常问问题(二)
  8. 【每日早报】2019/10/21
  9. UR10机械臂+Realsense手眼标定
  10. 计算机库网络不见了,在电脑中的库文件夹不见了的找回方法介绍