显示标签为“chrome”的博文。显示所有博文
显示标签为“chrome”的博文。显示所有博文

星期五, 十一月 21, 2025

192 Chrome Firefox 谷歌浏览器 火狐浏览器 最后一个支持 Flash 的版本 | 最后一个支持 Windows 7 的版本 | 最后一个支持 Manifest V2 的版本

直接上链接: 

Firefox 84 是支持Adobe Flash Player NPAPI 插件的最终版本
32位: https://ftp.mozilla.org/pub/firefox/releases/84.0.2/win32/zh-CN/Firefox%20Setup%2084.0.2.exe
64位: https://ftp.mozilla.org/pub/firefox/releases/84.0.2/win64/zh-CN/Firefox%20Setup%2084.0.2.exe

Chrome 87.0.4280.141
Chromium 历史版本下载: https://vikyd.github.io/download-chromium-history-version/#/
32位: https://commondatastorage.googleapis.com/chromium-browser-snapshots/index.html?prefix=Win/811961/
64位: https://commondatastorage.googleapis.com/chromium-browser-snapshots/index.html?prefix=Win_x64/811961/
(下载地址里的版本稍低于87.0.4280.141)

===========

Firefox 115 是支持 windows 7 的最终版本, 截至 2025 年 11 月博文发布之时, ESR 115 系列还在持续更新: 
32位: https://ftp.mozilla.org/pub/firefox/releases/115.30.0esr/win32/en-US/Firefox%20Setup%20115.30.0esr.exe
64位: https://ftp.mozilla.org/pub/firefox/releases/115.30.0esr/win64/en-US/Firefox%20Setup%20115.30.0esr.exe

Chrome 109.0.5414.120
32位: https://commondatastorage.googleapis.com/chromium-browser-snapshots/index.html?prefix=Win/1067904/
64位: https://commondatastorage.googleapis.com/chromium-browser-snapshots/index.html?prefix=Win_x64/1068050/
(下载地址里的版本稍低于109.0.5414.120)

===========

Chrome 最后一个支持 Manifest V2 的版本: 139.0.7258.155 注意以下两个链接非官方链接: 
32位: https://github.com/Bush2021/chrome_installer/releases/download/139.0.7258.155/x86_139.0.7258.155_chrome_installer_uncompressed.exe
64位: https://github.com/Bush2021/chrome_installer/releases/download/139.0.7258.155/x64_139.0.7258.155_chrome_installer_uncompressed.exe

Firefox 最后一个支持 Manifest V2 的版本: 未知, 火狐目前依旧支持 Manifest V2 ... 去 FTP 下载最新版即可. 

=========== 

星期二, 九月 19, 2023

172 关闭 Google Chrome 右键以图搜图在侧边栏打开(Lens), 关闭右键搜索在侧边栏打开, 关闭强制显示的其它书签按钮

chrome://flags/#enable-lens-standalone

chrome://flags/#side-search

chrome://flags/#power-bookmarks-side-panel

三个全关. 

截至发布之日前有效. 当前版本: 117.0.5938.89 (有时候chrome不依赖版本, 有可能是灰度更新. 我中午睡觉起来之后就发现多了个"其他书签"关不掉...)

星期一, 十一月 08, 2021

147 压缩优化chrome核浏览器导出的html书签

朋友共享了他的html书签, 我没导入, 打算用的时候直接打开html搜索. 

发现书签文件的体积很大, 打开看都是一些base64的图片和一些没用的字段. 经过一个下午的折腾, 终于用笨办法解决了去除无用字段的问题. 

首先来看一下chrome html书签中的两种情况和它的无用字段:

<H3 ADD_DATE="1606639169" LAST_MODIFIED="1636365719">书签文件夹名称</H3>

<A HREF="url" ADD_DATE="1633767478" ICON="data:image/png;base64,此处省略图片代码...">书签名称</A>

可以看到有3个字段是没有用的, add_date last_modified icon, 尤其是icon, 占用了大量的体积. 

尝试过文件编辑器+正则, 可惜正则实在让人头疼...

又尝试了使用JavaScript书签, removeAttribute, 屁用没有...

