[TW1.×/2.0]清除文字水印※转贴工具 2009.7.30 bY kkf
[i=s] 本帖最后由 needed 于 2009-8-31 19:53 编辑 [/i]FAQ
[color=red]Q:这是什么插件?有什么用?[/color]
[color=#ff0000][/color]
[color=darkorchid]A:互联网本来的精神是分享,因此也产生了抄袭.很多人毫不客气的就把别人辛辛苦苦发表的文章拿为己用.就产生了文字水印这种东西. 什么是文字水印? 就是利用HTML的语法,产生了很多人眼看不到的干扰字符混合在正文当中,防止你轻易复制. 为了解决这个防止手段, 我用 script 写了这个插件.它能清除掉那些隐藏的干扰码.[/color]
[color=red]Q:我应该怎么用?[/color]
[color=#ff0000][/color]
[color=darkorchid]A:下载此贴最下方的压缩包.解压至 tw 安装目录的 plugin 下.( 用winrar解压的时候切记使用"解压此目录下",以防文件夹嵌套)重启tw就能在状态栏发现一个kill字样的图标,在需要复制的页面上点击这个"kill" 图标,几秒之后会有一个完成的提示,此时,你可以随意复制任何东西了.[/color]
[color=red]Q:这个插件对xx页面没有效!!一点用都没有![/color]
[color=#ff0000][/color]
[color=darkorchid]A:很抱歉,请把这个页面提交给我吧,我会努力的[/color]
[color=#9932cc][/color]
[color=#9932cc][/color]
[color=red]Q:这个插件能不能清除图片那些网站logo ?[/color]
[color=#ff0000][/color]
[color=darkorchid]A:很抱歉,不能.你还是用 photoshop之类的绘图软件吧.[/color]
去除论坛帖子间的干扰码. 欢迎提出建议 .:D
想起大话西游孙悟空的一句话 " 这次大家都 满....足.....了吧" :@
========================
1.16 按照 #5 olala 朋友的建议修改,感谢 olala 提出建议:)
=========================
2.7 修正2个错误
=========================
2.9 修正#29中出现的情况 ,感谢[url=http://bbs.ioage.com/viewpro.php?uid=2505]xym110[/url] 反馈。
=========================
2.24 感谢 xym110 再次提供地址 我没想到这是个死循环 -__,-
不过我想解释 ,如果想不提示出错的信息,把原来 第 11行 中 [color=red]alert(a+"\n\n"+c); [/color]改成 [color=red]//alert(a+"\n\n"+c); [/color] 就是完美的无错版了。。
顺便添加 #20 朋友 的转贴功能;如果想要转贴,那么请先块定义想要转贴的文字和图片(即先选择) 然后运行这个插件
转换后的UBB代码已经复制到剪贴板上 你直接粘贴就OK
=========================
09.2.13 感谢 [url=http://bbs.ioage.com/cn/space-uid-95423.html][color=#000000]maimai[/color][/url] 同学的报告, 做了更新。
预祝大家情人节快乐
==========================
09.3.16 感谢 培训队 的反馈. 已更新
==========================
09.7.30 感谢 [url=http://bbs.ioage.com/cn/space.php?uid=41843]stone4[/url] 同学反馈,已更新. :lol: :lol: :lol: 真坏~~不过我喜欢 好东东:) 真不错 是手动还是自动? 呵呵,偶以前一直用清除烦恼~~ 这次来试试新东西:lol: 哈哈,厉害厉害,这个插件的脚本要是和清除烦恼结合起来就更完美了。
具体情况就是:
1.这个插件没有考虑到style="visibility:hidden"的情况。
2.按这个插件里的思路,看第15行,那么它没考虑到tagName =="font"的情况。
2.没考虑到隐藏文字颜色和父元素背景色相同的情况。即obj.currentStyle.color==obj.parentElement.currentStyle.backgroundColor
3.没考虑到网页内包含iframe的情况。
4.清除烦恼里面还有个判断隐藏文字颜色与父元素背景颜色差值的东西,RGB各项差值在10以内皆视为隐藏水印,将其删除。
还有就是说一下两个插件都没考虑到的一些地方:
objs.currentStyle.fontSize=="0px"//这里有些网站是用0pt的
这个我在某游戏大站里面发现的,他们用的就是fontSize=0pt
PS:其实所说的那些情况,有些是交叉影响的,虽然插件没考虑全各种情况,但也能对付一般的网页隐藏水印了,除非网站管理员很变态,专门针对以上所说来优化代码。。。 感谢楼上朋友意见..已经全部添加进去了 :) 哈哈,楼主真是神速! JS高手啊~~ :o
PS:难道kkf是楼主的马甲? 偶只是迷途中一小书僮(唐伯虎点秋香).....:D 不管用不用,是好东西:lol: 好东西!谢谢版主! 我现在用的是remove hidden插件。
暂时发现还可以 嘿嘿,楼主终于还是发布了 什么是文字水印?能不能举个例子?:shy: [url]http://www.discuz.net/viewthread.php?tid=105242&extra=page%3D1%26amp%3Bfilter%3Ddigest[/url]
你把文章复制一下试试 能用么~试一下先~ [quote]原帖由 [i]terryzah[/i] 于 2007-1-20 20:22 发表
什么是文字水印?能不能举个例子?:shy: [/quote]
就是你发表的文章难免有空行,难免有空格,难免有回车
这个水印就是把这些地方全用背景色作为前景的文字填充
这样一来别人要复制,全选,就会把这些与文章不相干的内容也一起选上
达到不让copy的目的 :wait: :wait:
thanks 貌似经常出现
缺少对象244
缺少对象247
楼主的东西非常好
下面这个转帖工具也非常好,非常方便,不用另行插入图片,便于处理长篇大论而且有图片的教程能把你这的工具和下面的工具整合到一起吗? **** 作者被禁止或删除 内容自动屏蔽 **** **** 作者被禁止或删除 内容自动屏蔽 **** 楼主这个合偶意啊!!!:P 这个是好东西啊:mad: :mad: