篇文章几天下安装客户端并添加代码高亮功能介绍和修改了

日期: 栏目:文章分享 浏览:562 评论:0

前面的这篇文章linux 下安装客户端 并添加代码高亮功能介绍和修改了,在使用过程中方便许多。

但是一段时间下来之后,发现插件版本发布太频繁了,隔个几天就会自动更新一次Chrome 自动升级后,本地项目都无法访问,这导致我们修改后的文件总是被覆盖,又要再去这样操作一次十分的麻烦。

这个新版本发布我都不知道它加了什么东西,而且我也不需要新功能,既然如此,我禁止它自动更新就可以了,该方式适用于的所有插件,步骤如下:

首先进入的插件目录

[liyd@localhost elkkomimknapgodalnkjeddkjnjkfmfp]$ ll
total 4
drwx------. 9 liyd liyd 4096 Jul 14 12:43 4.3.5_0
[liyd@localhost elkkomimknapgodalnkjeddkjnjkfmfp]$

看到我们目前安装的最新版本4.3.5_0,其实我安装的时候才4.1被自动更新好几次了,终于忍受不了了。

将该目录改个高点的版本,我这里改成了 99.9.9,然后进入 99.9.9目录,找到并编辑.json文件,里面有如下内容:

"key": "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDL+6obSTi0JWLuL4qbpemT5lEFgUzJxD2OBtPQM/AJkQE0iDqzvu0kmH7EJhkzta+MxIIrqg+cZkjCxhr69VQ6OVO/Fzs/IZr2Oe5cOnXM9ZLr+5UeLZYJ33g9v8gr6H4slAWNVC8p3Olrogr/xT0MDCVHfalZS4UiMlEPZAyJZwIDAQAB",
"manifest_version": 2,
"name": "__MSG_extName__",
"options_page": "options.html",
"permissions": [ "http://*/", "https://*/", "tabs", "contextMenus" ],
"short_name": "scribefire",
"update_url": "https://clients2.google.com/service/update2/crx",
"version": "4.3.5_0"

删除这一整行:"": "",,然后将改成前面我们重命名的文件夹名:99.9.9,改完后如下:

"key": "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDL+6obSTi0JWLuL4qbpemT5lEFgUzJxD2OBtPQM/AJkQE0iDqzvu0kmH7EJhkzta+MxIIrqg+cZkjCxhr69VQ6OVO/Fzs/IZr2Oe5cOnXM9ZLr+5UeLZYJ33g9v8gr6H4slAWNVC8p3Olrogr/xT0MDCVHfalZS4UiMlEPZAyJZwIDAQAB",
"manifest_version": 2,
"name": "__MSG_extName__",
"options_page": "options.html",
"permissions": [ "http://*/", "https://*/", "tabs", "contextMenus" ],
"short_name": "scribefire",
"version": "99.9.9"

接着到文件夹下,找到文件:

[liyd@localhost ~]$ cd /home/liyd/.config/google-chrome/Default

找到如下内容:

"key": "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDL+6obSTi0JWLuL4qbpemT5lEFgUzJxD2OBtPQM/AJkQE0iDqzvu0kmH7EJhkzta+MxIIrqg+cZkjCxhr69VQ6OVO/Fzs/IZr2Oe5cOnXM9ZLr+5UeLZYJ33g9v8gr6H4slAWNVC8p3Olrogr/xT0MDCVHfalZS4UiMlEPZAyJZwIDAQAB",
"manifest_version": 2,
"name": "ScribeFire",
"options_page": "options.html",
"permissions": [ "http://*/", "https://*/", "http://www.*", "tabs", "contextMenus" ],
"short_name": "scribefire",
"update_url": "https://clients2.google.com/service/update2/crx",
"version": "4.3.5"
},
"path": "elkkomimknapgodalnkjeddkjnjkfmfp/4.3.5_0",

同样,整行删除"": "",,将改成前面我们重命名的文件夹名:99.9.9,再把path后面的文件夹名也改成99.9.9,如下:

"key": "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDL+6obSTi0JWLuL4qbpemT5lEFgUzJxD2OBtPQM/AJkQE0iDqzvu0kmH7EJhkzta+MxIIrqg+cZkjCxhr69VQ6OVO/Fzs/IZr2Oe5cOnXM9ZLr+5UeLZYJ33g9v8gr6H4slAWNVC8p3Olrogr/xT0MDCVHfalZS4UiMlEPZAyJZwIDAQAB",
"manifest_version": 2,
"name": "ScribeFire",
"options_page": "options.html",
"permissions": [ "http://*/", "https://*/", "http://www.*", "tabs", "contextMenus" ],
"short_name": "scribefire",
"version": "99.9.9"
},
"path": "elkkomimknapgodalnkjeddkjnjkfmfp/99.9.9",

打开浏览器,发现扩展中的插件已经变成了我们修改的版本99.9.9,至此大功告成,以后再也不会自动更新覆盖我们修改的文件了。

这里需要注意,在修改时请先关闭Chrome 自动升级后,本地项目都无法访问,如果开着,在修改完后重启时就会把原先的内容写回去导致修改失败。

标签:

评论留言

我要留言

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。发布前请先查看评论规则:点我查看