The Wayback Machine - https://web.archive.org/web/20190324193545/https://github.com/pyload/pyload
Skip to content
Please note that GitHub no longer supports your web browser.

We recommend upgrading to the latest Google Chrome or Firefox.

Learn more
The Free and open-source Download Manager written in pure Python https://pyload.net
Branch: stable
Clone or download
slmi and GammaC0de [IRC/XMPP] Module/plugins/hooks/irc xmpp (#3338)
* [IRC/XMPP] add: exit

* [IRC/XMPP] Fix: del -l

* [IRC/XMPP] mod: rename start/stop in unpause/pause

* [IRC/XMPP] add: config maxline for command more

* [IRC/XMPP] add: command togglepause

* [IRC/XMPP] add: command freeSpace

* [IRC/XMPP] add: command restart

* [IRC/XMPP] add: command deleteFinished

* [IRC/XMPP] add: command restartFile

* [IRC/XMPP] add: command restartPackage by name or id

* [IRC/XMPP] add: command getLog

* [IRC/XMPP] mod: command add by name or id

* [IRC/XMPP] mod: command packinfo by name or id

* [IRC] upd: version 0.27

* [XMPP] upd: version 0.22

* [IRC] upd: format event_freeSpace

* [IRC] upd: version 0.28
Latest commit 417e60c Mar 13, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs new locale files Dec 13, 2011
icons add icons Nov 10, 2010
locale Update german language translation Jan 27, 2018
module [IRC/XMPP] Module/plugins/hooks/irc xmpp (#3338) Mar 13, 2019
scripts new dirs Aug 25, 2010
tests little test cases Dec 10, 2011
.gitattributes Normalize line endings to avoid line endings merge conflicts Jul 21, 2013
.gitignore
LICENSE.MD
README.MD BeautifulSoup included also Nov 21, 2018
pavement.py Revert #3085 Feb 11, 2018
pyLoadCli.py closed #436 Dec 7, 2011
pyLoadCore.py [pyLoadCore] Add excepthook (fix #1223) Dec 4, 2017
pyLoadGui.py closed #436 Dec 7, 2011
setup.cfg updated setup script Oct 23, 2011
systemCheck.py
testlinks.txt

README.MD

pyLoad

pyload.net wiki support Join the chat IRC Freenode Twitter Facebook

pyLoad is a free and open source downloader for 1-click-hosting sites. It supports link decryption as well as all important container formats. Targeted for headless NASs it is designed to be extremely lightweight, fully customizable and remotely manageable via web interface.

Dependencies

You need at least Python 2.5 to run pyLoad and all of these required libraries, unless shipped with pyLoad. They should be automatically installed when using pip install. The prebuilt pyLoad packages also install these dependencies or have them included, so manual install is only needed when installing pyLoad from source.

Required

  • pycurl a.k.a python-curl
  • jinja2 (shipped with pyLoad)
  • beaker (shipped with pyLoad)
  • thrift (shipped with pyLoad)

Some plugins require additional packages, only install these when needed.

Optional

  • pycrypto: RSDF/CCF/DLC support
  • tesseract, pillow (or python-pil a.k.a python-imaging): Automatic captcha recognition for a small amount of plugins
  • jsengine (js2py, node, spidermonkey, ossp-js, pyv8, rhino): Used for several hoster, ClickNLoad
  • feedparser
  • BeautifulSoup (shipped with pyLoad)
  • pyOpenSSL: For SSL connection

First start

Note: If you installed pyLoad via package-manager python pyLoadCore.py is probably equivalent to pyLoadCore

Run:

python pyLoadCore.py

and follow the instructions of the setup assistant.

For a list of options use:

python pyLoadCore.py -h

Configuration

After finishing the setup assistant pyLoad is ready to use and more configuration can be done via webinterface. Additionally you could simply edit the config files located in your pyLoad home dir (defaults to: ~/.pyload) with your favorite editor and edit the appropriate options. For a short description of the options take a look at https://github.com/pyload/pyload/wiki/Configuration.

To restart the configure assistant run:

python pyLoadCore.py -s

Adding downloads

To start the CLI and connect to a local server, run:

python pyLoadCli.py -l

for more options refer to:

python pyLoadCli.py -h

The webinterface can be accessed when pointing your web browser to the ip and configured port, defaults to http://localhost:8000

Notes

For more information, see https://pyload.net

You can’t perform that action at this time.
Morty Proxy This is a proxified and sanitized view of the page, visit original site.