Skip to content

NotStark/dlx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

18 Commits
Β 
Β 
Β 
Β 

Repository files navigation

DLX - Cloud Downloader & Uploader! πŸš€

Get Started: Open In Colab

Buy Me a Coffee

Telegram Support

If you find DLX helpful and it saves you time, please give a star to the repo and consider buying me a coffee! Your support keeps this project going and fuels future updates. Thank you! πŸ™

About DLX - A Project for Downloading and Uploading Files to Fast Cloud Storage Providers

Hi there! Welcome to DLX, your powerful and versatile Google Colab-based solution for seamlessly managing media and files. DLX is designed to streamline your workflow by offering high-speed downloads from various sources and efficient uploads to multiple cloud storage providers.

Key Features of DLX:

  • πŸ› οΈ Setup Environment: Get everything you need running in one click, from system packages to Python libraries and essential tools.
  • ⏬ Universal Media Downloader: Download anything from direct links, FTP, M3U8 streams, Magnet URIs, and .torrent files with aria2c's blazing speed.
  • πŸ“Ί yt-dLp Downloader: Grab videos, audio, and entire playlists from thousands of video platforms supported by yt-dlp.
  • ⬆️ Cloud Uploader (Drive, Gofile, VikingFile, BuzzHeavier): Effortlessly upload your downloaded content to Google Drive, Gofile, VikingFile, and BuzzHeavier.
  • πŸ“² Telegram Media Downloader: Download media directly from Telegram chats or channels via a simple bot integration.
  • πŸ“Ί AnimePahe Downloader: Specialized tool for quickly fetching anime content from AnimePahe.
  • πŸ“‚πŸ”„ Manage Downloaded Files & Folders: Easily view and navigate all files and folders in your download directory (delete via index).
  • πŸ” Show Media Info (mediainfo): Get detailed technical specs on your media files using mediainfo.
  • πŸ“¦ Zipper (Zip and Split File or Folder): Compress your content into ZIP archives or split large files for easier handling.

How to Use:

  • Open in Google Colab: Click the "Open in Colab" badge (you'll add this to the actual notebook).
  • Run the Setup Cell: Execute the first cell (πŸ› οΈ Setup Environment) to install all dependencies and configure secrets.
  • Choose Your Task: Run subsequent cells based on whether you want to download, upload, or manage files.
  • Follow Prompts: The notebook will guide you with interactive prompts for inputs like URLs, file selections, and upload destinations.

Important Notes:

  • Secrets Management: Remember to store your API tokens (Telegram, Gofile, etc.) securely in Colab's "Secrets" tab.
  • Colab Session Limits: Be mindful of Colab's session duration and disk space limitations. Consider uploading important files to persistent cloud storage.
  • Follow Prompts: The notebook will guide you with interactive prompts for inputs like URLs, file selections, and upload destinations.
  • Usage Responsibility: Use this tool responsibly and in compliance with all relevant laws and terms of service.