毕竟不是大佬, 能力十分有限. 折腾了两个多小时, 灵光一现, 想到了chrome去广告的扩展uBlock Origin, 终于成功...


文章来源: stackoverflow.com

1, 先用hfs之类的小工具, 在本地建一个html小环境. 如http://127.0.0.1/  因为虽然ublock可以在设置里允许访问file://, 但是我不知道本地规则该咋写... 

2, 把需要修改的html书签放到环境中. 如 http://127.0.0.1/1.html

3, 在ublock里面写这些规则: 

127.0.0.1##+js(ra.js, icon, a)

127.0.0.1##+js(ra.js, last_modified, a)

127.0.0.1##+js(ra.js, add_date, a)

127.0.0.1##+js(ra.js, add_date, h3)

127.0.0.1##+js(ra.js, last_modified, h3)

4, 保存之后, 访问你的html书签, 如 http://127.0.0.1/1.html

5, 按f12点开elements, 点一下<html>, 然后ctrl+c复制. 我试过直接ctrl+s还是会保存成未修改的, 所以要用f12. 
粘贴到记事本保存成html格式就行了. 


*实际测试效果: 2.67MB -> 495KB. 

----------

为什么要计较这1MB多呢? 

对于我个人的需求来说, 别人分享给我的书签, 我没必要导入自己的浏览器, 只是偶尔才用到, 用到的时候, 直接打开搜索就行啦. 我将这个书签放在我自己的网站上, 或者路由器上, 可能会用到手机访问, 几千行的内容外加一堆隐藏的图片, 可能会导致手机浏览器卡顿费电. 
所以花了三个小时研究方法还是很值的哈哈哈, 主要还是太菜, 不然正则几分钟搞定😂

星期四, 五月 28, 2020

136 chrome核浏览器的夜间模式

文章分为两部分. 第一部分为浏览器软件界面. 第二部分为网页.
1, 浏览器界面.
软件界面对于chrome核的要求较高, 在78版本及以上才可以. 这个没法破, 总不可能去逆向改界面的颜色, 可以给大家看看效果, 图为cent browser, chrome核为80.0.3987.163, cent也叫百分浏览器. 是目前国内接近原生做的不错的一款, 能登录和同步G帐号.
可以看到, 软件界面全部变成深色. 实现方法也很简单, 它是跟随win10的夜间模式来走的(网上这么说, 但我没用过win10), 我用的win7, 没有系统夜间模式这一说, 直接在快捷方式里这样加, "浏览器路径\chrome.exe" --force-dark-mode
如果还需要一个白天用的, 复制一个快捷方式, 去掉后面的参数即可. 
2, 网页. 
网页不推荐js脚本, 如violentmonkey, tampermonkey这类. 因为在我实际测试的过程中, 脚本的优先级是低于扩展的, 会导致网页先白后黑, 每访问一个网页相当于一次闪烁. 对眼睛有很大的刺激. 
也是最近才有这个需求的, 所以扩展方面也没有测试太多. 选定了dark reader. chrome商店地址官网地址, 到现在更新都很频繁. 
对于扩展来说我有两点需要考量. 第一个是是否支持框架iframe. 第二个是是否能增删黑名单.
花了十几分钟来测试, 发现dark reader(下面简称dr)做得还不错, 来看看效果图:
网易云音乐是一个框架的典型, 我测试的时候有一部分扩展和脚本都不支持网易云. 这个dr做得还不错. 
此外, dr还支持设置某时间段开启 / 将某个网站加进黑名单, 访问时就不会开启 / 全局模式, 或者对某网站单独进行调节. 可以调节的元素如下:
dr还对某些常用网站比如油管知乎必应XDA等等进行特殊优化, 看起来是更改了css样式. 如果会自己写的话可以去settings - 开发者工具 自定义. 
总之看起来是很强. 我的使用感受是比另一款收费的扩展night eye要强一些. 而且dr是开源的. gh链接




23132

星期六, 六月 22, 2019

128 通过控制台模拟POST请求 使QQ设置为"不允许任何人"添加

20220406更新: 现在手机QQ已经支持设置禁止加我为好友了. 不用这么折腾了. 
以下是原文.

