【Selenium】Option加载用户配置,Chrom命令行参数

about:version - 显示当前版本

  about:memory - 显示本机浏览器内存使用状况

  about:plugins - 显示已安装插件

  about:histograms - 显示历史记录

  about:dns - 显示DNS状态

  about:cache - 显示缓存页面

  about:gpu -是否有硬件加速

  about:flags -开启一些插件 //使用后弹出这么些东西:“请小心,这些实验可能有风险”,不知会不会搞乱俺的配置啊!

  chrome://extensions/ - 查看已经安装的扩展

  其他的一些关于Chrome的实用参数及简要的中文说明(使用方法同上,当然也可以在shell中使用)

  –user-data-dir=”[PATH]” 指定用户文件夹User Data路径,可以把书签这样的用户数据保存在系统分区以外的分区。

  –disk-cache-dir=”[PATH]“ 指定缓存Cache路径

  –disk-cache-size= 指定Cache大小,单位Byte

  –first run 重置到初始状态,第一次运行

  –incognito 隐身模式启动

  –disable-javascript 禁用Javascript

  --omnibox-popup-count="num" 将地址栏弹出的提示菜单数量改为num个。我都改为15个了。

  --user-agent="xxxxxxxx" 修改HTTP请求头部的Agent字符串,可以通过about:version页面查看修改效果

  --disable-plugins 禁止加载所有插件,可以增加速度。可以通过about:plugins页面查看效果

  --disable-javascript 禁用JavaScript,如果觉得速度慢在加上这个

  --disable-java 禁用java

  --start-maximized 启动就最大化

  --no-sandbox 取消沙盒模式

  --single-process 单进程运行

  --process-per-tab 每个标签使用单独进程

  --process-per-site 每个站点使用单独进程

  --in-process-plugins 插件不启用单独进程

  --disable-popup-blocking 禁用弹出拦截

  --disable-plugins 禁用插件

  --disable-images 禁用图像

  --incognito 启动进入隐身模式

  --enable-udd-profiles 启用账户切换菜单

  --proxy-pac-url 使用pac代理 [via 1/2]

  --lang=zh-CN 设置语言为简体中文

  --disk-cache-dir 自定义缓存目录

  --disk-cache-size 自定义缓存最大值(单位byte)

  --media-cache-size 自定义多媒体缓存最大值(单位byte)

  --bookmark-menu 在工具 栏增加一个书签按钮

  

disable-accelerated-compositing    禁用加速

disable-winsta    禁用渲染备用窗口

disable-application-cache    禁用应用程序缓存

disable-apps  禁用应用程序

disable-audio    禁用音频

disable-auth-negotiate-cname-lookup

disable-background-networking  禁用后台联网

disable-backing-store-limit    禁用存储数量限制,可以防止在打开大量的标签窗口时,页面出现闪烁的现象。

disable-byte-range-support    禁用缓存的支持字节范围

disable-click-to-play    禁用点击播放

disable-connect-backup-jobs    如果超过指定的时间,则禁用建立备份的TCP连接

disable-content-prefetch    禁用内容预取

disable-custom-jumplist    禁用Windows 7的JumpList自定义功能

disable-databases    禁用HTML5的数据库支持

disable-desktop-notifications    禁用桌面通知(默认窗口启用)

disable-dev-tools    禁用所有页面的渲染检测

disable-device-orientation    禁用设备向导

disable-webgl    禁用WebGL实验功能

disable-extensions    禁用扩展

disable-extensions-file-access-check    禁用扩展文件访问检查

disable-geolocation    禁用地理位置的JavaScript API

disable-glsl-translator    禁用GLSL翻译

disable-hang-monitor    禁止任务管理器监视功能

disable-internal-flash    禁用内部的Flash Player

disable-ipv6    禁用IPv6

disable-preconnect    禁用TCP/IP协议

disable-local-storage     禁用本地存储

disable-logging    禁用调试记录

disable-new-tab-first-run  禁用新标签显示的通知

disable-outdated-plugins    禁用过时的插件

disable-prompt-on-repost

disable-remote-fonts    禁用远程字体

disable-renderer-accessibility    禁用渲染辅助功能

disable-restore-background-contents    当浏览器重新启动后之前的网址被记录

disable-session-storage    禁用会话存储

disable-shared-workers    禁用共享,功能尚未完成

disable-site-specific-quirks    禁用指定站点设置的WebKit兼容性问题。

disable-speech-input    禁用语音输入

disable-ssl-false-start    禁用SSL的虚假启动

disable-sync    禁用同步

disable-sync-apps    禁用同步应用程序

disable-sync-autofill    禁用同步自动填表

disable-sync-bookmarks    禁用同步书签

disable-sync-extensions    禁用同步扩展

disable-sync-passwords    禁用同步密码

disable-sync-preferences    禁用同步偏好设置

disable-sync-sessions    禁用同步会话

disable-sync-themes    禁用同步主题(皮肤)

disable-sync-typed-urls    禁用同步输入网址

disable-tab-closeable-state-watcher

disable-translate    禁用翻译

disable-web-resources    禁用网络资源后台加载服务

disable-web-security    禁用网络安全提示?

