Tạo trang Get Link Google Drive bằng goindex và Workers CloudFlare

Nếu bạn có một tài khoản Google Drive, bạn có thể biến nó thành trang quản lý File (File Manager) để lưu trữ dữ liệu và tải trực tiếp các dữ liệu trên Google Drive về máy tính mà không cần phải chờ đợi hay thao tác nhiều bước. Bằng cách sử dụng Workers CloudFlare kết hợp với goindex, bạn sẽ tạo ra được một trang quản lý File Google Drive và chỉ với 1 click có thể tải file bất kỳ từ Google Drive về máy tính một cách nhan chóng.

Nếu bạn muốn thực hiện tự động quá trình đồng bộ dữ liệu, có thể dùng sẵn công cụ https://goindex.glitch.me/ để lấy mã

Bước 1: Truy cập trang https://goindex.glitch.me/

Bước 2: Chọn Click me -> đăng nhập tài khoản Google có Drive bạn muốn tạo trang Get link

Bước 3: Sau khi đăng nhập, cấp quyền cho Rclone truy cập vào Google Drive của bạn, chọn Cho phép – Allow

Sau đó, bạn copy Authorization code của Google vào lại trang goindex.glitch.me

Ta sẽ được như sau:

Authorization Code: nhập Code Google cung cấp ở bước trên

Site Name: đặt tên cho trang Quản lý Google Drive của bạn

Nếu Google Drive là trang cá nhân và chỉ có một mình bạn quản lý thì cần đặt Username và Password. Còn nếu Google Drive chia sẻ FIle cho nhiều người tải thì không cần đặt Username Password.

Sau khi hoàn tất thì nhấn Get Code

Bạn sẽ nhận được 1 đoạn Code dùng để chạy Workers Cloudflare.

Bây giờ bạn đăng nhập vào Cloudflare nếu chưa có thì tạo tài khoản nhé. Truy cập Menu Workers -> Overview -> Create a Service

 

Tại mục:

Trang tiếp theo:

Routes: là địa chỉ để bạn get link Google Drive của bạn

Nhấn Quick edit

Tại khung bên trái, xóa hết các Code đang có, và dán Code được tạo ra từ trang goindex.glitch.me vào. Sau đó nhấn Save and Deploy

Bây giờ bạn truy cập vào trang https://drive.anonyviet-com.workers.dev/ do Cloudflare tạo ra cho bạn,

Đăng nhập bằng tài khoản đã khai báo ở trang goindex.glitch.me

 

Bạn sẽ được truy cập vào trang quản lý Google Drive của bạn, nếu muốn get link chỉ cần click vào dấu mũi tên bạn sẽ tải trực tiếp File xuống mà không cần thêm bất cứ thao tác nào.

Nếu bạn không tin tưởng trang https://goindex.glitch.me/, họ cũng cung cấp mã nguồn goindex để bạn tự build trang Get link Google Drive.

Tuy nhiên bạn cần cấu hình thủ công Rclone và Google Drive sau đó tinh chỉnh một số yêu cầu để trang Web có thể hoạt động. Các bước như sau:

  1.  Cài Rclone lên Server
  2. Kết nối Rclone với Google Drive
  3. Mở file rclone.conf nhập thông tin root_folder_idrefresh_token
  4. Tải file index.js trong https://github.com/donwa/goindex và điền thông tin rootrefresh_token
  5. Nhập Code vào Cloudflare Workers

Các hướng dẫn chi tiết nằm trong link github các bạn tự tham khảo nhé.

Đánh giá post
Exit mobile version