Edge瀏覽器修改自動填充數(shù)據的方法
前言

? ? ? ?Edge瀏覽器的自動填充功能給使用者一定的便利,避免在頁面的表單上重復輸入數(shù)據;主要體現(xiàn)在自動填充賬號密碼以及一些用戶自定義數(shù)據。從微軟官方文檔的說明可知,Edge瀏覽器的【設置】提供一部分管理功能,主要可以新增、編輯和刪除賬號密碼等,但用戶自定義數(shù)據無法直接管理。用戶輸入無論正確與否的數(shù)據都會被瀏覽器記錄,自動填充時都會顯示形成干擾,或其他諸如此類不完善的體驗。
常規(guī)方法

? ? ? ? ?在網上搜索如何修改自動填充數(shù)據的方法,從微軟的官方文檔或社區(qū)解答,到reddit討論板塊等等,均是建議在【設置】中找到【清除瀏覽數(shù)據】,勾選【自動填充表單數(shù)據(包括表單和卡)】刪除,此功能只能按特定時間段,比如1小時、24小時、7天等歷史時間來直接刪除數(shù)據。好處在于可以大刀闊斧的批量刪除數(shù)據,弊端在于刪除的數(shù)據包括你希望保留的數(shù)據;刪除后用戶需要重新在頁面輸入時進行記錄。總結來說操作簡單但不靈活。
特殊方法

? ? ? ?本著探索精神,本人嘗試找到具體的修改方法,方法如下:
在C盤找到Edge的本地數(shù)據目錄,具體地址:C:\Users\xxx\AppData\Local\Microsoft\Edge\User Data\Default,其中xxx代表電腦賬號名,AppData是隱藏文件夾。
在以上目錄下找到一個名為Web Data的文件,沒有后綴名;關閉Edge瀏覽器并用任務管理器繼續(xù)關閉Edge后臺進程,再將該文件重命名添加.db的后綴。
使用Navicat此類數(shù)據庫軟件,建立SQLite連接并打開以上重命名后的Web?Data.db的文件。
打開數(shù)據庫中名為autofill的表,這里面記錄的就是詳細的自動填充數(shù)據,其中value列就是被填充到文本框的具體數(shù)值,例如數(shù)字、地址、名稱等;使用Navicat篩選功能就可以找到目標數(shù)值,根據需要修改或刪除。其中最后一列的count,記錄的是該數(shù)據被使用次數(shù);例如使用自動填充時,直接在文本框用鼠標左鍵彈出的下拉框中是按這個count從高到低排列的。
處理完畢后,關閉Navicat,將Web?Data.db重命名為Web?Data,重新打開Edge就可以繼續(xù)使用。
? ? ? ?以上方法雖然能很直接的管理自動填充數(shù)據,但操作比較麻煩,且涉及一點系統(tǒng)和數(shù)據庫知識,對零基礎的朋友不友好,期望微軟有朝一日能把直接管理的功能加入到Edge,使自動填充的功能更好用。
