Skip to content

Latest commit

 

History

History
82 lines (50 loc) · 3.07 KB

README.md

File metadata and controls

82 lines (50 loc) · 3.07 KB

Auto Uploader

Tired of manually uploading files for mass releases ? Me too.

Python Badge Android Badge Linux Badge Windows Badge MacOS Badge License Badge

📔 Table of Contents

🤔 What is it ?

I maintain 5 devices, but 4 of them are part of Pixel 3 serie. When it comes to release a new version of EvolutionX, I have to upload the files to 4 different devices. And I'm lazy so I automated it.

🗺️ Roadmap

Feature Done ?
Login system
Upload multiple devices at once
allow multiple devices support
devices as a plugin
multiple instances
SourceForge source support
Custom mirrors support

📖 Documentation

🔧 Installation

croot && git clone https://github.com/oneloutre/auto_upload.git && pip3 install -r requirements.txt

🔨 Usage

python3 upload.py

You'll be prompted to enter a command. Here are the available commands :

  • init : Initialize the configuration file
  • add : Add a new device
  • delete : Delete a device
  • upload : Upload the files

When first running, please run init to initialize the configuration file. Then, you can add devices with add and delete them with delete. Finally, you can upload the files with upload.

🤝 Contact

Discord Badge : onelots

Mail Badge : onelots@onelots.fr


GitHub Badge Project Link: https://github.com/Oneloutre/auto_upload

```