MCPcopy Create free account

hub / github.com/M4p4/EromeDownloader / functions

Functions39 in github.com/M4p4/EromeDownloader

↓ 4 callersFunction_run_download_file
Invoke dump._download_file with production-shaped arguments.
tests/test_download.py:10
↓ 1 callersFunction_clean_album_title
Remove illegal characters from the album title
dump.py:37
↓ 1 callersFunction_collect_album_data
Collect videos and images from the album
dump.py:279
↓ 1 callersFunction_download
Download the album with a live progress dashboard
dump.py:165
↓ 1 callersFunction_download_file
Download the file with retry-on-failure and exponential backoff.
dump.py:209
↓ 1 callersFunction_get_final_download_path
Create a directory with the title of the album
dump.py:45
↓ 1 callersFunction_make_progress_views
()
dump.py:73
↓ 1 callersFunction_print_banner
()
dump.py:59
↓ 1 callersFunction_read_urls_from_file
Read album URLs from a text file, skipping blanks and '#' comments.
dump.py:310
↓ 1 callersFunction_run
Download a batch of albums sequentially, continuing past per-album errors.
dump.py:322
↓ 1 callersFunction_summary_panel
(stats: dict[str, int], title: str = "Album summary")
dump.py:97
↓ 1 callersFunction_truncate
(text: str, length: int = 48)
dump.py:53
↓ 1 callersFunctiondump
Collect album data and download the album
dump.py:109
↓ 1 callersFunctionmain
CLI entry point for the ``eromedump`` command.
dump.py:381
Methodtest_creates_directory_when_missing
(self, tmp_path, monkeypatch)
tests/test_helpers.py:73
Functiontest_deduplicates_urls
()
tests/test_collect_album_data.py:46
Functiontest_download_file_fails_after_exhausting_retries
(tmp_path, monkeypatch)
tests/test_download.py:102
Functiontest_download_file_retries_then_succeeds
(tmp_path, monkeypatch)
tests/test_download.py:83
Functiontest_download_file_skips_existing_file
(tmp_path)
tests/test_download.py:64
Functiontest_download_file_writes_and_counts_downloaded
(tmp_path)
tests/test_download.py:44
Functiontest_dump_rejects_wrong_host
()
tests/test_download.py:31
Methodtest_empty_after_cleaning_returns_default
(self)
tests/test_helpers.py:12
Methodtest_empty_file_returns_empty_list
(self, tmp_path)
tests/test_helpers.py:66
Functiontest_eromedump_entry_point_registered
()
tests/test_cli.py:19
Methodtest_exact_length_unchanged
(self)
tests/test_helpers.py:33
Methodtest_keeps_normal_title
(self)
tests/test_helpers.py:18
Functiontest_main_is_callable
()
tests/test_cli.py:8
Functiontest_main_requires_url_or_file
(monkeypatch)
tests/test_cli.py:12
Functiontest_parses_title_videos_and_images
()
tests/test_collect_album_data.py:18
Methodtest_reads_one_url_per_line
(self, tmp_path)
tests/test_helpers.py:39
Methodtest_replaces_illegal_characters
(self)
tests/test_helpers.py:5
Methodtest_respects_custom_default
(self)
tests/test_helpers.py:15
Methodtest_returns_existing_path_without_error
(self, tmp_path, monkeypatch)
tests/test_helpers.py:80
Methodtest_returns_unchanged_when_short
(self)
tests/test_helpers.py:23
Functiontest_skip_images_returns_only_videos
()
tests/test_collect_album_data.py:37
Functiontest_skip_videos_returns_only_images
()
tests/test_collect_album_data.py:28
Methodtest_skips_blank_lines_and_comments
(self, tmp_path)
tests/test_helpers.py:50
Methodtest_strips_trailing_dots_and_spaces
(self)
tests/test_helpers.py:9
Methodtest_truncates_long_text_keeping_tail
(self)
tests/test_helpers.py:26