捣鼓了一天的破玩意, 终于把它给研究出来了.
其实改为拒绝所有人添加, 有一种最原始最简单的方法, 就是用QQ国际版. 目前官网还有QQ国际PC版, 最后的更新日期是: 2014-01-22. 下载地址 这版本已经5年多了, 很担心后期会失效, 截止20190616发文之日依然可用. 但使用老版不是今天发文的目的. 继续往下看.
下面记录的是我今天捣鼓出的方法, 用浏览器+F12控制台, 就可以设置为拒绝所有人添加QQ好友. 电脑小白可以绕过了. 
1, 要求有控制台功能的浏览器, 比如chrome核的任意浏览器, 火狐也行.
2, 先访问这个地址: https://ui.ptlogin2.qq.com/cgi-bin/login?appid=8000212&style=12&s_url=http://vip.qq.com/client/level
访问后显示出了QQ等级的页面
解释一下这是干嘛的, ptlogin是腾讯统一的登录接口. s_url就是目的网址了. 关于这个统一登录接口的应用, 我写过一篇文章, 感兴趣的可以自己去折腾: 55 QQ等级查询页面 / 腾讯电脑管家任务页面 / TGP 和 LOL 首页 / QQ钱包营业厅
用你的QQ号登录之后(有SSO组件的支持点头像登录), 浏览器就已经有session或者临时cookie等东西了. 
3, 然后访问http://ti.qq.com/friendship_auth/index.html#p1它会显示如下界面↓
4, 可以看到√停在了"需要验证信息"这里. 现在按f12, 调出开发者工具. 切换到Network底下↓
可以看到底下是空的, 等待中...
5, 刷新一下界面, 再点上面的"允许任何人", 让QQ加好友设置产生变化. 可以看到一条名为"set"的网络请求出现了, 点击它, 右边就会出现这条请求的Headers, 哈哈, cookie和post参数应有尽有哇. ↓
6, 准备好代码. 在headers里面有两条内容比较重要, 一是Cookie, 二是post参数.
cookie显而易见就是上图中涂掉的那一大串, post参数在最底下, 如果不是下图这样的话↓ 就点view source. 
这段form data就是要post的参数了, 应该是这样的:
req=%7B%22at%22%3A0%2C%22q%22%3A%22%22%2C%22a%22%3A%22%22%2C%22l%22%3A%5B%5D%2C%22viaphone%22%3A1%7D&bkn=********
上面有个0是粗体的, 这个0就是"允许任何人"的意思, 1是"需要验证信息"的意思, 再后面又是参数又是数组的, 我也懒得捣鼓. 总之我们把这个0改成2就好了. 至于为什么是2, 感兴趣的话可以看看页面的html代码. 于是这段请求就变成了
req=%7B%22at%22%3A2%2C%22q%22%3A%22%22%2C%22a%22%3A%22%22%2C%22l%22%3A%5B%5D%2C%22viaphone%22%3A1%7D&bkn=********
7, 好了, 等会提交要用到控制台的fetch, 所以我们把代码拼接起来:
fetch('http://ti.qq.com/cgi-node/friend-auth/set', { method: 'POST', headers: { 'Accept': 'application/json', 'Accept-Encoding': 'gzip, deflate', 'Accept-Language': 'zh-CN,zh;q=0.9', 'Connection': 'keep-alive', 'Content-Type': 'application/x-www-form-urlencoded', 'Content-Length': '114', 'Cookie': '把你刚才在Headers里看到的Cookie复制过来', 'Host': 'ti.qq.com', 'Origin': 'http://ti.qq.com', 'Referer': 'http://ti.qq.com/friendship_auth/index.html', 'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36', 'X-Requested-With': 'XMLHttpRequest', }, body:"req=%7B%22at%22%3A2记得这里要改成2啊%2C%22q%22%3A%22%22%2C%22a%22%3A%22%22%2C%22l%22%3A%5B%5D%2C%22viaphone%22%3A1%7D&bkn=*******这个bkn可能每个QQ都不一样照着你浏览器里的粘贴就行了", }).then(res => res.json()).then(console.log)
8, 打开console栏, 把准备好的代码粘贴进去, 然后回车↓
9, 提示修改成功, 刷新一下网页↓ 可以看到"不允许任何人"出现了, 而且√也在上面. 
10, 再去QQ电脑端或者手机端确认一下. 我用的是电脑TIM:
搞定!
*在研究这个方法之前搜索了一遍网络, 得到的结果无非三种, 用老版QQ, 设置成答对问题, 用专门的软件(可能有潜在的盗号风险). 我这个方法公开透明, 自己动手多安全咯~
*可能有人会问, 为什么不用f12把表单的代码改成可见, 答案是否定的. 就算把不允许任何人的元素显示出来了, 点击之后是不会有post请求的, 所以才用到模拟post.

