Add auto search alternates to download QUEUE ?

Archived discussion about features (predating the use of Bugzilla as a bug and feature tracker)

Moderator: Moderators

Locked
Bergen
Posts: 7
Joined: 2004-08-31 12:17
Location: Norway

Add auto search alternates to download QUEUE ?

Post by Bergen » 2004-08-31 12:41

I wondering if auto search alternates can be added to download QUEUE ?

When Im using Dc++ I usally always end up with some files that a rare ones that only a thew people got.This results in a lot of searchin around on a new hubs for users with the files I need.

What is anyoing with this is that I always have to open up download que and then click search alternates which can become a very time consuming task to do all the time when you enter a new hub.

It´s always the same old thang.....click search alternates wait a while (darn it the file that I needed wasen´t here o well lets look in that hub instead.... then click search alternates wait while more arrggghh nothing here either and so on.....

Why don´t just add a little more automation to the search alternates option ?

>>> Why don´t add a feature that you can enable by clicking on either menu option in download que or some button right next to the directory or files you want to auto search for.

>>> If option is enabled it will auto search for that file/directory ones u enter a new hub It would save me and many other people a lot of time.

Best regard

Berg
:D
Last edited by Bergen on 2004-08-31 15:17, edited 3 times in total.

Gasman1015
Posts: 184
Joined: 2003-05-26 11:29
Location: UK

Post by Gasman1015 » 2004-08-31 13:19

Been using DC++ for a while have you.
Maybe you should check out what features it has first.
Always remember you're unique, just like everyone else.

Bergen
Posts: 7
Joined: 2004-08-31 12:17
Location: Norway

Post by Bergen » 2004-08-31 13:36

Well you might want to enlighten me ?

I haven´t seen anything of what Im askin for in dc++ yet (I could be wrong but as I said please tell me how It`s done.

As for ADL search or the option in setting/advanced to "auto search alternative download location" it dosen´t do the job Im lookin for...

Gasman1015
Posts: 184
Joined: 2003-05-26 11:29
Location: UK

Post by Gasman1015 » 2004-08-31 13:51

And what about Match queue.
Always remember you're unique, just like everyone else.

Bergen
Posts: 7
Joined: 2004-08-31 12:17
Location: Norway

Post by Bergen » 2004-08-31 14:03

K ? Match Que ....no no.....I know what match QUE is, but that not what Im talkin about...

Did you really get what Im lookin for here...

Let´s explain again...

I want dc++ to be able to use "SEARCH ALTERNATES" option automatically when I enter a new HUB. It would then look for users with the files I need and match them to my que automatically. This would result in that I woulden´t have to use search alternates option all the time by right clicking for it in QUE list when I enter a new hub

"SEARCH ALTERNATES" is a good option as it stands right now...

But it is also a time consuming option that could be more automated.

:)

PseudonympH
Forum Moderator
Posts: 366
Joined: 2004-03-06 02:46

Post by PseudonympH » 2004-08-31 14:41

I fail to see what Quebec has to do with anything.

So on joining a hub, you'd like to get kicked immediately for search spamming?

Bergen
Posts: 7
Joined: 2004-08-31 12:17
Location: Norway

Post by Bergen » 2004-08-31 14:56

PseudonympH - You know what I meant with que yes it spelled queue in dc stop being a wise ass...

:evil:

As for your note on being kicked on entry to hub well...?

Shoulden´t it be possible to make it work sence it would be a built in function to dc++ and that function would also then be added into Hub admins software. So that hub admins hopefully could approve of the people just trying to auto match to there QUE when they enter, from the ones that are wrongfully trying to spam.

Xan1977
Forum Moderator
Posts: 627
Joined: 2003-06-05 20:15

Post by Xan1977 » 2004-08-31 20:09

Bergen wrote:I want dc++ to be able to use "SEARCH ALTERNATES" option automatically when I enter a new HUB
While I have no doubt that your reasons for wanting this feature are purely benign, it is really only beneficial for "hub-jumping".

PseudonympH
Forum Moderator
Posts: 366
Joined: 2004-03-06 02:46

Post by PseudonympH » 2004-09-01 17:10

Bergen wrote:it spelled queue in dc
"in dc"? How about the fact that it's English? Do you spell search "serc"?

archmage
Posts: 4
Joined: 2004-09-02 08:25

Take it easy...

Post by archmage » 2004-09-02 08:32

Calm down boys.

I think the feature suggestion is very sensible as I've noticed the very same problem. What we want is automatical search for alternative files now and then - when a hub a hub is entered (the program could wait 15-20seconds before moving on to other file) AND every 2 hours or so. Currently DC++ lacks this feature.

Nowadays we must do excatly what the thread started told: manually click and wait and click and wait... It's rather annoying to do as the program itself could easily do it for us.

I don't know what "automatically search for alternative download locations" is, but it doesn't do this job or if it should do, it at least doesn't work for me.

And shut up about arguing how to spell words correctly - THAT's really annoying.

Todi
Forum Moderator
Posts: 699
Joined: 2003-03-04 12:16
Contact:

Post by Todi » 2004-09-02 08:46

The feature to automatically search for alternative sources (the exact same thing as when you righ-click and choose "Search for alternates" or "Search for TTH") has been in DC++ for many version. It's been broken in some versions, but works great in DC++ 0.4032. It searches for everything in your queue with about 1 minutes intervall. Try it!

Gasman1015
Posts: 184
Joined: 2003-05-26 11:29
Location: UK

Post by Gasman1015 » 2004-09-02 13:05

From the Readme

Code: Select all

 9 Automatic search for alternative download locations
--------------------------------------------------------
An automatic search (the advanced option "Automatically search for 
alternative download locations") will use the search string defined in the 
download queue and it can be changed by the user. Previously (before 
v0.301) the search used the target filename. A good search string is the 
key to find many sources. If the search string is empty there will be no 
search. The search string is also used when manually searching for alternates.

You can change the search string for many files at once, which is good for 
rar sets. However, a client will return at most 10 results on a search, 5 
if you are passive, and trying to alter the search string for more than 
those numbers will give you a warning.

The option in advanced settings below auto-search "Automatically add search 
string for alternative download locations" will automatically set the 
target file name as search string when adding files to the download queue.

Since v0.301 the auto search will also search for items in the download 
queue which have online users. Previously only items with offline users 
were searched and lead people to believe auto search was not working at 
all. This feature comes at a cost though. The delay between searches for 
items with online users is 5 minutes whereas searches for items with no 
online users is done every other minute. No search will be made for an item 
which has a source from whom you are already downloading a different file 
from. A file will be searched for no more than once per hour, so if you 
only have one item in the download queue it will take one hour between 
searches.

What does "Automatically search for alternative download locations" do when 
no search strings are set? It will automatically match any search results 
coming from manual searches against files in the download queue. So 
basically it saves you the trouble of right-clicking every file you want to 
add as an alternate source.

Example search string for rar sets:
Files abc-cd1.r01 to abc-cd1.r09 can have the same search string set to 
"abc-cd1.r0" (passive users will only get 5 files returned so one search 
string per file, like "abc-cd1.r01"). But don't set it to "abc .r0" or 
something similar, this will give you rar files for CD2 as well. If you 
don't have sfv checking enabled (the advanced option "Enable automatic SFV 
checking") you can end up with the right files in the wrong place. This 
search for rar sets is so good that it's even better (at least less time 
consuming) than doing it yourself with manual searches and getting 
filelists and use match queue. It gives you 10 files at once, even if there 
are online users.

That pretty much covers it.
You will also find that it does search new hubs automatically.
Always remember you're unique, just like everyone else.

archmage
Posts: 4
Joined: 2004-09-02 08:25

Post by archmage » 2004-09-02 13:52

The text you pasted explains pretty clearly how things work... or worked. As for now most people seem to be using versions 4.01 or 4.032 with TTH support and if I'm right TTH is the default search function when searching for alternates - not string option.

So if DC++ previously used string function when autosearching, is it using the TTH search now? If so, it isn't working (as for me).

So if TTH is used for auto searches, It seems like the option "use default strings in auto search when no string is specified" is obsolete (IF TTH is used... not sure?). And if DC++ still works the old way (using string in auto search) why hasn't it been updated to use TTH as the support for hashing exists?

Todi
Forum Moderator
Posts: 699
Joined: 2003-03-04 12:16
Contact:

Post by Todi » 2004-09-02 13:57

Please take a moment to read the changelog, everything you ask is explained there. And like i said, autosearch is broken in some versions, 0.403 for instance. Upgrade to 0.4032.

PseudonympH
Forum Moderator
Posts: 366
Joined: 2004-03-06 02:46

Post by PseudonympH » 2004-09-02 14:01

changelog wrote: -- 0.402 2004-06-27 --
* Matching by name removed for queue items with a TTH root (for autosearches)
* Autosearch is done by TTH for queue items that have a root
So, yes. If you really care, boot up a packet sniffer and see if it's failing at adding the results as sources or failing to search like it's supposed to.

archmage
Posts: 4
Joined: 2004-09-02 08:25

Post by archmage » 2004-09-02 14:11

I'm using 4.032.

The changelog says:

Code: Select all

* Matching by name removed for queue items with a TTH root (for autosearches)
* Autosearch is done by TTH for queue items that have a root
* Automatic search matching is now done exclusively by tth for those items that have a TTH root and by exact filename for those that don't.
Yes. The way it's done is how it should be done (I only forgot that not all items have a TTH root available)... however the problem is that even with 4.032 I don't get any automatic search hits.

I've tried adding an item (with a TTH root) with many TTH and name sources to my download list and at first I do get only one user to download from - as it should. But no matter if I wait an hour or a day only a couple of alternate sources appear to my list (strange, not zero but few), and when I manually "search by TTH" DC++ finds masses of other sources and adds them to my queue.

Am I doing something wrong here?

Todi
Forum Moderator
Posts: 699
Joined: 2003-03-04 12:16
Contact:

Post by Todi » 2004-09-02 14:17

"Automatically search for alternative download locations" checked in your advanced settings?

archmage
Posts: 4
Joined: 2004-09-02 08:25

Post by archmage » 2004-09-02 14:25

Sure. May it be that I'm in passive mode?

Locked