修改 Chrome 自定义搜索的编码

简介: 修改 Chrome 自定义搜索的编码

修改 Chrome 自定义搜索编码

作者:笃行天下

前言

自定义搜索的配置存储文件

"%USERPROFILE%AppDataLocalGoogleChromeUser DataDefaultWeb Data"

读取配置

sqlite3 "%USERPROFILE%AppDataLocalGoogleChromeUser DataDefaultWeb Data"
注:需退出 Chrome 后执行,避免数据文件被占用

keywords 表结构

Chrome v60 / 2017.09.04

CREATE TABLE "keywords"
  (
     id                           INTEGER PRIMARY KEY,
     short_name                   VARCHAR NOT NULL, -- 名称
     keyword                      VARCHAR NOT NULL, -- 关键字
     favicon_url                  VARCHAR NOT NULL,
     url                          VARCHAR NOT NULL, -- 链接
     safe_for_autoreplace         INTEGER,
     originating_url              VARCHAR,
     date_created                 INTEGER DEFAULT 0,
     usage_count                  INTEGER DEFAULT 0,
     input_encodings              VARCHAR, -- 编码类型
     suggest_url                  VARCHAR,
     prepopulate_id               INTEGER DEFAULT 0,
     created_by_policy            INTEGER DEFAULT 0,
     instant_url                  VARCHAR,
     last_modified                INTEGER DEFAULT 0, -- 最后一次修改时间
     sync_guid                    VARCHAR,
     alternate_urls               VARCHAR,
     search_terms_replacement_key VARCHAR,
     image_url                    VARCHAR,
     search_url_post_params       VARCHAR,
     suggest_url_post_params      VARCHAR,
     instant_url_post_params      VARCHAR,
     image_url_post_params        VARCHAR,
     new_tab_url                  VARCHAR,
     last_visited                 INTEGER DEFAULT 0
  );

常用查询字段

select
  id,
  short_name,
  keyword,
  input_encodings,
  last_modified
from keywords;

示例

以自定义的百科(bk) 搜索为例

查看百科(bk)的自定义搜索配置

  select
    id,
    short_name,
    keyword,
    input_encodings,
    last_modified
  from keywords
  where keyword = 'bk';

更新百科(bk)编码

更新后 last_modified 增加,为了触发 chrome 能接受更改、同步到服务端

update keywords
set input_encodings = 'UTF-8', last_modified = last_modified + 1
where keyword='bk';

命令行编码

cmd 在 gbk chcp 936 编码下,"百度贴吧"会展示为"鐧惧害璐村惂"

  • 设置命令行展示编码为 utf-8

chcp 65001

目录
相关文章
|
11月前
|
Web App开发 JavaScript 前端开发
Chrome 开发者工具里根据关键字搜索,结果列表里的 JavaScript 文件名后面跟的 ‘eval‘ 是什么含义
Chrome 开发者工具里根据关键字搜索,结果列表里的 JavaScript 文件名后面跟的 ‘eval‘ 是什么含义
|
4月前
|
Web App开发 Java Serverless
Serverless 应用引擎操作报错合集之阿里函数计算中,使用自定义运行时部署程序时,发现Chrome层已经建立但运行程序仍然缺失如何解决
Serverless 应用引擎(SAE)是阿里云提供的Serverless PaaS平台,支持Spring Cloud、Dubbo、HSF等主流微服务框架,简化应用的部署、运维和弹性伸缩。在使用SAE过程中,可能会遇到各种操作报错。以下是一些常见的报错情况及其可能的原因和解决方法。
|
Web App开发 UED C++
在chrome浏览器中调用IE浏览器并访问(openIE.reg自定义协议)
在chrome浏览器中调用IE浏览器并访问(openIE.reg自定义协议)
|
Web App开发 自然语言处理 搜索推荐
一日一技:直接在Chrome搜索单词
一日一技:直接在Chrome搜索单词
142 0
|
Web App开发 Android开发
Android系统预装Chrome并自定义主页
Android系统预装Chrome并自定义主页
765 0
|
Web App开发
Chrome 浏览器自定义光标!这款插件不能错过!
Chrome 浏览器自定义光标!这款插件不能错过!
|
Web App开发 开发者
有了这个扩展,我们无需手动打开Chrome开发者工具去模拟设备了: 在Chrome web store里搜索关键字设备模拟器:
有了这个扩展,我们无需手动打开Chrome开发者工具去模拟设备了: 在Chrome web store里搜索关键字设备模拟器:
229 0
有了这个扩展,我们无需手动打开Chrome开发者工具去模拟设备了:  在Chrome web store里搜索关键字设备模拟器:
|
Web App开发 前端开发 开发者
利用Chrome开发者工具分析C4C Opportunity搜索的前端性能
利用Chrome开发者工具分析C4C Opportunity搜索的前端性能
124 0
利用Chrome开发者工具分析C4C Opportunity搜索的前端性能
|
Web App开发 前端开发 开发者
利用Chrome开发者工具分析C4C Opportunity搜索的前端性能
利用Chrome开发者工具分析C4C Opportunity搜索的前端性能
利用Chrome开发者工具分析C4C Opportunity搜索的前端性能
|
Web App开发 C# Windows
WPF 使用 WindowChrome,在自定义窗口标题栏的同时最大程度保留原生窗口样式(类似 UWP/Chrome)
原文:WPF 使用 WindowChrome,在自定义窗口标题栏的同时最大程度保留原生窗口样式(类似 UWP/Chrome) 版权声明:本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。
1583 0

热门文章

最新文章