星期二, 二月 19, 2019

120 修改manifest.json使高版本的chrome扩展变得可用 / Chrome网上应用店提示Not Compatible不兼容的另类解决方法

之前使用过这么一个扩展: Distill, 监控网页变动的工具. 后来想起来打算再去试试, 发现已经不兼容我的老浏览器了:
↑显示的是chrome核68以上的版本才可以兼容. 看起来似乎有一些执杖, 不过也可能是有些api只有新版本的chrome浏览器才能调用. 研究了一会儿, 发现一个方法可以让老版本也能装上这类"不兼容"的扩展. 但是部分情况下可能会报错, 毕竟原理只是改版本号.
首先下载crx安装包, 用 [crx离线安装包下载] 网站, 右键另存为 即可. 
下载好了crx, 把它用winrar或者7zip之类的软件解压出来. 因为crx本身就是一个zip而已. 解压完后可以看到里面的文件: 
用记事本打开manifest.json, 找到有"minimum_chrome_version"的地方:
这里就是要求的chrome核最低版本号了, 改成很低的数字, 比如30然后保存. 
这时候你打包成crx直接装回去是提示无效的, 因为类似安卓刷机包, 有校验. 直接用 已安装扩展 界面加载即可, 极速360是chrome://myextensions/ google chrome是chrome://extensions:
在打开网页的顶端勾上 开发者模式, 并点击 打包扩展程序↓:
选中解压出来的文件夹↓: 
私钥pem那个不管它, 直接点 打包扩展程序, 等待几秒钟提示成功↓:
其实也可以直接加载, 但我跟喜欢打包之后拖动新生成的crx到已安装扩展界面进行安装 ;)
*注意: 由于开发者可能用了某些高版本的api, 导致你即使安装了也不能完美使用, 这样我还是建议你升级浏览器吧. 不过这个方法对于绕过chrome应用商店那个不能安装的按钮还是挺管用的. 

星期六, 二月 24, 2018

82 能在当前网页做笔记的js脚本 pagenote网页笔记 修改为ALT+鼠标左键添加笔记

一个基于localstorage的js脚本. 
两个月前给自己多加了个4G的内存条, 也换上了120GB的SSD. 这样电脑的性能就上升了一个档次, 以前想用但是因为内存和硬盘原因一直停用的扩展和脚本都打开了. 后来就发现这个小记事本非常好用. 所以推荐给大家. 
先给大家看看截图
这个小脚本原作者是写的shift+鼠标左键, 那样很不方便, 而且shift在选长文本的时候会用到, 所以折腾了一下, 将它改为了alt+鼠标左键. 先说说怎么用吧, Chrome系列的浏览器, 去到谷歌浏览器应用商店中 [安装 Tampermonkey ]. 之后再去 Greasyfork [安装这个脚本]. 细节就不多说了, 相信折腾浏览器的应该都会操作. 下面讲一下怎么改代码. 
在图中的位置: 
也就是270行, 把原来的shift改成alt就行啦. 
如果不喜欢黄色的主题, 也是可以改的. 
头部背景在82行改, 
内容背景在98行改, 
说说注意事项和优缺点
1. 你保存的笔记, 在同一个页面, 比如 chermy.lofter.com 和 chermy.lofter.com/?a=123 这样的两种情况下, 都可以显示的, 但是如果换到 chermy.lofter.com/page/1 这样的话, 就不会显示了. 
2. 不支持标题修改. 标题为日期. Local Storage 中的 keyName 不能修改, 我改成中文会消失. 除非改回来. 
3. 同域名下的笔记都可以在 审查元素-Resources-Local Storage 中找到, 如图: 
有一条chermy.的, 还有一条www.的. 
4. 只要不清除, 它会一直存在. 360极速只要不选这项就行: 
5. 不支持导入导出. 作者已经不再更新这个脚本了, 它只是一个方便临时记笔记的工具. 
6. 同一页面支持多个笔记. 

