Current collected state Current
Observed since 21 Oct, 11:49 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Aiodl -- Yet another command line download accelerator.
Aiodl
-----
|PyPI version|
Aiodl – Yet another command line download accelerator.
Features
--------
- Accelerate the downloading process by using multiple connections for
one file.
- Reasonable retries on network errors.
- Breakpoint resume.
Installation
------------
.. code:: bash
$ pip3 install aiodl --user
# or
$ sudo pip3 install aiodl
Usage
-----
Commandline
~~~~~~~~~~~
Simply call ``aiodl`` with the URL:
.. code:: console
$ aiodl https://dl.google.com/translate/android/Translate.apk
File: Translate.apk
Size: 16.8M
Type: application/vnd.android.package-archive
11%|████▎ | 1.78M/16.0M [00:03<00:26, 565KB/s]
Hit Ctrl+C to stop the download. Aiodl will save necessary information
to ``<download-file>.aiodl``, next time it will automatically continue
to download from here.
Other arguments:
::
--fake-user-agent, -u Use a fake User-Agent.
--num-tasks N, -n N Limit number of asynchronous tasks.
--max-tries N, -r N Limit retries on network errors.
In your script
~~~~~~~~~~~~~~
.. code:: python
import aiodl
# in an async function
filename = await aiodl.download('https://dl.google.com/translate/android/Translate.apk', quiet=True)
.. |PyPI version| image:: https://badge.fury.io/py/aiodl.svg
:target: https://badge.fury.io/py/aiodlDownload counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 0.5.7 | 28 Mar 2018 | 0 |
This describes our collected data; it is not a security assessment.
Observed since 21 Oct, 11:49 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:fc6c9019ed723b2e97f39bca541c1d868d9e02dbe54612b689d172d0a2af9d12