Bosen download video terus harus upload manual ke Drive?
ZEDD hadir buat nyelesein masalah itu. Tool ini ngebantu kamu buat narik file dari internet (YouTube, TikTok, Instagram, dll) dan langsung lempar ke Google Drive kamu tanpa perlu mampir dulu ke storage lokal yang penuh.
Proyek ini adalah upgrade dan kelanjutan langsung dari repo lama:
Dulu, cara kerjanya masih manual banget ngandelin network capture di browser buat nyuri URL file-nya, terus baru diproses. Ribet dan gak reliable buat semua situs.
ZEDD v2.0 hadir sebagai evolusinya:
| Aspek | Versi Lama (Network Capture) | ZEDD v2.0 (Sekarang) |
|---|---|---|
| Metode Download | Intercept URL via network tab | Langsung pake yt-dlp (support 1000+ situs) |
| Arsitektur | Script tunggal / monolitik | Modular MVC (FastAPI) |
| Auth Google | Manual / tidak ada | OAuth 2.0 otomatis |
| FFmpeg | Install manual | Auto-install via start.bat |
| Output | Lokal di komputer | Langsung ke Google Drive |
Jadi kalau kamu pernah pake versi lama itu, ZEDD ini adalah versi yang jauh lebih powerful dan gampang dipake. 🚀
- Gak Makan Kuota Lokal: File langsung dikirim ke Cloud (via server backend).
- Support 1000+ Situs: Pake tenaga
yt-dlp, apa aja bisa ditarik. - Tampilan Premium: UI cakep pake efek glassmorphism yang manjain mata.
- Otomatis & Cepat: Tinggal paste link, klik, dan tunggu notif selesai.
| Tool | Kebutuhan |
|---|---|
| Python | 3.10+ |
| yt-dlp | Terinstall otomatis lewat start.bat |
| FFmpeg | Otomatis diunduh saat pertama kali menjalankan start.bat |
| Google Cloud Project | OAuth 2.0 Client ID (Web App) |
Aplikasi ini butuh "kunci" (Client ID & Secret) dari Google Cloud. Tapi tenang, kunci asli kamu jangan pernah di-share!
- Di folder
backend/, kamu bakal nemu file.env.example. - Salin (copy) file itu dan ubah namanya jadi
.env. - Buka file
.envbaru itu, terus isi bagian ini pake kunci yang kamu dapet dari Google:
GOOGLE_CLIENT_ID=isi_disini
GOOGLE_CLIENT_SECRET=isi_disini
REDIRECT_URI=http://localhost:8000/auth/callback
LOCAL_MODE=falseImportant
Jangan pernah upload file .env asli kamu ke GitHub karena berisi rahasia pribadi! Yang di-upload cukup .env.example sebagai panduan buat orang lain.
Gak perlu ribet ngetik perintah panjang di terminal. Cukup klik 2x file:
👉 start.bat
(Tunggu bentar sampe muncul tulisan 'Backend Ready')
Buka file frontend/index.html di browser (pake VSCode Live Server lebih mantap).
- Login dulu pake akun Google kamu.
- Paste link video/file yang mau diunduh.
- Klik tombol download dan pantau progress bar-nya sampe 100%.
- Cek Google Drive kamu! File bakal muncul di folder
ZEDD_DOWNLOADS.
Kalo mau ngoprek kodenya, ini petanya:
backend/: Otak dari aplikasi (pake FastAPI & Python).app/: Logika utama (Service, Routes, Config).run.py: Script buat nyalain server.
frontend/: Tampilan antarmuka yang kamu liat di browser.start.bat: Shortcut buat kamu yang males buka terminal.
- File
.envjangan pernah dikasih tau ke siapa-siapa atau di-share ke publik! - Kalo mau simpan ke komputer aja tanpa Google Drive, ubah
LOCAL_MODE=truedi file.env.
Customized with ❤ by Zekk Store
