HƯỚNG DẪN SỬ DỤNG CÔNG CỤ: GDRIVE_DIR_DOWNLOADER.PY

GDRIVE_DIR_DOWNLOADER.PY - Tải hàng loạt file Google Drive công khai theo danh sách link trong thư mục.
GDRIVE_DIR_DOWNLOADER.PY - Tải hàng loạt file Google Drive công khai theo danh sách link trong thư mục.

GDRIVE_DIR_DOWNLOADER.PY – Tải hàng loạt file Google Drive công khai theo danh sách link trong thư mục.

I. MỤC ĐÍCH

Công cụ này giúp bạn tự động tải các file công khai trên Google Drive dựa trên danh sách link lưu trong các file văn bản (.txt).

  • Hỗ trợ nhiều file danh sách link cùng lúc.

  • Mỗi file link sẽ có thư mục tải riêng.

  • Không cần đăng nhập Google.

  • Tự động xử lý link cảnh báo quét virus của Google Drive.

II. CẤU TRÚC THƯ MỤC

Sau khi tải code gdrive_dir_downloader.py, bạn nên bố trí như sau:

 GDRIVE_DOWNLOADER/
 ├─ gdrive_dir_downloader.py          ← file chính (script Python)
 ├─ HUONG_DAN_SU_DUNG.txt             ← file hướng dẫn này
 ├─  link_googledrive/               ← chứa các file danh sách link
 │    ├─ list1.txt
 │    ├─ link_hinh_anh.txt
 │    └─ link_tai_lieu.txt
 ├─  downloads/                     ← nơi lưu file tải về (tự tạo nếu chưa có)
 └─ download.log                      ← file log ghi kết quả (tự sinh)

III. CHUẨN BỊ MÔI TRƯỜNG

1️⃣ Cài Python (nếu chưa có)

python --version

→ Kết quả ví dụ: Python 3.11.6

2️⃣ Cài thư viện cần thiết

Chạy lệnh sau trong CMD:

pip install requests tqdm

IV. TẠO FILE LINK

Tất cả file chứa link cần tải phải đặt trong thư mục:

link_googledrive/

Ví dụ: link_googledrive/list1.txt

https://drive.google.com/uc?id=1HhxCaWxtWbsQbBZIVZwVsTcEPsMBvq_T&export=download
https://drive.google.com/uc?id=1CFoFTRk4HSZdZwwO2OT2NJmiOmyvj-w2&export=download
https://drive.google.com/uc?id=1vT6infpkeIYz8FmtrVIuEtG3xEtGWFxE&export=download

Bạn có thể tạo nhiều file tương tự:

  • list1.txt

  • anh_dong.txt

  • tai_lieu_tham_khao.txt

▶️ V. CHẠY CHƯƠNG TRÌNH

1️⃣ Mở CMD trong thư mục chứa script

Ví dụ:

cd C:\gdrive_downloader

2️⃣ Chạy lệnh:

python gdrive_dir_downloader.py

VI. KẾT QUẢ SAU KHI CHẠY

Sau khi chương trình chạy xong, cấu trúc thư mục sẽ như sau:

 downloads/
 ├─ list1/
 │   ├─ FileA.pdf
 │   ├─ FileB.zip
 │   └─ ...
 ├─ anh_dong/
 │   ├─ Anh1.png
 │   ├─ Anh2.jpg
 │   └─ ...
 ├─ tai_lieu_tham_khao/
 │   ├─ TaiLieu.docx
 │   └─ ...

File download.log:

[2025-11-07 10:01:23] [1.1] SUCCESS -> downloads/list1/FileA.pdf
[2025-11-07 10:01:45] [1.2] FAILED after 2 attempts: QuotaExceeded

 

Chia sẻ lên