Starting a search on filename with magnet link

Bug #674545 reported by Flow84
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
DC++
Fix Released
Wishlist
Dcplusplus-team

Bug Description

I want it to be possible to send a filename search to other users using magnet links.
Today it is only possible to do a specific search on a TTH value.

For example you can today send this to a user: magnet:?xt=urn:tree:tiger:5HITTPRU26ESAULMOV2SJHL6D5OUJIAAKDHJFGA&dn=ubuntu-10.04.1-desktop-i386.nfo&xl=152
to tell the direct connect client to search for a specific file.

I want it to be able to send a search like this: magnet:?kt=ubuntu+10.04&dn=ubuntu-10.04
Making it possible to show user all different versions of ubuntu 10.04.
In this case, maybe showing Intel and AMD versions.

It would also be possible to give the user the choice to pick a different release of a serie/movie/mp3 and more.

In next version of Jucy this function will be available (http://img233.imageshack.us/img233/6679/magnetsearch.png) and it would be nice to have a wide spread implementation.

Tags: magnet search
Changed in dcplusplus:
importance: Undecided → Wishlist
assignee: nobody → Dcplusplus-team (dcplusplus-team)
Revision history for this message
Flow84 (mattias-flowertwig) wrote :

documentation of the keyword can be found here: http://en.wikipedia.org/wiki/Magnet_URI_scheme#Keywords_.28kt.29

Revision history for this message
Jacek Sieka (arnetheduck) wrote :

Fine by me, preferably with as many of those link types as possible...

Revision history for this message
Flow84 (mattias-flowertwig) wrote :

Working on a patch for this....
Any comments on: http://www.flowertwig.org/images/magnetsearch-dcpp.png ?
How do you want the gui?

Revision history for this message
Flow84 (mattias-flowertwig) wrote :

Committed revision 2305.

Revision history for this message
Flow84 (mattias-flowertwig) wrote :
Revision history for this message
poy (poy) wrote :

seems good to go.

how about showing both name and hash when both are present?

Revision history for this message
poy (poy) wrote :

sorry, just noticed the name comes from another param (dn). feel free to commit then. :)

eMTee (realprogger)
Changed in dcplusplus:
status: New → Fix Committed
Revision history for this message
poy (poy) wrote :

Fixed in DC++ 0.780.

Changed in dcplusplus:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.