
两种为猎豹添加护眼色的方法.docx
9页[猎豹教程] 两种为猎豹添加护眼色的方法 [复制链接]电梯直达楼主 京雀 发表于 2012-12-20 14:12:45 |只看该作者 |倒序浏览第一种是 JS 脚本法Blank Canvas Script Handler:一种能辅助管理火狐浏览器油猴扩展下的专用脚本的扩展直接下载链接: Script”按钮,把你找到的脚本文件的所有代码复制进去……下面是强制页面使用绿色背景色的 JS 脚本的一份样品代码, 其中的“#C7EDCC”是一种淡绿色的 16 位编码,这种编码可以用 FrontPage 网页编辑软件的取色器去起点小说网之类的带阅读底色调节功能的网站上抓取例如,“#E7F4FE”就是起点中文网上最常见的那种蓝色,“#EEEEEE”则是灰色注意,这种代码的匹配规则一定要写成类似// @include http*这样的形式,而不能写成火狐浏览器油猴扩展下的// @match http*这种形式,否则就会发生不兼容,无法保存的问题——这毕竟不是火狐浏览器和油猴扩展啊……// ==UserScript==// @name 强制使用绿色文档背景(不可混用,按 F5 生效)// @namespace @include http*// ==/UserScript==var Gr1=240; //RGB 中的 R 值...当网页的背景颜色的 rgb 值分别大于 Gr1,Gg1,Gb1 时此脚本将把颜色改成目标颜色 colorvar Gg1=240; //RGB 中的 G 值var Gb1=240; //RGB 中的 B 值var color="#C7EDCC" //改变后的背景颜色 ,默认值为网上那个所谓的眼科专家说的对眼睛最好的颜色//**********以下代码用户无需修改***********//var Gr,Gg,Gb; //全局变量记录当前标签的 rgb 值,用于比较 //以下函数用于分解获取的"rgb(255, 255, 255)"格式的 rgb function FGrgb(Grgb){var kaisi=Grgb.indexOf(",");Gr=parseInt(Grgb.slice(4,kaisi));var kaisi1=Grgb.indexOf(",",kaisi+1);Gg=parseInt(Grgb.slice(kaisi+1,kaisi1));Gb=parseInt(Grgb.slice(kaisi1+1,Grgb.length-1));//alert(Gr+"|"+Gb+"|"+Gg);}var Lcolor=""; //用于记录网页中获取的背景颜色//获取并修改 body 的背景颜色 .Lcolor=document.defaultView.getComputedStyle(document.body, "").getPropertyValue("background-Color");FGrgb(Lcolor);if ((Gr>Gr1 && Gg>Gg1 && Gb>Gb1) || Lcolor=="transparent") //transparent 表示透明{document.body.style.backgroundColor=color;}//获取并修改所有标签的背景颜色var alltags = document.getElementsByTagName("*");for (x in alltags) {Lcolor = document.defaultView.getComputedStyle(alltags[x], "").getPropertyValue("background-Color");FGrgb(Lcolor);if (Gr > Gr1 && Gg > Gg1 && Gb > Gb1) {alltags[x].style.backgroundColor = color;}}全部代码豆复制进去以后,就可以点“Save & Close”来“保存并关闭”了。
最后关闭这个扩展的设置页面就可以了接下来,你就可以访问其它网站去看看效果了需要注意的是,扩展都是在 Webkit 内核的极速模式下才会被加载的,所以这些脚本也只是在极速模式下才有效如果某个网站你打开后看不到改变页面背景色的效果,请点地址栏左侧的“√”图标, 将其切换到极速模式,之后必然能看到效果当然这个效果也是可以随时开关的:刚刚具体测试了一下,这套脚本用来修改论坛帖子正文中的背景色是没有问题的不过,对于起点小说网那样自带背景色的网站,它并不起作用(可能是怕互相干扰出冲突吧?) 第一种方法介绍完毕懒得定制的网友们,你们可以去下载我已经定制好的版本(同时还有其它许多种浏览器可供选择~~,有兴趣的话都试用一番,也许你就会发现,猎豹在能够进行双核广告过滤的浏览器中还算是在易用性和速度性上取得了平衡~~) 2012-12-20 14:32:12 忘了说了,前一种方法,开启或者关闭那个脚本后,你还得按 F5 刷新页面才能看到效果如果觉得那种方法的启用方式不够快捷,或者觉得它的“染色”范围不够大,那么请看第二种方法第二种是 CSS 样式表法▲Stylish:令 Chromium 内核的浏览器能加载 CSS 用户自定义层叠样式表的扩展。
直接下载链接: Data\Default\Extensions\fjnbnpbmkenffdnngjfgmeleoegfcffe希望整个浏览器占用的硬盘空间小一些的用户,可以去精简它的语言文件搜索上面这个目录,再搜索它里面的“_locales”子目录,把除了“en”(英文)、“zh”(可能是繁体中文)、“zh_CN”(中文)以外的语言文件都删除,这样,理论上或许能减少猎豹的启动耗时(实际上看不出啥明显效果,不这么做也没关系呵呵,此方法写出来只供那些狂热的软件精简爱好者参考)……安装扩展后,用鼠标右键点击地址栏新出现的“S”按钮,选“设置”,再选“写入新样式”,在左边的名称里写上……呃,例如:“显示绿色背景(不可混用,极速模式有效)”,随后往右边的代码框里,复制以下这份代码样本:@charset "utf-8";/* Name: 显示绿色背景(不可混用,极速模式有效)High contrast (W/B)Copyright 2007 Opera Software */* {color: black !important;background: #C7EDCC !important;}input, textarea, select {color: black !important; background: #C7EDCC !important;}button, input[type="file"], input[type="submit"], input[type="button"], input[type="reset"] {color: black !important; background: silver !important;}a[href] {text-decoration: underline !important;}a[href]:hover {color: black !important; background: white !important;}a[href] img {border: thin solid white !important;}@media print {* {color: black !important; background: white !important;}} 最后点左边的“保存”按钮,关闭这个设置页面,就算定制完成了。
以后用鼠标左键点击那个 S 按钮就能看到你添加进去的样式表了,旁边还有“启用”或者“停用”的选项,点击它们就可以达到开关的目的 这是打开 CSS 样式表之后去浏览起点小说网站时的效果图(纯属蛋疼的试验,因为起点小说网本身就能调节页面背景色)注意,还是必须要打开极速模式,这些 CSS 样式表才会有效……说实话,那个 JS 脚本是从火狐论坛盗版来的,这个 CSS 样式表是从 Opera 论坛盗版来的,都不是我编写的呵呵,我只是个打包党而已~~对了,猎豹浏览器的模式切换按钮隐蔽性也太强了,让普通用户都看不出来现在到底浏览窗口是处在什么模式下,这个设计,我个人觉得很不好!老是导致我定制进去的功能无效,一开始我还以为是那些扩展或者脚本不兼容金山猎豹这种修改过的 Chromium 内核的浏览器呢,搞了半天原来是某些网站默认是采用兼容模式浏览的问题,X,耽误我的时间和精力……不知道是哪个奇葩的设计师,硬要取消模式切换开关在地址栏右侧这个从 FireFox 下的 IE Tab 扩展时代就很流行的设计的?纯粹给用户添麻烦而已,增加了其它浏览器的用户迁移到猎豹时的学习成本……牢骚完毕,本教程到此结束上面那个 CSS 脚本里的 16 进制颜色编码只要替换一下,就能改出其它的颜色来,就不再赘述了。
板凳 alpha_boy 发表于 2012-12-23 15:34:59 |只看该作者因为那个猎豹绿色版经过我的实际试验,发现必须是安装过安装版的机器上才有效……并不是真正的绿色版,所以我就删除了抱歉……看来 winmm.dll 的重定向能力没有我想象得那么强……不见得适用于猎豹回复评分 举报地板 alpha_boy 发表于 2012-12-25 11:28:25 |只看该作者又找到一种火狐油猴扩展下的屏幕亮度调节脚本,也可以用于夜间浏览模式,按住 Alt 再按↑或↓可以调节亮度刚开始的版本有导致一些 JS 网页按钮失效的问题,后来找百度 Opera 贴吧的一个高手修改了一下,应该修复了这个问题了,经试验也可以用于 Chromium 内核的浏览器,例如金山猎豹// ==UserScript==// @name 亮度调节(Alt+↑ 或↓)// @namespace com.mozest.keijack// @auther Keijack and 寂寞的原子// @version 1.0.0// @description 减低页面的亮度 , 在黑暗中查看页面有助于保护眼睛// @grant none// @include http*// ==/UserScript==/*** 以下是默认配置修改*/var showCoverDefault = true; // true 为默认打开遮罩, false 为默认不打开var coverOpacity = 0.。












