Chống copy bài viết trên blogspot theo cách bá đạo nhất

Viết một bài viết vởi hết cả tâm huyết nhưng lại bị copy là một trong những điều gây khó chịu và ức chết nhất cho chủ viết bài và bài viết dưới đây tui sẽ hướng dẫn các ông cách "hạn chế" tối đa việc này.

Chống copy bài viết trên blogspot

Nếu các ông gõ "Chống copy bài viết cho blogspot trên Google thì sẽ nhận được những kết quả khác nhau. Đơn cử như là những hướng dẫn chống f12, chống chuột phải, chống sử dụng Web Developer Tool, thì đã có quá nhiều bài viết hướng dẫn về nó nên tui không hướng dẫn lại những cách đó. Mà tui sẽ hướng dẫn các ông một cách chống copy bài viết bá đạo hơn, nhưng chỉ dành cho blogspot 😐.

Bá đạo chi thuật anti copy

Trước hết để tránh làm các ông thất vọng hay hiểu lần, thì "copy bài viết trên blogspot" theo nghĩa của tui đang đề cập là
Vậy nên chống copy vật lí bằng rê chuột và tác động một lực n N(Newton) nào đó thì. Hì hì😅, tui không đang viết về nó!

Tức là người copy bài viết của các ông làm bằng cách tải toàn bộ nguồn cấp dữ liệu bài đăng của các ông (Các ông có thể tham khảo tại đây Lấy toàn bộ data của blogspot bất kì Trong bài viết đó, người ấy đã giới thiệu với các ông cách làm và cách chặn, trong đó có nhắc đến việc đặt dấu ngắt trang. Đó là một cách hay!

Chống copy bài viết trên blogspot theo cách bá đạo nhất

Với cách làm của tui các ông không cần ngắt trang để hạn chế sao chép trộm. Mà còn giúp các ông có thêm một số traffic miễn phí từ các blogspot khác và thậm chí giệt luôn cái blog của kẻ copy đó🥴

Đầu tiên các ông copy đoạn code sau và dán vào cuối thẻ </head>
<style>
.anti-copy { 
    opacity: 0;
    height: 0px;
    width: 0px;
    display: inline-block;
    float: left;
    overflow: hidden;
}
</style>
Tiếp theo các ông truy cập vào trang này htmlentities và gõ địa chỉ blog các ông như hình dưới đây Chống copy bài viết trên blogspot theo cách bá đạo nhất
Sau đó copy toàn bộ mã bên mục HTML Entities và cất vào một chỗ nào đó.
Cuối cùng các ông thay đoạn code vừa cất giữ phía trên vào đoạn code dưới đây
<span class="anti-copy">
    <a href="dán-code-trên-vào-đây">tên blog của các ông</a>
    Bài viết này bị ăn cắp tại dán-code-trên-tại-đây
</span>
Thay dán-code-trên-tại-đây bằng đoạn code khi nãy tui bảo các ông cất giữ. Cuối cùng các ông truy cập lại vào trang quản trị blog và chọn Cài Đặt > Khác > Phần thông tin cuối bài đăng về nguồn cấp dữ liệu và dán đoạn code đó vào, nhớ là ở mục Cho phép nguồn cấp dữ liệu bài đăng các ông phải đặt là Đầy đủChống copy bài viết trên blogspot theo cách bá đạo nhấtrồi chọn Lưu cài đặt để hoàn thành

Còn nếu các ông muốn tận diệt blog đó luôn thì cũng đoạn code phía trên nhưng giờ các ông kèm thêm đoạn code sau đây
<script>
 var concec = location.hostname;
 var hangzin = 'địa-chỉ-blog-các-ông' 
 if (!concec.includes(hangzin)){
  location.replace('https://' + hangzin) ;
 }
</script>
<meta http-equiv="refresh" content="0;url=đoạn-code-các-ông-cất-giữ-lúc-nãy" />
Nhớ là địa-chỉ-blog-của-các-ông không bao gồm cả https://

Cuối cùng các ông truy cập vào Cài Đặt > Bài đăng nhận xét và chia sẻ > Mẫu bài đăng và paste toàn bộ code trên vào. Và nhấn Lưu Cài ĐặtChống copy bài viết trên blogspot theo cách bá đạo nhấtNhư vậy toàn bộ code để tận diệt có dạng như sau
<style>
.anti-copy { display:none; }
</style><script>
 var concec = location.hostname;
 var hangzin = 'địa-chỉ-blog-các-ông' 
 if (!concec.includes(hangzin)){
  location.replace('https://' + hangzin) ;
 }
</script>
<meta http-equiv="refresh" content="0;url=đoạn-code-các-ông-cất-giữ-lúc-nãy" />

Giải thích cơ chế

Cách của tui không chặn hoàn toàn mà ngược lại cho copy toàn bộ data bài viết. Nhưng là cho copy data kèm theo một đoạn backlink về trang của các ông. Và cho người khác biết bài đó bị copy tại blog của các ông.

Còn đoạn javascript có nhiệm vụ mở trang blog của các ông và lợi dụng quy định chống spam của Blogger để xóa quất luôn cái blog copy bài của các ông.
Và bởi vì đoạn javascript của ta làm chuyển hướng trang web của kẻ ăn cắp đến trang web của chúng ta trong một thời gian tức thời khiến Blogger đánh dấu trang của kẻ cắp là trang spam và xóa nó. (Tui chắc là các ông không hiểu tui đang nói cái gì)

Đoạn CSS có nhiệm vụ ẩn toàn bộ thông báo đó đi, nếu nó ở trang của các ông nhưng sẽ hiện nó lên nếu nó ở trang kẻ cắp. Vì thuộc tính ẩn bằng CSS đó chỉ có ở trang của các ông.

Thẻ meta refresh sẽ có nhiệm vụ thực hiện chuyển hướng nếu như trang bị tắt javascript.
Nếu template của các ông sử dụng feed cho việc get các bài viết thì hãy bỏ đoạn <meta http-equiv="refresh" content="0;url=đoạn-code-các-ông-cất-giữ-lúc-nãy" /> để tránh tự chuyển hướng chính các ông (không gây hại)