禁用Chrome浏览器的PDF和Flash插件

#!usr/bin/env python
#-*- coding:utf-8 -*-
#禁用Chrome浏览器的PDF和Flash插件

from selenium import webdriver
from selenium.webdriver.chrome.options import Options
import unittest,time

class TestDemo(unittest.TestCase):
    def setUp(self):
        chrome_options = Options()
        profile = {‘plugins.plugins_disables‘:[‘Chrome PDF Viewer‘,‘Adobe Flash Player‘]}
        chrome_options.add_experimental_option(‘prefs‘,profile)
        chrome_options.add_argument(‘--disable-extensions‘)
        chrome_options.add_experimental_option            (‘excludeSwitches‘,[‘ignore-certificate-errors‘])
        chrome_options.add_argument(‘--start-maximized‘)
        self.driver = webdriver.Chrome(chrome_options = chrome_options)

    def test_forbidPdfFlashChrome(self):
        self.driver.get(‘http://www.iqiyi.com‘)
        time.sleep(50)
        self.driver.get(‘chrome://plugins/‘)
        time.sleep(20)

    def tearDown(self):
        self.driver.quit()

if __name__ == ‘__main__‘:
    unittest.main()

原文地址:https://www.cnblogs.com/sleeping-cat/p/8278788.html

时间: 2024-09-30 06:59:21

禁用Chrome浏览器的PDF和Flash插件的相关文章

Chrome浏览器设置自动启用Flash插件

1.打开Chrome浏览器,输入chrome://flags/#run-all-flash-in-allow-mode,打开,找到Enable Ephemeral Flash Permissions,设置为Disabled: 2.打开浏览器设置chrome://settings/,滚到最下面打开“高级”,找到内容设置: 3.点开内容设置,找到Flash 4.打开Flash,在允许的地方添加你的网站即可 可设置成 [*.]com [*.]cn [*.]net [*.]org [*.]top 等等,

如何禁用Chrome浏览器的Flash

使用Chrome浏览器时,经常会因为Flash而导致CPU占用过多,系统变慢.如果你常访问的网站很少用到的Flash或者页面上的Flash不是网站的核心功能,那么建议禁用Flash.禁用Flash的步骤如下. 在Chrome浏览器地址栏输入chrome:plugins , 进入插件管理页面. 找到Flash插件,见上图红色框,然后选择停用. http://jingyan.baidu.com/article/0964eca22899f28285f5369c.html 如何禁用Chrome浏览器的F

如何禁用Chrome浏览器的自动保存密码提示

说明,在网页开发中,在表单中加入autocomplete="off"后,IE和FF不会提示保存密码,但是用Chrome浏览器登录系统时,会弹出自动保存密码的提示,从安全的角度考虑,需要禁止浏览器的这个功能,提升系统安全性. 大部分浏览器都是根据表单域的type="password"来判断密码域的,所以针对这种情况可以采取"动态设置密码域"的方法: <input type="text" name="passwor

chrome浏览器手动添加Proxy SwitchySharp插件的方法

在学习谷歌Chrome浏览器FQ技术时,很多人反应安装了Chrome浏览器后进入不了不了应用商店(因某种不可抗拒因素造成),从而导致安装不了Proxy SwitchySharp插件.创想针对这个问题撰写文章说明手动添加了Proxy SwitchySharp插件的办法供大家参阅. 1.下载提供的了Proxy SwitchySharp插件. 2.打开Chrome浏览器应用商店(chrome://extensions/),然后把插件拖入即可完成安装,如图所示. 然后倒入解压出来的文件SwitchyOp

判断浏览器是否安装了flash插件或者禁用的flash插件

<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="Generator" content="EditPlus®"> <meta name="Author" content=""> <meta name="

Chrome浏览器二维码生成插件

  猛击就可以使用啦->>>猛击使用   源码如下: 源码打包   源码: jquery-2.1.3.min.js jquery.qrcode.min.js https://github.com/jeromeetienne/jquery-qrcode spectrum.css spectrum.js https://github.com/bgrins/spectrum manifest.json { "manifest_version": 2, "name&

chrome浏览器好用的一些插件

1. Listen 1(听音乐) 2. The Great Suspender(定时释放chrome 打开的页面内存) 3. Similar Web(页面流量分析) 4. Advertising Terminator(去页面广告) 5. Tampermonkey(去视频广告,下载视频) 6. Grammarly (英语学习) 7. Stylish (定制网站主题) 8. Anything to QRCode (二维码生成) 9. Awesome Screenshot (截屏) 10. Click

ubuntu16.04下chrome安装flash插件

最近自己的ubuntu安装了最新的chrome54版本,发现视频无法播放,提示flash版本过期,原来最新的chrome已经不内置flash插件了,需要自己安装. 方法/步骤 1.安装chrome打开视频窗口会出现"flash不是最新版本的提示" 2.在用户目录下创建文件夹23.0.0.185,在终端命令行输入下列命令. $sudo mkdir -p ~/.config/google-chrome/PepperFlash/23.0.0.185 3.打开https://get.adobe

15款Chrome浏览器插件让设计师告别拖延症

秋高气爽,分享一大波有效帮助设计师提高工作效率的Chrome浏览器扩展程序! 高效是另一种王道 无论是在工作中,还是在生活中,有些词我们说来就满满正能量,而另外一些话提起就很沮丧,后者如拖延症,前者如事半功倍,在节奏快.时间少的现实面前,高效办公往往意味着更多的可能.当我们打开电脑,通过浏览器来协助我们的工作时,那么显然花在浏览器上的时间越短,越有利于工作. 正是因此,阿随君就分享12枚常用的Chrome浏览器的扩展程序,集中精力,告别拖延症,走上高效办公之路. 爱用chrome浏览器的小伙伴求