众所周知,Chrome中的所有菜单和设置都是通过CSS文件和javascripts管理的。 是否可以编辑此CSS文件或/和JS来管理菜单/设置等。?
例如chrome://settings/options_bundle.js或chrome://resources/css/button.css 是否可以以某种方式更改这些文件?
答案 0 :(得分:0)
有两种方法可以做到这一点。 第一种方法很简单,但很慢:
packed_resources
和packed_extra_resources
个目标,将新创建的resources.pak
和chrome.pak
个文件放在适当的位置。另一种方式是作弊:
resources.pak
文件。 Chrome使用的所有资源都放在此文件中。它就像没有压缩的存档。编辑此文件。但是,更改的长度必须与原始文本的长度完全相同。例如:
Before:
{
color: red;
}
(length: 15)
After:
{color: green;}
(length: 15)
您可以通过更深入地理解pak文件格式来克服这一限制(详细描述https://code.google.com/p/grit-i18n/source/browse/trunk/grit/format/data_pack.py?r=79)