An open API service indexing awesome lists of open source software.

https://github.com/kpj/ploader

CLI download manager written in python
https://github.com/kpj/ploader

Last synced: 24 days ago
JSON representation

CLI download manager written in python

Awesome Lists containing this project

README

        

PLoader
=======
.. image:: https://img.shields.io/pypi/v/ploader.svg
:target: https://crate.io/packages/ploader/
:alt: Latest version

.. image:: https://api.travis-ci.org/kpj/PLoader.png?branch=master
:target: https://travis-ci.org/kpj/PLoader
:alt: Travis-CI

.. image:: https://img.shields.io/pypi/dm/ploader.svg
:target: https://crate.io/packages/ploader/
:alt: Number of PyPI downloads

CLI download manager written in python. It makes use of plowshare (especially plowdown) which handles the link detection.

Installation
------------
Using pip
+++++++++
::

$ pip install ploader

Using easy_install
++++++++++++++++++
::

$ easy_install ploader

Using pacman (archlinux)
++++++++++++++++++++++++
::

$ yaourt -S python-ploader-git

or

::

$ mkdir PLoader && cd PLoader/
$ wget https://raw.github.com/kpj/PLoader/master/aur/PKGBUILD
$ makepkg
$ sudo pacman -U python-ploader-git-*-any.pkg.tar.xz

Usage
-----
Start server on 192.168.2.1, assume it listens on port 50505 (specified in ~/.ploader.conf)
::

$ ploader

To connect from the same machine, execute
::

$ nc localhost 50505

or, to connect from a different machine, execute
::

$ nc 192.168.2.1 50505

A welcome message will show up and display the available commands

Bug Reports
-----------
Please submit any bugs you find to https://github.com/kpj/PLoader/issues.

Links
-----
- Github: https://github.com/kpj/PLoader
- PyPi Homepage: https://pypi.python.org/pypi/ploader
- Travis CI: https://travis-ci.org/kpj/PLoader
- AUR: https://aur.archlinux.org/packages/python-ploader-git/
- IRC: #ploader on irc.freenode.net