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.

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

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://ift.tt/fgeNuJ3 để 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

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

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

Authorization code của Google

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

  • Drive ID: root
  • Title: Đặt tên tùy ý
  • User name: đặt Username để đăng nhập trang quản lý
  • Password: đặt mật khẩu

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.

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

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

Create a Service workers

 

Tại mục:

  • Service name: nhập tên tùy ý, đây sẽ là subdomain cho trang quản lý Drive của bạn
  • Select a starter: HTTP handler
  • Chọn Create a service

http handler

Trang tiếp theo:

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

Nhấn Quick edit

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

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

dán Code

Bây giờ bạn truy cập vào trang https://ift.tt/prTtJ7g do Cloudflare tạo ra cho bạn,

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

đăng nhập

 

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.

trang quản lý google drive

Tự tạo Web Get link Google Drive riêng bằng source code goindex

Nếu bạn không tin tưởng trang https://ift.tt/fgeNuJ3, 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://ift.tt/ouOnS0R 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é.

Previous Post Next Post