Detalhes do pacote

airdcpp-auto-downloader

peps137MIT1.0.0-beta.13

BETA TESTING: Extension to add search terms that will be searched in intervals and downloaded when found.

airdcpp, airdcpp-extensions, airdcpp-extensions-public

readme (leia-me)

airdcpp-auto-downloader GitHub Actions npm package npm downloads codecov

Extension to add search terms that will be searched in intervals and downloaded when found.

Supported NodeJS versions

Though older NodeJS versions may work, only the versions in LTS or Maintenance status are supported.

As of right now these are 18.x (LTS), 16.x (LTS), 14.x (LTS).

See NodeJS documentation for up to date information: https://github.com/nodejs/release#release-schedule

Known issues

Changing the search interval requires stopping and starting the extension

Features

  • Configure search interval in minutes
  • Provide multiple search terms as a list, one search term per line
  • Options for:
    • minimum size
    • file type
    • file extensions
    • download directory
    • exclude keywords
    • exclude users (when a user is sole source for item)1
    • priority
    • require exact match
    • allow queueing all items from search result
    • remove search term when found
    • handle dupes

1 For now list of excluded users don't have to include all special character prefixes or suffixes as we don't do exact matching.
Though it means if a user has a very generic nick like 'some' it would also match a user named 'someone'.
So be sure to add the users as unique as possible. Feel free to open an issue or let me know what you think of this.

Screenshot

Settings Screenshot

Resources

changelog (log de mudanças)

Changelog

v1.0.0-beta13 (2023-01-09)

Full git log

Changed

  • replaced globalThis with global.
  • updated dependencies
  • updated README to add supported NodeJS version information

v1.0.0-beta12 (2021-10-11)

Full git log

Fixed

  • fixed missing await statement, that might have caused the db file to corrupt
  • return proper error message when the db can't be loaded on start

Changed

  • added some more and better logging

v1.0.0-beta11 (2021-10-07)

Full git log

Fixed

  • keep searching same item over and over
  • remove orphaned items from db

v1.0.0-beta10 (2021-10-03)

Full git log

Fixed

  • When all items from all lists are searched, it would keep repeating the last item searched.

v1.0.0-beta9 (2021-10-02)

Full git log

Fixed

  • small bug when dealing with multiple lists
  • small bug when saving db file

Known Issues

  • When all items from all lists are searched, it will keep repeating the last item searched. Will be fixed in next version

v1.0.0-beta8 (2021-10-02)

Full git log

Fixed

  • When using multiple lists it would keep repeat searching items from first list more often than others.
  • Exclude keywords: used wrong option, also updated config parameter and migrating old config. (Thanks for reporting!) #13

Added

  • Saving already searched items through restarts
  • Search interval will now be set immediatly after config change, extension restart was required before.
  • Option to exclude users (please check README for some notes) #7
  • Option to prevent or allow downloading dupes (Share dupes or Queue dupes) #7
  • Option to remove Queue/Share dupe items from search #7

Internals

  • some cleanup
  • adding some typings
  • don't pack .ts files
  • Update dependencies

v1.0.0-beta7 (2021-08-15)

Full git log

Fixed

  • Priority IDs #13

v1.0.0-beta6 (2021-08-15)

Full git log

Added

  • Option to exclude keywords
  • Option to require exact match
  • Option to allow queueing all items from search result

v1.0.0-beta4 (2021-08-08)

Full git log

Changed

  • Ensure to only download the best match
  • Update dependencies

v1.0.0-beta3 (2021-01-10)

Full git log

Added

  • auto priority

Changed

  • Default priority set to auto

v1.0.0-beta2 (2021-01-07)

Full git log

Initial release