Skip to content

A simple script for uploading releases automatically on sourceforge.

Notifications You must be signed in to change notification settings

Oneloutre/auto_upload

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

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

```

About

A simple script for uploading releases automatically on sourceforge.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages