禁止chrome瀏覽器自動升級的方法
最近用selenium+chrome做測試或爬蟲的時,發現chrome被強制升級了,如果在專案中需要使用指定版本,由於升級後的chrome與驅動版本不符,會導致各種異常。
我在之前的一個專案中使用的是53版本的chrome(需要自動播放flash,新版chrome預設不會自動播放flash,需要新增信任),採用刪update目錄的法,可有效阻止chrome的自動升級。但近日發現chrome還是自(強)動(制)升級到了71版本。其他如禁用計劃任務,新增管理策略等也都無效。
經過測試現在簡單可靠的方法如下:
解除安裝現有chrome,刪除googleupdate的計劃任務和啟動項(可選,非必須),重新安裝指定版本的chrome(可到http://www.chromedownloads.net/下載需要的版本);
到C:\Users\{yourusername}\AppData\Local\Google\Update目錄,將目錄下所有檔案刪除,如果Update目錄不存在,新建一個Update的空目錄;
編輯修改Update目錄的安全許可權為拒絕寫入,這樣就大功告成了。
原創文章,轉載請標明出處。
歡迎加我QQ交流(448283018,備註selenium)
相關推薦
禁止chrome瀏覽器自動升級的方法
最近用selenium+chrome做測試或爬蟲的時,發現chrome被強制升級了,如果在專案中需要使用指定版本,由於升級後的chrome與驅動版本不符,會導致各種異常。 我在之前的一個專案中使用的是53版本的chrome(需要自動播放flash,新版chrome預設不會自動播放flash,需要新增信任),
禁止chrome瀏覽器自動填充表單的解決方案
經過測試,對chrome42,重寫input: auto-fill樣式不起作用,加上autocomplete="off"也不起作用。 因此使用了兩個隱藏的輸入框: <input type="text" style="display:none"/> <inp
如何禁止chrome瀏覽器http自動轉成https
Chrome 瀏覽器位址列中輸入 chrome://net-internals/#hsts在 Delete domain security policies 中輸入專案的域名,並 Delete 刪除可以在 Query domain 測試是否刪除成功這裡如果還是不行, 請清除瀏
Visual Studio 2017 本地調試 Chrome瀏覽器自動退出
edge mvc firefox 選項 退出 fir 項目 中文 本地調試 在使用VS 2017(15..6 、15.7)對.NET Core MVC應用程序進行本地調試的時候,選擇使用Chrome瀏覽器。但輸入中文 就自動關閉Chrome瀏覽器,隨後結束調試。但復制、粘貼
禁止chrome瀏覽器的緩衝圖片以及css等資原始檔
今天做了一個動畫的效果,在ff下正常 但是到了谷歌下就不正常了,非常鬱悶,看了下是快取的問題 ,於是度娘了一下發現清理快取的技巧還是滿多的,這裡借鑑一下別人的總結,人的大腦有限,下次忘記的時候還可以在來看看! 第一種: 方法1:清理瀏覽器緩衝。(ctrl+shift+del)調出chrome的清
python開啟chrome瀏覽器自動登入網站並發表說說批量
需要幾個模組,xlrd,xlwt,xlutils,selenium,都可以用pip安裝。 開啟命令提示行,pip install xlrd 其他類似。 如果pip命令失敗,則需要右鍵,我的電腦,屬性,高階系統設定,環境變數,path變數,在%SystemRoot%\system32;%Sys
關閉 Chrome 的自動升級
Chrome 的自動更新雖然方便,但是有時候也會造成很鬱悶的後果:比如使用 dev 分支的使用者被自動升級到了一個啟動後不停崩潰的版本……所以說追求穩定性的使用者還是應該用 Stable,但是如果你非要用 dev 但是不想冒這種風險的話,可以嘗試用本文介紹的辦法關掉 Chro
google chrome瀏覽器自動填充解決方案
在chrome瀏覽器中,瀏覽器對於[1]type為password和text的、[2]帶有name或者id屬性的<input>標籤會有自動填充表單功能,雖然會給使用者記住密碼帶來一定的便利,但是對於佈局會有一定的bug。因此更多時候,開發人員選擇取消這一功能。 查詢各種資料總結出來的方案有:
Visual Studio 2017 本地除錯 Chrome瀏覽器自動退出
在使用VS 2017(15..6 、15.7)對.NET Core MVC應用程式進行本地除錯的時候,選擇使用Chrome瀏覽器。但輸入中文 就自動關閉Chrome瀏覽器,隨後結束除錯。但複製、貼上中文則不會自動退出。其它瀏覽器如 搜狗、Microsfot Edge、IE、FireFox,輸入中文則不會自動退
解決chrome瀏覽器自動翻譯時總是提示“伺服器出錯,翻譯失敗”的問題
解決步驟: 1、以記事本方式開啟 C:\Windows\System32\drivers\etc 目錄下的hosts檔案; 3、在最後一行新增: # 203.208.46.200 translate.googleapis.com 4、然後點選“檔案”
當表單自動填充_去除chrome瀏覽器自動新增的預設樣式
事實是,並不能一勞永逸去除谷歌在自動填充表單時的預設樣式。對於瀏覽器工具自動新增的樣式,這裡採取算是一種比較怪異的方法。除非你關閉它的表單自動填充功能,那姑且這篇文章可以不看了。 今天在寫賬號登入頁面時,給input表單添加了背景圖片和圖示,看
Chrome瀏覽器自動填充的表單如何去掉淡黃色背景???
1、原因:表單自動填充元素在chrome下會有一個預設樣式 (如下),並且優先順序最高,無法覆蓋(!important也無法覆蓋)。 input:-webkit-autofill { bac
chrome瀏覽器自動填充使用者名稱和密碼
<form> <div class="form-group" id="addUser"> <label for="lastname" class="col-sm-3 control-label"&g
如何避免IE瀏覽器自動升級到版本11
專案支援的IE版本為8到10,如果使用Web端登入,瀏覽器升級到IE11,會影響使用者正常使用外網郵箱。下文將為Web端登入的使用者介紹如何避免IE自動升級到11和如何將已升級的IE11降版本使用: 如何避免自動升級到IE11 1.如果使用IE10,需關閉IE10“
爬蟲之chrome瀏覽器的使用方法
chrome瀏覽器使用方法介紹 1. 新建隱身視窗 1.1 為什麼需要新建隱身視窗 在開啟隱身視窗的時候,第一次請求某個網站是沒有攜帶cookie的,和程式碼請求一個網站一樣,不攜帶cookie。這樣就能夠儘可能的理解程式碼請求某個網站的結果;除非資料是通過js加載出來的,不然爬蟲請求到的資料和瀏覽器請求
本地配置的"*.dev"虛擬域名在Chrome瀏覽器自動跳轉到HTTPS
環境條件: 1. Windows10 2. 65版本的Chrome瀏覽器 3. 本地配置的.dev字尾虛擬域名 以上條件下出現以下問題: 在其他瀏覽器下一切正常。 經查詢相關資料,解決方
chrome瀏覽器 input 禁止自動填充 autocomplete="off" 無效
tex 無效 不為 添加 put for bsp 問題 自動 問題: <input type="text" autocomplete="off"> 無效 <input type="text" autocomplete="new-password">
chrome徹底關閉自動升級新方法。強!終於解決了谷歌自動升級的煩惱。
清空chrome安裝目錄下Update資料夾裡的內容【注:是保留資料夾,但是裡面的內容為空】 我們做法的原理是讓google沒有許可權改這個資料夾【以往各種方法禁用chrome自動升級不成功,它有各種方法來升級谷歌,但一定是用update裡的升級程式來升級的,你可刪除裡面的檔案,但是它會直接
chrome瀏覽器設定自動切換代理上網的方法
利用shadowsocks代理軟體實現翻牆時,如果都走代理模式,流量肯定不夠。可以利用chrome的SwitchyOmega外掛實現自動根據URL來決定是否使用代理。設定如下: 1.安裝SwitchyOmega外掛,如下圖,點選新增至CHROME即可 2.設定外掛 2.1
Chrome瀏覽器V43版本號不支持silverlight 5.0的解決的方法
ati java、 正常 備註 操作系統 fire 說了 article 版本 場景: 瀏覽器:chrome V43 插件:silverlight 5.0 操作系統:xp 問題: 自己開發silverlight站點在IE7和firefox中能正常打