Why not allow a user to manually enter a queue by specifying the search keywords, file type, and size(at least, at most, normal). This queue will become a "sticky queue" which will constantly remain in the queue and, given 'auto alternate search' is enabled, constantly scan for new files matching the criteria. When it finds a match, it queues it and once it downloads the filename and filesize are added to a 'dupelist' to prevent the file from being downloaded twice.
What good will this be? Some examples:
1: LamerX likes to watch hippopotamus have sex, he needs the clip to be a decent length so he can get his wack on. A "sticky queue" is generated to match 'hippo sex', file type video and at least 4 megabytes in size. LamerX can now get his pr0n fill, automated style.
2: LamerY is after a release, he knows that the rars of said release are named 'arelease.r01 through .r49'. A "sticky queue" is generated to match 'arelease.'. DC++ will effectively download the entire archive, with you only needing to setup the one queue. Same goes for a missing file of an archive, create the "sticky queue" and you can sit back and not constantly have to search the hubs for the missing file.
3: LamerZ likes movie releases done by 'UNNAMED' group. A "sticky queue" is generated to match 'UNAMED' with at least 500 megs in size. LamerZ goes away for the weekend, comes back, and has a bunch of movies to watch.
The list goes on..
Is this not the single greatest thing you've EVER heard of? Of course, it will have it's issues, for example, the silly user that decides to sticky queue '.' and loses all his RAM to his DC queue
:: KEEP IT FREE! ::