PFERD icon indicating copy to clipboard operation
PFERD copied to clipboard

Programm zum Flotten, Einfachen Runterladen von Dateien

Results 16 PFERD issues
Sort by recently updated
recently updated
newest added

You can store the version in `pyproject.toml` as well. Most modern projects make them accessible in the `__version__` variable which can be done using `importlib.resources`.

Added the functionality to define alias for crawler sections (See #35). Documentation updated accordingly.

It's not necessary to crawl all ilias courses and not very convenient to always specify explicit courses to be crawled. Allowing a regex (or even a glob) to the --crawler...

If I did not miss anything, PFERD as of now has no feature to test / try out what files a crawler would download (and how it would save those)...

The command used was `.\pferd-windows.exe kit-ilias-web "https://ilias.studium.kit.edu/ilias.php?ref_id=1096992&cmdClass=ilobjcoursegui&cmdNode=x1:ly&baseClass=ilrepositorygui&redirectSource=ilcourseregistrationgui&cmdMode=" LA2 --videos` The command output: ``` Loading auth:ilias Loading crawl:ilias Running crawl:ilias Crawled '.' Downloaded 'Description.html' Ignored '24-7-Tutoriumsforum' (enable with option 'forums') Crawled...

There seems to be a bug with Unicode detecting the same filename on the disk and the server differently. So it re-downloads the whole file every time. ![grafik](https://github.com/Garmelon/PFERD/assets/61204194/330a2436-348c-45c8-ba8b-54b8db770967) ``` Added...

Hey there :wave: First of all, thanks for developing this awesome and comprehensive download program :smile: Back in my old university we used moodle, which has a [great downloader](https://github.com/C0D3D3V/Moodle-DL) available...

I got the following error on Kubuntu 22.04.1 LTS when trying to run the following auth-settings ``` [auth:uxxxx] type = keyring username = uxxxx keyring_name = PFERD ``` ``` Error...

### Feature I would like an option to keep the old version of a file when the file is overwritten due to a change of the remote. #### Reason If...

For a f.e. cronjob you need to have a passwordless keyring that can be triggered by script, that is not support anymore with the newest versions of python keyring. Maybe...