amino mason洗发水召回扩展解压之后怎么打开

mason一些简单用法汇总。
我的图书馆
mason一些简单用法汇总。
本帖最后由 dindog 于
18:20 编辑
都是些改http头的简单应用,不涉及脚本,原帖较长,可能有人没耐心看完,我试着开个贴总结一下,欢迎交流1楼目录 发现Pixiv挺适合用来做反盗链例子的,更新一下
6.27 把congxz6688同学的一些意见抄进去了,写了一个把正则最基础mason是什么?是本论坛tiramn写的一个强大扩展。我用国产我自豪!不过貌似tiramn同学经常失踪……
发现插入自定义代码其实也是挺有用的,不过不会选插入时机,求指导
本帖最后由 dindog 于
23:09 编辑
这是最简单的。注意这个的用途不是让你能发有外链限制的图片,而是让你能看到发图人以为别人也能看到的图片,常见的如QQ空间,百度图片,新浪博客上面的相册。它们在被引用页不是属于自己的网页时显示就会不正常。如google reader里面就会出现一些RSS图片在reader里显示不出来。
mason有十几条默认规则,上面提到的百度和QQ相册图片都是没问题的。下面是一个Pixiv的例子。
这个没能正常显示的图地址是,在上能正常浏览(还需登录),直接打开图片地址和外链都是破图
反盗链mason有3种方法,大同小异:1.反盗链(一般):(固定返回host,比如这里是首先应该试这方法)
2.反盗链(自定义):(返回任意指定referer,不过不能是空;一般哪里正常就输入那个网址,比如这里pixiv.net,新浪博客图片就是blog.sina.com.cn)
3.指定http头:(名referer,值任意,可以为空值,前两个不行时可以试试空值)
这幅图,下面三种设置效果是一样的:
用前两项即可解决多数限制外链的情况。,特殊的情况可以在论坛大家发帖求助,或者自己用firebug之类工具查看具体http header。
*********************************显示破图图标设置**************************************************
因为有些贴图没有指定长宽,Firefox默认设置下是不知道图破了的,需要有以下userContent.css代码配合才行:
这个不是必须的,没有也不影响反盗链工作,只是方便发现那些失效的图片/*显示缺失图像占位符*/
@-moz-document url-prefix(http),url-prefix(file://) {
/* 显示缺失图片占位符 */
img:-moz-broken {
-moz-force-broken-image-icon: 1;
height: 24 }
********************************反盗链完*******************************************************
勾选下面选项后右键点击图片,会增加“使用Mason给图片反-防盗链”菜单。图片地址会自动填好,更方便
附件: 您所在的用户组无法下载或查看附件
2.同步下载在线视频/音乐
&&这个功能是自带的。能下的网站相当的多,比很多专门视频下载扩展都要强。需要启用时勾上刷新就可以,
默认保存到d:\temp\,缺点是命名管理比较麻烦,而且是同步下载,就是说必须缓存一次的才可以,方便但不算智能。
另外介绍个小工具,用来合并像youku那样7分钟一段的视频。
极速FLV合并器。
本帖最后由 dindog 于
14:49 编辑
3.网站语言设置
为什么google打开你显示的是中文,英美显示的是English呢?Firefox扩展中心为什么给你显示中文不是英文呢?
试试键入,看你跳转后的网址是下面哪一个?
Mozilla | Firefox web browser & Thunderbird email client
谋智网络,火狐浏览器中国唯一官方网站 | Mozilla, Firefox, and China
这是因为有一个语言优先级的设置。IE的设置在Internet选项,常规标签那个语言按钮,Firefox在工具---》选项菜单--》内容--》语言
美国英语是en-US,简体中文是zh-CN,刚才打开是谋智的可以添加en-US,然后优先级跳到最高,再打开无论扩展中心还是google,默认都是英文了,反之亦然。
这个浏览器与服务器信息交换也是http header的内容,accept-language。上面那个设置是全局的,mason能对特点网址做特点设置。下面是设置日语,顺便加上mozilla.org,扩展中心也包括了,如图
附件: 您所在的用户组无法下载或查看附件
本帖最后由 dindog 于
15:08 编辑
4.修改uesr-agent
例如假扮iphone登录一些专门为手机页面定制的页面之类,某些做手机网页开发的朋友应该是比较有用的。
自定义http头,headerkey:user-agent,header value:你想改的UA
5.下载种子变打开文本,打开页面变下载(部分解决)
首先这个现象我也不知道应该归咎于站点还是firefox,反正mason能部分解决这类问题。我倾向于firefox对文件类型兼容性不如别的浏览器,不管错的是哪一方。集成“能下载”这个规则就是把firefox当文本打开的东西变成下载,
相反,对某些本应该是打开变现下载的可以参考这贴解决,但有副作用,不推荐地址规则用“.”匹配。还是具体遇到具体改稳妥
我的回帖都是滥竽充数的,有其它人回帖时一般可以无视我哈~~
本帖最后由 dindog 于
15:03 编辑
6.强制缓存,提高某些网站的访问速度。
某些网站出于对网站自我保护或者用户安全考虑,禁止浏览器缓存数据,而firefox默认也是对所有https链接停用缓存的,比如改版后的mozest就是HTTPS链接,呵呵。而Mozilla的扩展中心就是典型的2样都包括的。
实际上很容易察觉,打开链接后发现前进后退速度同新开网页没什么区别就是了。
如果在家里使用,对某些网站认为这样过于谨慎的话,可以这样设置:
本来的cache-control是no cache,现在删掉了,但由于扩展中心是https页面,还要开启https页面的缓存,打开about:config,搜索browser.cache.disk_cache_ssl,改为true。现在在扩展中心后退前进变成闪开了!
我的回帖都是滥竽充数的,有其它人回帖时一般可以无视我哈~~
本帖最后由 dindog 于
23:54 编辑
7.重定向URL(链接重定向)
A.普通重定向(整个替换)示范:这里把论坛的积分符号重定向为一个卡通头像and 百度的标志为某图(不限于图片文件,还可以是css和js等)。。
目前本地文件只知道绝对地址file:///c:/abc/efg/filename.jpg,脚本到可以用相对地址的,不解。
网络文件直接输入网址。下面是两幅图例:
B.替换部分网址,这个是要脚本的,不过改起上来简单且实用性很高。用途有:
1.论坛换域名了,很多老帖的链接失效。
2.域名被和谐了,但IP没有的情况,可以直接替换。。。这个效果同改host文件差不多(除了host IE也要一样能用)
这是把原来fs2you替换成后来的域名rayfile的脚本,用记事本直接编辑要替换的部分,对应第11行和18行。编辑好后拖进firefox窗口即可&mason&
Charset=gb2312
Author=myfox1900
Version=1.0
Description=fs2you.com Redirector
Url=^http://(www\.)?fs2you\.com/
part1=.@@@L3
function _masonRedirect(spec){
return spec.replace("fs2you", "rayfile");
&/part1&复制代码对复杂一点的重定向,比如多于一个字段要改的,修改return那一行:return spec.replace("texta","aaa").replace("textb","bbb").replace("textc","ccc");复制代码效果原链接:
输出链接:
主要是参考这贴congxz6688同学的:
附件: 您所在的用户组无法下载或查看附件
这楼分HTTP Header基础知识和原帖中一些高阶点的用法(涉及脚本)
HTTP请求和相应Header
一个经典的HTTP连接是,读者通过浏览器(下称为浏览器端),向服务器(下称为服务器端)申请浏览某网页,通过发送请求Header的方式。服务器端接受到浏览器端的请求后,生成用户需要的文件,发回响应Header。
比如浏览时,浏览器端向服务器端发送的请求Header如下:
Hostzhiqiang.org请求的域名User-AgentMozilla/5.0...浏览器端浏览器型号和版本Accepttext/xml,application/xml ...可接受的内容类型Accept-Languagezh-cn,q=0.5语言Accept-Encodinggzip,deflate可接受的压缩类型Accept-CharsetUTF-8,*可接受的内容编码Cookieuser=someone浏览器端的用户COOKIEIf-Modified-SinceWed, 14 Nov :00 GMT浏览器端的缓存的最后修改时间If-None-Match"2a541d-5b45-efde6f00"浏览器端的缓存文件地标识符 而服务器端的响应Header大致为:
DateWed, 14 Nov :47服务器端时间ServerApache/2.2.6服务器端的服务器软件Last-ModifiedWed, 14 Nov :50最后修改时间Etag"3-a0983e80"文件标识符Content-Encodinggzip传送启用了GZIP压缩 Content-Length8562内容长度 Content-Typetext/html内容类型 至此,一个HTTP请求结束。浏览器端接收到页面内容后,如果页面响应header的类型是text/html,表明这是一个网页,浏览器把它以网页的形式显示出来。在显示的过程中,有可能又引用新的页面内容(比如css, javascript, flash, 图片等),浏览器又会向服务器端发送新的请求。直至页面完全载入完毕为止。
原帖有指导性的脚本地址:
。。。。也许可以做到重定向本地文件相对地址。待定
问一下,现在mason是不是没法添加脚本了?个人猜想是因为扩展不解压了,原来可能添加的脚本保存在扩展安装文件夹里。
试了几次,安装脚本后点确定再打开选项就没有了。
晕,刚没事用老版本试了一下还是一样,最后发现必须填写包含地址,但是在脚本中已经指定了地址,而且是两次,&mason&中Url=一次,part1= 又一次,最后还要再填一次,那脚本中指定有什么用呢?
另外脚本是绝对路径,这有悖firefox绿色的概念了,不能随便拷贝用了。
由于第一次鼓捣这个,以前都是当作反盗链用,安了就没管过,所以有些误解,它的脚本一定要拖进去,不能手动添加,拖进去会在配置文件夹建立mason文件夹复制保存脚本,脚本中的Description和Url会自动写入配置栏。
还可以给网页添加cookie,自定义代码插入CSS(配置框有BUG囧),本地重定向修改文件(见slimix大的回复),另外修改httpheader可能还有很多发掘,比如说简易伪装本地IP(X-Forwarded-For),还有host什么的嘿嘿……
想到再补充,应该差不多了==
本帖最后由 dindog 于
09:18 编辑
9. 正则表达式最基础
好好学还是这个吧
不想深究的学到第七点字符转义就可以当扩展的普通通配符用。也就7,8分钟的事,实在还不想学,下面是一些最基础和通配符的一一代换
还有一些URL常用的(上面看到英文句号已经占了,所以要用别的)/ = \/
. = \.复制代码数字匹配\d{a,b}其中a是最少值,b是最大值,a可以取0复制代码比如匹配51img.com,51img2.com,51img99.com,可以用51img\d{0,2}\.com
***************************************************************************
最后想提醒一下,虽然那篇30分钟入门是比较好的中文正则表达式入门,但那说的是.NET正则表达式,同js用的有一些不同。
零宽断言没有回顾,只有预测
[转]&[转]&[转]&[转]&[转]&
喜欢该文的人也喜欢404 Not Found
404 Not Found点点滴滴。积少成多。厚积薄发
2016年02月
确定要删除当前文章?

我要回帖

更多关于 amino mason香港专柜 的文章

 

随机推荐