如何获取特定文本框名称的已保存自动完成条目的完整列表谷歌浏览器?
↓在文本框处于焦点状态时按下该键,我会得到 6 个随机条目。
输入后s我得到了另外 6 个条目 - 这次以 开头s
。
但是我怎样才能获得完整列表?这是我自己的电脑,所以我有管理员权限——没有任何暗中操作。
但它位于不属于我的域上。
我确实使用登入Chrome 的功能,如果这有任何区别的话。
有问题的文本框是:
<input type="search" class="inputbox" name="q">
答案1
下载并运行SQLite 数据库浏览器
关闭 Chrome(或将文件复制到其他位置并打开)
C:\Users\<username>\AppData\Local\Google\Chrome\User Data\Default\Web Data
使用数据库浏览器打开- 对于 OS X,相关文件位于
~/Library/Application Support/Google/Chrome/Profile 1/Web Data
- 对于 Linux,
~/.config/google-chrome/Default/Web Data
- 对于其他操作系统,这将为您指明正确的方向:Chrome 将其 SQLite 数据库保存到哪里? - 代码日志
- 对于 OS X,相关文件位于
Browse Data
桌子:
autofill
或者,要获取特定输入名称的自动填充条目,请单击Execute SQL并执行以下命令:
select *
from autofill
where name = 'q'
order by value asc
答案2
对于 OSX,相关文件位于
~/Library/Application Support/Google/Chrome/Profile 1/Web Data
(从https://stackoverflow.com/questions/8936878/where-does-chrome-save-its-sqlite-database-to)