disable-web-sockets    禁用网络接口

safebrowsing-disable-auto-update  禁用自动升级(安全浏览)

disable-tls    禁用设置XMPP协议的客户端同步控制

disable-flash-core-animation    禁用Flash核心动画

disable-hole-punching    禁用

Punching disable-seccomp-sandbox    禁用沙盒

时间: 2024-07-29 02:04:17

【Selenium】Option加载用户配置,Chrom命令行参数的相关文章

springboot学习总结(一)外部配置(命令行参数配置、常规属性配置、类型安全的配置之基于properties)

学习的内容主要是汪云飞的<Spring Boot实战> (一)命令行参数配置 springboot项目可以基于jar包运行,打开jar的程序可以通过下面命令行运行: java -jar xxx.jar 可以通过以下命令修改tomcat端口号 java -jar xxx.jar --server.port=9090 (二)常规属性配置 在springboot项目中,我们只需在application.properties定义属性,直接使用@Value注入即可 (1)application.prop

user profile service服务器登录失败 无法加载用户配置

前提:电脑有多个账户可以登录,其中一个账户登录提示上诉错误,或者安全模式可以进入系统. 1.进入系统后按WIN+R,输入regedit 进入注册表2.找到 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\ 在这里面找到一个后缀名为bak的子健,发现有另外的一个和它除了后缀,完全一样.3.确认后删除该bak的子健.4.重启即可登录. 原文地址:https://blog.51cto.com/118

聊聊默认支持的各种配置源[内存变量,环境变量和命令行参数]

聊聊默认支持的各种配置源[内存变量,环境变量和命令行参数] 较之传统通过App.config和Web.config这两个XML文件承载的配置系统,.NET Core采用的这个全新的配置模型的最大一个优势就是针对多种不同配置源的支持.我们可以将内存变量.命令行参数.环境变量和物理文件作为原始配置数据的来源,如果采用物理文件作为配置源,我们可以选择不同的格式(比如XML.JSON和INI等) .如果这些默认支持的配置源形式还不能满足你的需求,我们还可以通过注册自定义ConfigurationSour

.NET Core采用的全新配置系统[5]: 聊聊默认支持的各种配置源[内存变量,环境变量和命令行参数]

较之传统通过App.config和Web.config这两个XML文件承载的配置系统,.NET Core采用的这个全新的配置模型的最大一个优势就是针对多种不同配置源的支持.我们可以将内存变量.命令行参数.环境变量和物理文件作为原始配置数据的来源,如果采用物理文件作为配置源,我们可以选择不同的格式(比如XML.JSON和INI等) .如果这些默认支持的配置源形式还不能满足你的需求,我们还可以通过注册自定义ConfigurationSource的方式将其他形式数据作为我们的配置来源. [ 本文已经同

python命令行参数处理

使用sys.argv获得参数,使用getopt和optparse两个内建的模块处理命令行参数: getopt,只能简单处理 命令行参数: optparse,它功能强大,而且易于使用,可以方便地生成标准的.符合Unix/Posix 规范的命令行说明. sys.argv: """ 将参数转化成字典形式 python testargv1.py -o data.txt -i sql.txt --->sql.txt {'-o':'data.txt','-i':'sql.txt'}

转载---Python模块学习optparse 处理命令行参数

参考资料 http://docs.python.org/library/optparse.html 原文地址 http://mrwlwan.wordpress.com/2008/09/25/python%ef%bc%9a-%e4%bd%bf%e7%94%a8-optparse-%e5%a4%84%e7%90% Python 有两个内建的模块用于处理命令行参数: 一个是 getopt,<Deep in python>一书中也有提到,只能简单处理 命令行参数: 另一个是 optparse,它功能强

Python常用模块-命令行参数设置

optparse是一个比getopt更方便灵活强大的来设置命令行参数的一个模块. 示例 下面是一个使用 optparse 的简单示例: from optparse import OptionParser   [...]   parser = OptionParser()   parser.add_option("-f", "--file", dest="filename",                     help="write

selenium启动Chrome时,加载用户配置文件

selenium启动Chrome时,加载用户配置文件 Selenium操作浏览器是不加载任何配置的,网上找了半天,关于Firefox加载配置的多点,Chrome资料很少,下面是关于加载Chrome配置的方法: 一.加载所有Chrome配置 用Chrome地址栏输入chrome://version/,查看自己的“个人资料路径”,然后在浏览器启动时,调用这个配置文件,代码如下: #coding=utf-8 from selenium import webdriver option = webdriv

android项目 之 来电管家(7) ----- 加载用户设置并启监听用服务

因为我们用的是SharedPreferences来存储用户设置信息,那么在初次进入来电管家时,会有一些默认的设置,后续根据用户的设置,更新设置信息文件的内容. 打开应用程序,首先启动的是ActivityGroupDemo,并默认显示黑名单界面,这时,需要在ActivityGroupDemo.java中添加代码,判断用户是否是第一次进入该应用,如果是第一次,则写入默认的设置信息. 这里判断用户是否为第一次进入该应用程序,采用的思路为: 1)因为SharedPreferences会在应用程序目录下的