草庐IT

chromium-chromedriver

全部标签

python - 在 chromedriver 中为 selenium 设置 chrome.prefs 与 python 绑定(bind)

我整天都在搜索这个,似乎目前没有可从python的chromedriver实现中获得的解决方案。如何使用webdriver.Chrome()方法设置特定的chrome.prefs(例如配置文件设置,例如profile.managed_default_content_settings.images=2)?我已经通过webdriver.ChromeOptions()尝试过,但没有成功。在Java中有适当的函数可用于实现此目的。但是Python?这就是我目前正在做的...options=webdriver.ChromeOptions()options.add_argument('--allo

android - 在 Android Webview 中加载本地镜像时出现未知的 Chromium 错误 -6

我正在开发一个Worklight项目,该项目下载一个zip文件,将其解压缩,并将文件存储在平台的特定文档目录中(在iOS中是NSDocumentDirectory,在Android上我使用的是getFilesDir()).该文件由一个HTML文件和若干图像组成,位于子目录(media)中。下载和解压缩在两个平台上都可以正常工作。在解压缩过程之后,我将HTML文件的内容加载到一个现有的div中(因为这是一个Worklight应用程序,所有内容都在一个HTML文件中)。这里事情变得复杂了:我下载的HTML文件中的图像标签源是相对于HTML文件的(例如“media/myimage.jpg”)

Chromedriver安装教程(简洁版)

1.下载对应的Chromedriver版本首先,打开的谷歌浏览器,找到目前你谷歌浏览器的版本。(打开设置,点击关于谷歌就能看到,如下图)然后chromedriver的版本一定要与Chrome的版本一致,不然下载不对应的版本,没作用。下面有两个下载地址:1.https://npm.taobao.org/mirrors/chromedriver/2.http://chromedriver.storage.googleapis.com/index.html我个人比较喜欢第一个链接下载,打开链接,如下图所示,找到与你电脑上谷歌对应的版本。比如我的谷歌版本是91.0.4472.77,我下载对应的chro

c# - Selenium WebDriver C# 测试脚本中不存在 ChromeDriver

我遇到过一些遇到同样问题的人,他们似乎已经用System.addProperty("webdriver.chrome.driver",".../chromedriver.exe");解决了问题code>在实例化驱动程序之前。我运气不好,仍然收到文件.../bin/Debug/chromedriver.exe不存在的错误。有没有人有幸在不将其放入bin文件夹的情况下运行它?示例代码:System.Environment.SetEnvironmentVariable("webdriver.chrome.driver",@"c:\path\to\driver\chromedriver.exe

javascript - 在 Google Chrome/Chromium 和 Safari 中拖放文件上传?

Firefox3.6支持拖放文件上传。AGooglesearchforhtml5drag-and-dropfileuploading-gmail给出类似的东西:NativeDrag+DropfileuploadinFirefox3.6http://www.appelsiini.net/2009/10/html5-drag-and-drop-multiple-file-uploadhttp://www.thecssninja.com/javascript/drag-and-drop-upload所有这些指南都使用FileReader(或Firefox3.6弃用的getAsBinary,其

linux - CentOS:无法安装 Chromium 浏览器

我正在尝试在centOS6中安装Chromium。我以root用户身份运行以下命令。cd/etc/yum.repos.d/wgethttp://repos.fedorapeople.org/repos/spot/chromium/fedora-chromium-stable.repo.但是当我运行命令yuminstallchromium它给我错误Loadedplugins:fastestmirror,refresh-packagekit,securityLoadingmirrorspeedsfromcachedhostfile*base:mirrors.vonline.vn*extra

Python - 如何在 gtk.Window 中加载 Google Chrome 或 Chromium 浏览器,如 webkit.WebView()?

在Python(Linux)中,如何在gtk.Window()中加载Googlechrome或Chromium浏览器?我现在使用的是webkit,但由于Javscript引擎和其他更新问题,我需要使用GoogleChrome/Chromium而不是webkit。$apt-getinstallpython-webkit$cat>>/var/tmp/browser.py 最佳答案 扩展sfantu答案。CEFPython自带了在PyGTK应用程序中嵌入Chrome浏览器的例子,看截图:https://code.google.com/p/

linux - 用于启动 Chromium 的 Bash 脚本,休眠 20 秒,然后安静地关闭

我正在尝试创建一个bash脚本来启动Chromium,等待20秒,然后关闭Chromium。这是用于xbmcbuntu的,所以我可以打开一个站点,然后它会在20秒后自动关闭(因为我无法仅用Remote关闭它)。我有的是:#!/bin/bashopenbox&/usr/bin/chromium-browsersleep20killall-9openboxChromium可以正常打开,但无法关闭。我错过了什么? 最佳答案 不是杀死openbox,而是需要杀死chromium-browser。openbox&openbox_pid=$!/

android - Android 应用程序中的嵌入式 Chromium 或 Webkit

对于我们的Android应用,我们希望嵌入我们自己的浏览器/渲染引擎。最有可能的候选者是Webkit/Chromium.我们正在寻找类似于WebView的内容,本质上,但由我们控制的浏览器(版本)支持。背景我们应用程序的重要部分由嵌入在View中的网页fragment组成(由应用程序本身提供)。我们尝试尽可能透明地做到这一点(从视觉/用户体验的角度来看)。到目前为止,我们一直在使用WebView因为这个和那个在大多数情况下都有效。除非它没有。不幸的是,一些手机供应商决定在这里和那里调整标准的Android浏览器。在某些情况下,这会破坏我们的应用程序或使我们嵌入网页的事实更加引人注目。我

python - 解密 Chromium cookie

我正在尝试在Python中使用Chromiumcookie,因为Chromium使用AES(使用CBC)加密其cookie,我需要将其反转。我可以从OSX的钥匙串(keychain)中恢复AESkey(它存储在Base64中):securityfind-generic-password-w-aChrome-sChromeSafeStorage#FromPython:python-c'fromsubprocessimportPIPE,Popen;print(Popen(['security','find-generic-password','-w','-a','Chrome','-s',