Giter Club home page Giter Club logo

zs-ul's Introduction

ZS-UL

CLI Zippyshare uploader written in Python.
People have been seen selling my tools. DO NOT buy them. My tools are free and always will be.
Windows binaries
Download from Zippyshare with ZS-DL. Running on Linux.

 _____ _____     _____ __
|__   |   __|___|  |  |  |
|   __|__   |___|  |  |  |__
|_____|_____|   |_____|_____|

usage: zs-ul.py [-h] -p PATHS [PATHS ...] [--private] [--proxy PROXY]
                [-o OUTPUT] [-w] [-t TEMPLATE] [-r {0,1,2,3,4,5}]

optional arguments:
  -h, --help            show this help message and exit
  -p PATHS [PATHS ...], --paths PATHS [PATHS ...]
                        Paths to look in for files to upload. Files in
                        subfolders will also be included.
  --private             Set uploaded files to private.
  --proxy PROXY         HTTPS only. <IP>:<port>.
  -o OUTPUT, --output OUTPUT
                        Path of text file to write URLs to. Customizable with
                        the template arg.
  -w, --wipe            Wipe output text file before writing to it.
  -t TEMPLATE, --template TEMPLATE
                        Output text file template. Vars: file_url, filename,
                        file_path.
  -r {0,1,2,3,4,5}, --retries {0,1,2,3,4,5}
                        How many times to re-attempt failed uploads. Default =
                        0.

Usage

Upload all of the files in E:\Linux ISOs and F:\More Linux ISOs, then write the output to G:\out.txt with the default template.
zs-ul_x64.exe/zs-ul.py -p "E:\Linux ISOs" "F:\More Linux ISOs" -o G:\out.txt

G:\out.txt:

E:\Linux ISOs\test_upload.zip.001
https://www18.zippyshare.com/v/HQcMt6r3/file.html
E:\Linux ISOs\test_upload.zip.002
https://www21.zippyshare.com/v/LXqPz2r9/file.html
E:\Linux ISOs\New folder\test_upload.zip
https://www21.zippyshare.com/v/EKoSe0p2/file.html
F:\More Linux ISOs\test_upload.zip.001
https://www15.zippyshare.com/v/IZcXt63m/file.html
F:\More Linux ISOs\test_upload.zip.002
https://www15.zippyshare.com/v/PPaKt72i/file.html

You can configure the output with the -t arg. {file_path}\n{file_url}\n was used here.
If you do not specify an output, links will be printed to the console instead.
ZS-UL will also include all files inside of subfolders (see the third path above).

zs-ul's People

Contributors

sorrow446 avatar

Stargazers

João avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.