最后送上一个有道笔记官方的脚本, 添加到书签, 下次看到有什么好文章, 点一下, 就可以摘录了. 
javascript:(function(){CLIP_HOST='http://note.youdao.com/yws';try{var x=document.createElement('SCRIPT');x.type='text/javascript';x.src=CLIP_HOST+'/YNoteClipper.js?'+(new Date().getTime()/100000);x.charset='utf-8';document.getElementsByTagName('head')[0].appendChild(x);}catch(e){alert(e);}})();
注意https网页需要点"加载不安全的脚本"哦~

星期三, 二月 21, 2018

30 ChromeDWriteFontCache 能删除吗

刚才看chrome\default目录下突然发现一个20多M的文件, 没有后缀, 就叫ChromeDWriteFontCache. 
网搜这个文件名没什么发现, hex打开.
貌似记录着什么字体文件. 
我去windows\font下复制出一个arial.ttf打开:
貌似没什么不同, 就像没压缩的zip一样. 

搜索发现, 这个文件里面包含里一堆ttf和ttc. 
ChromeDWriteFontCache 就是把一堆字体文件存在一个文件里面然后称之为缓存. 我觉得更多的是为了防止计算机中没有此字体而做的一种Plan B. 

[什么是DirectWrite] 一种改善UI、版式和文档文本体验的方式。点击左侧链接进入微软MSDN查看详细介绍. 

如何删除这个文件? 
 首先在 chrome://flags/#disable-direct-write 处启用"停用DirectWrite". 这么绕真是坑. 总之调成下面这样:
然后关闭浏览器, 再删除ChromeDWriteFontCache文件就可以了. 

网上有人说[开启后wikipedia和一些高级页面会出现字体发虚或者没有中文的现象]. chermy本人并没有遇到过. 因为在发表本文之前的很长一段时间里, ChromeDWriteFontCache都是开着的.

关掉, 删掉, 少占点内存, 我的userdata可是在内存盘呢. 

29 chrome浏览器 巧妙设置 3秒启动

永远都无法忘记开机后chrome要等1分多钟才加载完的痛. 撕心裂肺的硬盘嗞嗞声. 
凸_ *~* _凸
给大家推荐Primo Ramdisk Ultimate Edition. (没用过server版, 好用吗?)
安装过程不多说. 安装完成后打破解补丁, 重启电脑. 
添加一个虚拟盘. 设置如下:
设置 硬盘大小 时, 根据自己的需求来设定, 总之要比实际内存小. 比如我是4096MB的内存. 我设置为3500MB. 因为有时候我要用内存盘下载东西. 
设置全部为 物理内存, 不然和任务管理器中显示的"虚拟内存"就没有区别了, 照样伤硬盘. 动态内存管理必须勾选, 不过紧凑模式我也不知道是干什么的, 勾上吧. 如果是4G+win32b, 网搜如何使用系统未识别内存 以及 主界面左下角的小工具. 


自动创建自定义文件夹, 即每次初始化内存盘后创建的空文件夹. 本文以chrome的userdata为例, 创建chrome文件夹. 当然你也可以将IE浏览器的缓存移到这里来. 

如果你希望计算机重启后内存盘中的文件依然存在, 请勾选 关联镜像文件 并指定一个保存路径, vdf文件大小取决于设置的内存盘总大小. √加载和保存 √延时加载模式

由于是修改设置, 所以选项都是灰的, 建议 √计算机关闭时保存 √快速保存模式

完成. 内存盘生成完毕.
那么如何将chrome调教到3秒启动呢?
之前ramdisk设置中提到自动创建的chrome文件夹, 我们就把userdata放到这里(Z:\chrome\User Data). 文件结构如下图所示, 当然你可以自己指定位置, 因为我就是这么做的所以我也这么写范例. 
接下来就是向chrome指定这个目录为userdata了. 有人说这还不简单, 快捷方式里加参数指向就行了. 那么有个问题: 通过其它方式打开浏览器时该怎么办, 最简单的例子, 你QQ面板上的空间按钮. 

