zoukankan      html  css  js  c++  java
  • 如何防止博客园文章被窃取

    不知道你的文章被大量转载,你会有何感想? 其实只要注明作者,我们还是很乐意文章被转载的。

    前段时间我的文章被大量转载。有些网站转载博客(比如百度文库),故意不注明出处,故意把作者的信息都删除,这种恶劣的行为,剽窃了作者的劳动果实, 侵犯了作者的权益。

    刚写博客的时候,我看到自己的文章被别人转载了,觉得很高兴,说明我写的文章有价值。 后来很多博客园的朋友在我的文章里留言,说我的文章是抄袭别人的。 这简直是太冤枉我了。明明我是原创,别人转载后,竟然说我是抄袭的。

    我的每篇博客都是我平常工作经验的总结,花费了大量业余时间才写好的。 

    痛定思痛,我想出几招,来禁止别人转载我的文章。 不知道你们还有什么高招?

    #24楼 fireball 的观点:

    转载文章是可以的,但应该给出原作者姓名和原文章出处。不少朋友转载文章会给出原作者信息的,但往往是某些网站专门抄袭别人的文章,稍“善良”一点的会在某个不显眼的地方给出作者名字,“卑鄙”的就会完全没有原作者信息,你的图片有水印也给你去掉,十分可耻!

    阅读目录

    1. 第一招: 禁止右键菜单,禁止选择文本,禁止Ctrl+C和Ctrl+V
    2. 第二招: 图片中加水印
    3. 第三招: 代码注释中有作者的信息
    4. 第四招: 文章中暗藏作者信息和作者博客的链接

    第一招: 禁止右键菜单,禁止选择文本,禁止Ctrl+C和Ctrl+V

    从技术上禁止别人复制我们的文章。我们加入JQuery代码, 禁止别人选择文本, 禁止Ctrl+C和Ctrl+V,还有右键菜单。 代码如下

    $(document).ready(function() {
            
            // 禁止右键
            $(document).bind("contextmenu", function(){return  false;});
            // 禁止选择
            $(document).bind("selectstart", function(){return  false;});
            // 禁止Ctrl+C 和Ctrl+A
            $(document).keydown(function(event) {
                            
                if ((event.ctrlKey&&event.which==67) || (event.ctrlKey&&event.which==86))
                {
                //alert("对不起,版权所有,禁止复制");
                    return false;
                }
                    
            });
    });

    虽然这种方式很容易被破解。 起码让转载的人费点周折。  不信你转载下我的文章试试

    需要注意的是: 文章中的文本不让复制了,看文章的人想复制代码运行怎么办?    只能吧文章提到的代码,最后提供一个下载文件,让阅读者下载了

    第二招: 图片中加水印

    图片中加了作者的名字,和博客地址。 博客客被转载后了,也知道谁才是原创 (别人转载你的文章的时候,不可能删了图片吧。)

    如下图:

    第三招: 代码注释中有作者的信息

     这个好像没有太多的用处, 不过也能证明你是原创,而不是转载别人的。

    [TestMethod]
    public void TestMethod1()
    {  
        // Tank test 
        StubWebService stubWebService = new StubWebService();
        MockEmailService mockEmailSender = new MockEmailService();
    }

    第四招: 文章中暗藏作者信息和作者博客的链接

     将作者的名字和超链接暗藏在文章中,别人转载后,还能通过超链接跳回作者的博客

    比如我会在文章中加 [作者:小坦克]   如图

  • 相关阅读:
    nginx服务
    安装python
    软件包安装总结
    看内存大小
    计算机系统基础知识04
    计算机系统基础知识03
    计算机系统基础知识02
    计算机系统基础知识01
    python常用模块-logging模块
    python基础-包的使用
  • 原文地址:https://www.cnblogs.com/TankXiao/p/2453540.html
Copyright © 2011-2022 走看看