Skip to content

feat: export-aria2 and URL list file generation - #70

Merged
davidchalifoux merged 3 commits into
davidchalifoux:mainfrom
Circu1tI0N3rd:aria2-urllist
Sep 1, 2026
Merged

davidchalifoux merged 3 commits into
davidchalifoux:mainfrom
Circu1tI0N3rd:aria2-urllist

Conversation

@Circu1tI0N3rd

@Circu1tI0N3rd Circu1tI0N3rd commented Aug 31, 2026 •

Copy link
Copy Markdown
Contributor

I've added a feature to generate a URL list file for files and folders (especially folders recursively). The resulting URL list is compatible with aria2c input file format and is intended for downloading using aria2c -i command.

Syntax: kaput files urllist [OPTIONS] URLLIST TARGET

@davidchalifoux

Copy link
Copy Markdown
Owner

Thanks for contributing this feature! I pushed a follow-up commit with a few tweaks:

  • Fixed the inverted --no-replace behavior.
  • Preserved the user-provided destination path when sanitizing remote folder names.
  • Renamed urllist to export-aria2.
  • Clarified and reordered the positional arguments as <PUTIO_TARGET> <OUTPUT_FILE>.
  • Expanded the help text.

The updated command is now:
kaput files export-aria2 [OPTIONS] <PUTIO_TARGET> <OUTPUT_FILE>

@davidchalifoux davidchalifoux changed the title feat: URL list file generation feat: export-aria2 and URL list file generation Sep 1, 2026
@davidchalifoux
davidchalifoux merged commit b9e6cb4 into davidchalifoux:main Sep 1, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants