当前位置: 首页 > news >正文

SeleniumBasic操作运行中的Chrome浏览器

今天用免费云服务器,三丰云,做操作浏览器自动化的VB程序。
如何自动化已经打开的浏览器?
http://chromedriver.storage.googleapis.com/index.html
首先寻找驱动,最新的驱动只支持到浏览器114,我在网上下载的浏览器是94.0.4606.81(64位版本),selenium驱动下载的是94.0.4606.61/chromedriver_win32.zip,位数不一致竟然也可以。
浏览器和驱动都解压或安装到I:\install\Chrome94\ 文件夹下。
命令行中输入以下命令:
“I:\install\Chrome94\Google94.exe” --remote-debugging-port=9999 --user-data-dir=“C:\Windows\Temp”
输入以上命令,打开了浏览器。

Private WD As SeleniumBasic.IWebDriver
'"I:\install\Chrome94\Google94.exe" --remote-debugging-port=9999 --user-data-dir="C:\Windows\Temp"
Sub Baidu()'On Error GoTo Err1Dim Service As SeleniumBasic.ChromeDriverServiceDim Options As SeleniumBasic.ChromeOptionsSet WD = New SeleniumBasic.IWebDriverSet Service = New SeleniumBasic.ChromeDriverServiceWith Service.CreateDefaultService driverPath:="I:\install\Chrome94\".HideCommandPromptWindow = TrueEnd WithSet Options = New SeleniumBasic.ChromeOptionsWith Options.BinaryLocation = "I:\install\Chrome94\Google94.exe".DebuggerAddress = "127.0.0.1:9999"End WithWD.New_ChromeDriver Service:=Service, Options:=OptionsWD.url = "https://www.baidu.com"
End Sub
Private Sub Form_Load()
Baidu
End Sub

运行以上代码,在打开的浏览器,打开了百度。

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 力扣 19删除链表倒数第N个结点
  • 电脑屏幕闪烁?3招教你轻松搞定
  • 恐怖数字暗影:猜中才能逃离
  • FLINK-checkpoint失败原因及处理方式
  • 软件测试09 自动化测试技术(Selenium)
  • 3098. 求出所有子序列的能量和 Hard
  • 农业农村大数据底座:实现智慧农业的关键功能
  • TQSDRPI开发板教程:实现PL端的UDP回环与GPSDO
  • 从零训练一个多模态LLM:预训练+指令微调+对齐+融合多模态+链接外部系统
  • Android车载MCU控制音量和ARM控制音量的区别和优缺点—TEF6686 FM/AM芯片
  • HTTPS 的加密过程 详解
  • 【NLP】提升文本生成多样性的实用方法
  • c++ 高精度加法(只支持正整数)
  • FPGA:频闪灯设计
  • 大厂面试-基本功
  • Angular 2 DI - IoC DI - 1
  • electron原来这么简单----打包你的react、VUE桌面应用程序
  • FastReport在线报表设计器工作原理
  • HTML-表单
  • JavaScript工作原理(五):深入了解WebSockets,HTTP/2和SSE,以及如何选择
  • Java基本数据类型之Number
  • leetcode386. Lexicographical Numbers
  • SQLServer之创建数据库快照
  • sublime配置文件
  • 初识MongoDB分片
  • 关于List、List?、ListObject的区别
  • 计算机在识别图像时“看到”了什么?
  • 前言-如何学习区块链
  • 实现菜单下拉伸展折叠效果demo
  • 腾讯优测优分享 | 你是否体验过Android手机插入耳机后仍外放的尴尬?
  • $$$$GB2312-80区位编码表$$$$
  • ( 用例图)定义了系统的功能需求,它是从系统的外部看系统功能,并不描述系统内部对功能的具体实现
  • (13)Latex:基于ΤΕΧ的自动排版系统——写论文必备
  • (14)Hive调优——合并小文件
  • (17)Hive ——MR任务的map与reduce个数由什么决定?
  • (4) openssl rsa/pkey(查看私钥、从私钥中提取公钥、查看公钥)
  • (rabbitmq的高级特性)消息可靠性
  • (八)五种元启发算法(DBO、LO、SWO、COA、LSO、KOA、GRO)求解无人机路径规划MATLAB
  • (二开)Flink 修改源码拓展 SQL 语法
  • (论文阅读笔记)Network planning with deep reinforcement learning
  • (五)大数据实战——使用模板虚拟机实现hadoop集群虚拟机克隆及网络相关配置
  • (杂交版)植物大战僵尸
  • (转)JAVA中的堆栈
  • .gitattributes 文件
  • .net 开发怎么实现前后端分离_前后端分离:分离式开发和一体式发布
  • .net6 core Worker Service项目,使用Exchange Web Services (EWS) 分页获取电子邮件收件箱列表,邮件信息字段
  • .NET程序集编辑器/调试器 dnSpy 使用介绍
  • .Net下使用 Geb.Video.FFMPEG 操作视频文件
  • @Builder用法
  • [2009][note]构成理想导体超材料的有源THz欺骗表面等离子激元开关——
  • [ANT] 项目中应用ANT
  • [C#]使用C#部署yolov8的目标检测tensorrt模型
  • [codeforces]Levko and Permutation
  • [C语言]——内存函数
  • [Deepin 15] 编译安装 MySQL-5.6.35