**********************************
MR german books plugin for unidown
**********************************
|status| |programming language| |license|
|github actions| |requirements|
|pypi|
----
Download all available german ebooks from the MobileRead `wiki <https://wiki.mobileread.com/wiki/Free_eBooks-de/de>`__ and the `publication thread <https://www.mobileread.com//forums/showthread.php?t=31130>`__
Lädt alle verfügbaren deutschen eBooks von der MobileRead `Wikiliste <https://wiki.mobileread.com/wiki/Free_eBooks-de/de>`__ und dem `Veröffentlichungsthread <https://www.mobileread.com//forums/showthread.php?t=31130>`__ herunter.
----
Information - *English*
=======================
This is a plugin for `unidown <https://github.com/IceflowRE/unidown>`__, in short unidown manages the already downloaded ebooks and prevents that they will be downloaded again.
Installation
------------
Install `Python <https://www.python.org/downloads/>`__ 3.8 or greater.
Open a terminal and install with:
.. code-block:: shell
pip install unidown-mr-de
This installs the main program `unidown <https://github.com/IceflowRE/unidown>`__ and this ``mr_de`` plugin.
Usage
-----
Open a terminal and:
.. code-block:: shell
unidown -p mr_de
Options
-------
There are some options you can choose from:
delay
Delay (seconds) between the downloads (default: 2s).
include
Include formats into download, to include unrecognized file types use ``unrecognized`` as part of the options list.
If no options are given include refers to include all.
exclude
Include formats into download, to include unrecognized file types use ``unrecognized`` as part of the options list.
If no options are given exclude refers to exclude nothing.
If both include and exclude are given, it first includes all given formats and then excludes all given excludes.
Example:
.. code-block:: shell
unidown -p mr_de -o delay=4 -o include=epub,mobi,lrf,imp,pdf,lit,azw,azw3,rar,lrx
.. code-block:: shell
unidown -p mr_de -o delay=4 -o exclude=png,jpg,jpeg,unrecognized
Downloaded files
----------------
By default the program creates a downloads folder in the executing directory. So the ebooks are in ``./downloads/mr_de``.
Notes
-----
You should respect that MobileRead.com is a privately owned, operated and funded community and should not set that delay value to a low value.
Information - *Deutsch*
=======================
Dies ist ein Plugin für das Programm `unidown <https://github.com/IceflowRE/unidown>`__, unidown übernimmt die Verwaltung damit bereits heruntergeladene eBooks nicht nochmal heruntergeladen werden.
Installieren
------------
Installiere `Python <https://www.python.org/downloads/>`__ 3.8 oder höher.
Öffne ein Terminal und installiere es mit:
.. code-block:: shell
pip install unidown-mr-de
Dies Installiert das Programm `unidown <https://github.com/IceflowRE/unidown>`__ und dieses Plugin.
Benutzung
---------
Öffne ein Terminal und:
.. code-block:: shell
unidown -p mr_de
Optionen
--------
Es können verschiedene Optionen hinzugefügt werden.
delay
Verzögerung (Sekunden) zwischen den Downloads (Standard: 2s).
include
Liste von Formaten zum Downloaden, um Dateitypen zu downloaden die nicht erkannt werden können, muss ``unrecognized`` zur Liste hinzugefügt werden.
Falls keine Option angegeben wurde, werden alle Typen inkludiert.
exclude
Liste von Formaten die Ausgeschlossen werden, um Dateitypen auszuschließen die nicht erkannt werden können, muss ``unrecognized`` zur Liste hinzugefügt werden.
Falls keine Option angegeben wurde, wird kein Typ ausgeschlossen.
Falls beide Optionen angegeben werden, wird erst der include Filter und dann der exclude Filter angewandt.
.. code-block:: shell
unidown -p mr_de -o delay=4 -o include=epub,mobi,lrf,imp,pdf,lit,azw,azw3,rar,lrx
.. code-block:: shell
unidown -p mr_de -o delay=4 -o exclude=png,jpg,jpeg,unrecognized
Heruntergeladene Dateien
------------------------
Standardmäßig erstellt das Programm in dem Ordner, von dem es ausgeführt wurde, einen Downloadordner. Somit befinden sich die heruntergeladenen eBooks in `./downloads/mr_de`.
Hinweis
-------
Es sollte beachtet werden, dass MobileRead.com privat gegründet und betrieben wird, daher sollte der delay Wert nicht zu gering gesetzt werden.
----
Web
===
https://github.com/IceflowRE/unidown-mr_de
Credits
=======
- Developer
- `Iceflower S <https://github.com/IceflowRE>`__
- iceflower@gmx.de
Third Party
-----------
unidown
- `Iceflower S <https://github.com/IceflowRE>`__
- https://github.com/IceflowRE/unidown/
- `GPLv3 <https://github.com/IceflowRE/unidown/blob/master/LICENSE.md>`__
urllib3
- `Andrey Petrov and contributors <https://github.com/shazow/urllib3/blob/master/CONTRIBUTORS.txt>`_
- https://github.com/shazow/urllib3
- `MIT <https://github.com/shazow/urllib3/blob/master/LICENSE.txt>`__
License
-------
.. image:: http://www.gnu.org/graphics/gplv3-127x51.png
:alt: GPLv3
:align: center
Copyright (C) 2015-2018 Iceflower S
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.
.. Badges.
.. |status| image:: https://img.shields.io/badge/status-archived-red.svg
.. |programming language| image:: https://img.shields.io/badge/language-Python_3.11-orange.svg
:target: https://www.python.org/
.. |license| image:: https://img.shields.io/badge/License-GPL%20v3-blue.svg
:target: https://www.gnu.org/licenses/gpl-3.0
.. |github actions| image:: https://github.com/IceflowRE/unidown-mr_de/workflows/Build/badge.svg
:target: https://github.com/IceflowRE/unidown-mr_de/actions
.. |requirements| image:: https://requires.io/github/IceflowRE/unidown-mr_de/requirements.svg?branch=main
:target: https://requires.io/github/IceflowRE/unidown-mr_de/requirements/?branch=main
.. |pypi| image:: https://img.shields.io/pypi/v/unidown-mr-de.svg
:target: https://pypi.org/project/unidown-mr-de/
Raw data
{
"_id": null,
"home_page": "https://github.com/IceflowRE/unidown-mr_de",
"name": "unidown-mr-de",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": "",
"keywords": "plugin unidown",
"author": "Iceflower S",
"author_email": "iceflower@gmx.de",
"download_url": "",
"platform": null,
"description": "**********************************\nMR german books plugin for unidown\n**********************************\n|status| |programming language| |license|\n\n|github actions| |requirements|\n\n|pypi|\n\n----\n\nDownload all available german ebooks from the MobileRead `wiki <https://wiki.mobileread.com/wiki/Free_eBooks-de/de>`__ and the `publication thread <https://www.mobileread.com//forums/showthread.php?t=31130>`__\n\nL\u00e4dt alle verf\u00fcgbaren deutschen eBooks von der MobileRead `Wikiliste <https://wiki.mobileread.com/wiki/Free_eBooks-de/de>`__ und dem `Ver\u00f6ffentlichungsthread <https://www.mobileread.com//forums/showthread.php?t=31130>`__ herunter.\n\n----\n\nInformation - *English*\n=======================\n\nThis is a plugin for `unidown <https://github.com/IceflowRE/unidown>`__, in short unidown manages the already downloaded ebooks and prevents that they will be downloaded again.\n\nInstallation\n------------\n\nInstall `Python <https://www.python.org/downloads/>`__ 3.8 or greater.\n\nOpen a terminal and install with:\n\n.. code-block:: shell\n\n pip install unidown-mr-de\n\nThis installs the main program `unidown <https://github.com/IceflowRE/unidown>`__ and this ``mr_de`` plugin.\n\nUsage\n-----\n\nOpen a terminal and:\n\n.. code-block:: shell\n\n unidown -p mr_de\n\nOptions\n-------\n\nThere are some options you can choose from:\n\ndelay\n Delay (seconds) between the downloads (default: 2s).\ninclude\n Include formats into download, to include unrecognized file types use ``unrecognized`` as part of the options list.\n If no options are given include refers to include all.\nexclude\n Include formats into download, to include unrecognized file types use ``unrecognized`` as part of the options list.\n If no options are given exclude refers to exclude nothing.\n\nIf both include and exclude are given, it first includes all given formats and then excludes all given excludes.\n\nExample:\n\n.. code-block:: shell\n\n unidown -p mr_de -o delay=4 -o include=epub,mobi,lrf,imp,pdf,lit,azw,azw3,rar,lrx\n\n.. code-block:: shell\n\n unidown -p mr_de -o delay=4 -o exclude=png,jpg,jpeg,unrecognized\n\nDownloaded files\n----------------\n\nBy default the program creates a downloads folder in the executing directory. So the ebooks are in ``./downloads/mr_de``.\n\nNotes\n-----\n\nYou should respect that MobileRead.com is a privately owned, operated and funded community and should not set that delay value to a low value.\n\nInformation - *Deutsch*\n=======================\n\nDies ist ein Plugin f\u00fcr das Programm `unidown <https://github.com/IceflowRE/unidown>`__, unidown \u00fcbernimmt die Verwaltung damit bereits heruntergeladene eBooks nicht nochmal heruntergeladen werden.\n\nInstallieren\n------------\n\nInstalliere `Python <https://www.python.org/downloads/>`__ 3.8 oder h\u00f6her.\n\n\u00d6ffne ein Terminal und installiere es mit:\n\n.. code-block:: shell\n\n pip install unidown-mr-de\n\nDies Installiert das Programm `unidown <https://github.com/IceflowRE/unidown>`__ und dieses Plugin.\n\nBenutzung\n---------\n\n\u00d6ffne ein Terminal und:\n\n.. code-block:: shell\n\n unidown -p mr_de\n\nOptionen\n--------\n\nEs k\u00f6nnen verschiedene Optionen hinzugef\u00fcgt werden.\n\ndelay\n Verz\u00f6gerung (Sekunden) zwischen den Downloads (Standard: 2s).\ninclude\n Liste von Formaten zum Downloaden, um Dateitypen zu downloaden die nicht erkannt werden k\u00f6nnen, muss ``unrecognized`` zur Liste hinzugef\u00fcgt werden.\n Falls keine Option angegeben wurde, werden alle Typen inkludiert.\nexclude\n Liste von Formaten die Ausgeschlossen werden, um Dateitypen auszuschlie\u00dfen die nicht erkannt werden k\u00f6nnen, muss ``unrecognized`` zur Liste hinzugef\u00fcgt werden.\n Falls keine Option angegeben wurde, wird kein Typ ausgeschlossen.\n\nFalls beide Optionen angegeben werden, wird erst der include Filter und dann der exclude Filter angewandt.\n\n.. code-block:: shell\n\n unidown -p mr_de -o delay=4 -o include=epub,mobi,lrf,imp,pdf,lit,azw,azw3,rar,lrx\n\n.. code-block:: shell\n\n unidown -p mr_de -o delay=4 -o exclude=png,jpg,jpeg,unrecognized\n\nHeruntergeladene Dateien\n------------------------\n\nStandardm\u00e4\u00dfig erstellt das Programm in dem Ordner, von dem es ausgef\u00fchrt wurde, einen Downloadordner. Somit befinden sich die heruntergeladenen eBooks in `./downloads/mr_de`.\n\nHinweis\n-------\n\nEs sollte beachtet werden, dass MobileRead.com privat gegr\u00fcndet und betrieben wird, daher sollte der delay Wert nicht zu gering gesetzt werden.\n\n----\n\nWeb\n===\n\nhttps://github.com/IceflowRE/unidown-mr_de\n\nCredits\n=======\n\n- Developer\n - `Iceflower S <https://github.com/IceflowRE>`__\n - iceflower@gmx.de\n\nThird Party\n-----------\n\nunidown\n - `Iceflower S <https://github.com/IceflowRE>`__\n - https://github.com/IceflowRE/unidown/\n - `GPLv3 <https://github.com/IceflowRE/unidown/blob/master/LICENSE.md>`__\nurllib3\n - `Andrey Petrov and contributors <https://github.com/shazow/urllib3/blob/master/CONTRIBUTORS.txt>`_\n - https://github.com/shazow/urllib3\n - `MIT <https://github.com/shazow/urllib3/blob/master/LICENSE.txt>`__\n\nLicense\n-------\n\n.. image:: http://www.gnu.org/graphics/gplv3-127x51.png\n :alt: GPLv3\n :align: center\n\nCopyright (C) 2015-2018 Iceflower S\n\nThis program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.\nThis program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.\nYou should have received a copy of the GNU General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.\n\n.. Badges.\n\n.. |status| image:: https://img.shields.io/badge/status-archived-red.svg\n\n.. |programming language| image:: https://img.shields.io/badge/language-Python_3.11-orange.svg\n :target: https://www.python.org/\n\n.. |license| image:: https://img.shields.io/badge/License-GPL%20v3-blue.svg\n :target: https://www.gnu.org/licenses/gpl-3.0\n\n.. |github actions| image:: https://github.com/IceflowRE/unidown-mr_de/workflows/Build/badge.svg\n :target: https://github.com/IceflowRE/unidown-mr_de/actions\n\n.. |requirements| image:: https://requires.io/github/IceflowRE/unidown-mr_de/requirements.svg?branch=main\n :target: https://requires.io/github/IceflowRE/unidown-mr_de/requirements/?branch=main\n\n.. |pypi| image:: https://img.shields.io/pypi/v/unidown-mr-de.svg\n :target: https://pypi.org/project/unidown-mr-de/\n\n\n",
"bugtrack_url": null,
"license": "GPLv3",
"summary": "MR german books plugin for unidown.",
"version": "1.1.0",
"project_urls": {
"Homepage": "https://github.com/IceflowRE/unidown-mr_de"
},
"split_keywords": [
"plugin",
"unidown"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "49084f61fc95fc7e0e62a47370e50ef19783ef817896d14debc3173faa8b7dfe",
"md5": "bc1dbaca361f715229de53b05639dfd5",
"sha256": "46175b2c21bfe604904d87e0b828fef4b3ac426745da1b87b3a2dec81e165c76"
},
"downloads": -1,
"filename": "unidown_mr_de-1.1.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "bc1dbaca361f715229de53b05639dfd5",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 23087,
"upload_time": "2023-12-18T12:26:29",
"upload_time_iso_8601": "2023-12-18T12:26:29.486450Z",
"url": "https://files.pythonhosted.org/packages/49/08/4f61fc95fc7e0e62a47370e50ef19783ef817896d14debc3173faa8b7dfe/unidown_mr_de-1.1.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-12-18 12:26:29",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "IceflowRE",
"github_project": "unidown-mr_de",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "unidown-mr-de"
}