mklink命令. 
  首先把userdata文件夹复制到Z:\chrome\. 然后运行下面的bat. 
@echo off
rd "%USERPROFILE%\AppData\Local\Google\Chrome\User Data" /s /q
mklink /d "%USERPROFILE%\AppData\Local\Google\Chrome\User Data" "Z:\Chrome\User Data"
火狐浏览器可以删除改两处Mozilla文件夹后改第三行为:
mklink /d "%USERPROFILE%\AppData\Roaming\Mozilla" "Z:\Firefox\Roaming"
mklink /d "%USERPROFILE%\AppData\Local\Mozilla" "Z:\Firefox\Local"
硬链接创建好后, cmd会提示
为 xx <<===>> xx 创建的符号链接
右键userdata文件夹可以发现目标为灰色不能改了. 这就表示成功了. 
这时你用任何位置的快捷方式打开chrome, 或者外部调用打开chrome, 都可以正常载入用户数据. 
由于数据和缓存都在userdata里, 而且内存模拟盘是内存的读写速度, 比SSD还要快得多. 所以3秒开chrome的概念因此而生. 

那有时候计算机断电或者卡住需要强行关机, 内存盘里的数据会恢复到上次关机时的状态了, 改怎么办? 只能提前备份, 写一个bat喽. 
echo Path=Z:\ >z:\comments.txt
echo SavePath >>z:\comments.txt
echo Silent=2 >>z:\comments.txt
echo Overwrite=1 >>z:\comments.txt
"%programfiles%\WinRAR\WinRAR.exe" a -s -r -ibck "Z:\Chrome.rar" "Z:\Chrome" -z"Z:\comments.txt"
"%programfiles%\WinRAR\rar.exe" s "Z:\Chrome.rar"
del "Z:\Chrome.rar"
copy /Y "Z:\Chrome.exe" "%USERPROFILE%\Desktop" 
del "Z:\Chrome.exe"
del "Z:\comments.txt"
注意winrar的位置. 每个人安装的位置可能不一样, 有的喜欢装在其它盘里. 这里是默认的 C:\Program Files 下.
解释下. 此userdata备份会被winrar打包并转换为exe格式存在桌面上, 名叫chrome.exe, 当你点开此备份包的时候会自动安装并覆盖到 Z:\chrome\User Data 下. 省去了许多手动操作的步骤. 

*当内存盘有任何文件时, 直接在内存盘中删除文件是没有效果的. 实际上文件还会占用内存空间, 如果想释放出占用的内存, 请备份userdata后在此清理: 
*文末链是两个bat. 外加 Primo RUE 5.5.0 的破解版, 附注册补丁. 打好补丁后需重启计算机. 安装包可能是64位版的, 如果是, 请自行搜索查找32位破解版. 

星期二, 二月 20, 2018

22 360chrome 360极速 浏览器 精简免安装版 8.1.0.436

首先感谢chrome贴吧用户 shot127 提供的帮助!
实测在使用时, 占用内存要少大概几十~一百M左右. 
来张截图, 如果不仔细看还真以为是chrome呢. 功能上没有什么实质性的变化. 
不久前把chrome换成了360chrome. 也就是所谓的极速版, 感觉流畅多了. 以后有时间再写一篇文章教大家使用内存模拟盘放入userdata来加速chrome启动. 

这是他发的图: 版本8.3 删除的文件: 

"adfilter文件夹里是广告过滤规则。switcher是自动切换ie内核规则文件。其他的基本上都是安全方面的。按需删除。"

可能有的懒蛋懒得改, 我就发一个我用的版本(8.1)的精简版吧. 
保留列表:
*网址云安全功能无效, 无论开启与否. 就是地址栏左边的这个
*迅雷加速功能无效. 
*浏览器医生功能无效. 
*其它无效功能想不起来了. 总之肯定没有影响正常使用. 
*毕竟乱删自用, 还是推荐使用[qiuquan的修改版]~