远程浏览器驱动服务与noVNC部署

这篇具有很好参考价值的文章主要介绍了远程浏览器驱动服务与noVNC部署。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在使用selenium的时候,通常要部署到服务器上,这时通常要连接远程的浏览器驱动,并且还可以在任意一台电脑看到远程浏览器界面,这时就要部署远程浏览器驱动服务与VNC,以下是步骤:

  1. 远程机器下载浏览器和对应的驱动

  2. 下载selenium-server-standalone.jar,下载地址:selenium-release.storage.googleapis.com/index.html

  3. 远程机器运行selenium-server-standalone.jar

    java -Dwebdriver.chrome.driver=/path/to/chromedriver -jar selenium-server-standalone.jar  # 驱动路径要更换
    
  4. selenium程序指定远程驱动地址

    http://127.0.0.1:4444/wd/hub # ip换为远程机器ip地址
    
  5. noVNC部署

    • 下载程序,地址如下:

      https://github.com/novnc/noVNC
      
    • 使用脚本自动下载并启动 websockify,这 包括一个迷你 Web 服务器和 WebSockets 代理。选项是 用于指定正在运行的 VNC 服务器的位置:novnc_proxy``--vnc

      ./utils/novnc_proxy --vnc localhost:5901
      
    • 如果需要将 Web 服务器公开给公共 Internet,则可以 绑定到 localhost:

      ./utils/novnc_proxy --vnc localhost:5901 --listen localhost:6081
      
    • 在浏览器输入脚本输出的 URL。点击“连接”按钮,如果 VNC 服务器有密码,请输入密码 ,到此配置好了。文章来源地址https://www.toymoban.com/news/detail-741825.html

到了这里,关于远程浏览器驱动服务与noVNC部署的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Docker本地部署Firefox火狐浏览器并远程访问

    🔥 博客主页 : 小羊失眠啦. 🎥 系列专栏 : 《C语言》 《数据结构》 《Linux》 《Cpolar》 ❤️ 感谢大家点赞👍收藏⭐评论✍️ 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。 Firefox是一款免费开源的网页浏览器

    2024年02月05日
    浏览(58)
  • 使用Selenium需要浏览器驱动与浏览器版本统一

    安装浏览器驱动 针对不同的浏览器,需要安装不同的驱动。 这里以安装 Chrome 驱动作为演示。 确定浏览器版本 进入设置界面,然后选择 【关于 Chrome】 查看自己的版本信息。这里我的版本是114,下载对应版本的 Chrome 驱动即可。 下载驱动 打开Chrome驱动。单击对应的版本。(

    2024年02月08日
    浏览(50)
  • Docker本地部署开源浏览器Firefox并远程访问进行测试

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。 Firefox是一款免费开源的网页浏览器,由Mozilla基金会开发和维护。它是第一个成功挑战微软Internet Explorer浏览器垄断地位的浏览器之一。 在Docker中打开Firefox意味着我

    2024年02月04日
    浏览(50)
  • 【搭建WebDAV服务手机ES文件浏览器远程访问】

    有时候我们想通过移动设备访问群晖NAS 中的文件,以满足特殊需求,我们在群辉中开启WebDav服务,结合cpolar内网工具生成的公网地址,通过移动客户端ES文件浏览器即可实现移动设备远程访问NAS文件,下面介绍步骤 在群晖套件中心,我们搜索 webdav ,找到且点击安装套件(如已安装可以

    2024年02月12日
    浏览(38)
  • 搭建WebDAV服务手机ES文件浏览器远程访问

    有时候我们想通过移动设备访问群晖NAS 中的文件,以满足特殊需求,我们在群辉中开启WebDav服务,结合cpolar内网工具生成的公网地址,通过移动客户端ES文件浏览器即可实现移动设备远程访问NAS文件,下面介绍步骤 在群晖套件中心,我们搜索 webdav ,找到且点击安装套件(如已安装可以

    2024年02月12日
    浏览(40)
  • 群晖NAS搭建WebDV服务手机ES文件浏览器远程访问

    转载自cpolar极点云文章:群晖NAS搭建WebDAV服务手机ES文件浏览器远程访问 有时候我们想通过移动设备访问群晖NAS 中的文件,以满足特殊需求,我们在群辉中开启WebDav服务,结合cpolar内网工具生成的公网地址,通过移动客户端ES文件浏览器即可实现移动设备远程访问NAS文件,下面介绍

    2024年02月11日
    浏览(109)
  • 在外web浏览器远程访问jupyter notebook服务器详细教程

    Jupyter Notebook,它是一个交互式的数据科学和计算环境,支持多种编程语言,如Python、R、Julia等。它在数据科学、机器学习、深度学习、教育和文档编写等领域都有很广泛的应用。 重要的是,Jupyter Notebook可以在Web浏览器中使用,所以我们可以在服务器端开启服务,在外通过网

    2024年02月12日
    浏览(48)
  • Web网页浏览器远程访问jupyter notebook服务器【内网穿透】

    Jupyter Notebook,它是一个交互式的数据科学和计算环境,支持多种编程语言,如Python、R、Julia等。它在数据科学、机器学习、深度学习、教育和文档编写等领域都有很广泛的应用。 重要的是,Jupyter Notebook可以在Web浏览器中使用,所以我们可以在服务器端开启服务,在外通过网

    2024年02月12日
    浏览(57)
  • 在外web浏览器远程访问jupyter notebook服务器【内网穿透】

    转载自远控源码文章:公网远程访问jupyter notebook【cpolar内网穿透】 Jupyter Notebook,它是一个交互式的数据科学和计算环境,支持多种编程语言,如Python、R、Julia等。它在数据科学、机器学习、深度学习、教育和文档编写等领域都有很广泛的应用。 重要的是,Jupyter Notebook可以

    2023年04月12日
    浏览(94)
  • 使用python+selenium谷歌浏览器驱动查排名

    这套程序仅供各位同学学习,不作为商业使用工具,该工具包含隐藏浏览器指纹特征,虽然该工具减少了百度弹验证码的频率,但是还是会有一次让手动滑动验证码,作者最后也不知道百度是如何判断模拟器的。 下面介绍使用的扩展有哪些: import time #时间 from selenium import

    2024年02月11日
    浏览(71)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包