Hướng dẫn tải tài liệu Google bị chặn tải và chặn in

  1. Tác giả: LTTK CTV
    Đánh giá: ✪ ✪ ✪ ✪ ✪

    Mọi người sử dụng Google Drive để lưu trữ và chia sẻ file là chuyện rất phổ biến vì Google làm rất tốt mảng này nên hầu hết người dùng đều thích sài chức năng này. Thỉnh thoảng có một số file người dùng chia sẻ nhưng chặn tải và chặn in khiến người khác muốn tải hay muốn in ra gặp nhiều khó khăn. Hôm nay LTTK TEZ sẽ chỉ bạn một phương pháp để tải bất kỳ file nào trên Google Drive mà bị chặn tải nhé! Cách này chẳng qua một bug nhỏ của Google Drive mà chắc chưa được fix. Cái này được anh Mai Xuân Việt tìm ra đã lâu, nay chia sẻ lại cho các bạn cần.

    01.png
    Bước 1:
    Tại giao diện file PDF bạn muốn tải về, click chuột phải rồi chọn chức năng Xem nguồn trang, hoặc nhấn tổ hợp phím Ctrl + U. Tại giao diện nguồn trang nhấn tổ hợp phím Ctrl + F rồi nhập từ khóa viewerng để tìm kiếm nhanh.
    02.png
    Bước 2:
    Sao chép toàn bộ liên kết tìm thấy bằng từ khóa viewerng trong giao diện nguồn trang như hình dưới đây.

    03.png
    Bước 3:
    Rồi dán vào công cụ giải mã Unicode code converter theo link dưới đây.
    04.png

    Bước 4:
    Nhấn nút Convert bên trên và bạn sẽ nhận được thêm liên kết tại mục Characters. Hãy sao chép liên kết tại mục Characters và dán vào tab mới trên trình duyệt.

    05.png
    Bước 5:
    Chuyển sang giao diện mới sau khi dán liên kết mới, sao chép đường dẫn liên kết từ https tới ký tự dấu = trong liên kết rồi dán vào tab mới.

    06.png
    Bước 6:
    Chúng ta cũng chờ vài giây để file PDF được load xuống và sẽ thấy biểu tượng Tải xuống để tải file như hình dưới đây.

    07.png
    Hiện tại cách trên đã bị Google fix, không sử dụng được nữa. Các bạn có thể làm theo cách bên dưới:

    Bước 1: Bạn mở tài liệu PDF cần tải trong Google Drive

    Bước 2: Sau đó cuộn xuống trang cuối cùng (file PDF có 10 trang thì bạn cũng phải kéo xuống trang 10 nhé), phải kéo sao cho nó load hết tất cả các trang.

    Bước 3: Trên bàn phím, bạn bấm F12 để mở Developer Tools, sau đó click vào tab Console

    Bước 4: Sao chép mã dưới đây và dán vào tab Console

    Mã (Javascript):
    1. let jspdf = document.createElement("script");
    2.  
    3. jspdf.onload = function () {
    4.  
    5.     let pdf = new jsPDF();
    6.     let elements = document.getElementsByTagName("img");
    7.     for (let i in elements) {
    8.         let img = elements[i];
    9.         if (!/^blob:/.test(img.src)) {
    10.             continue;
    11.         }
    12.         let can = document.createElement('canvas');
    13.         let con = can.getContext('2d');
    14.         can.width = img.width;
    15.         can.height = img.height;
    16.         con.drawImage(img, 0, 0);
    17.         let imgData = can.toDataURL("image/jpeg", 1.0);
    18.         pdf.addImage(imgData, 'JPEG', 0, 0);
    19.         pdf.addPage();
    20.     }
    21.  
    22.     pdf.save(document.title.split('.pdf - ')[0]+".pdf");
    23. };
    24.  
    25. jspdf.src = 'https://gdrive.vip/wp-content/uploads/2020/jspdf.debug.js';
    26. document.body.appendChild(jspdf);[/i]


    Bước 5: Nhấn Enter và đợi kết quả nhé. Nhanh hay chậm tùy thuộc vào số trang trong file pdf đó, nên đừng nóng vội nhé!