Hi Jonne,
"as" _should_ be supported by all (as it is part of the magnet standard:
http://magnet-uri.sf.net ), but in fact isn't, because for instance limewire often doesn't do http-downloads.
The autoupdate already uses http-urls as starting location, even though I assume they are often not really needed.
You can get more infos on that in my infotext about magma lists (lists of magnets, similar to collections in shareaza, but simpler, more readeable and most importantly: easy to create automatically):
http://www.phex.org/mambo/content/view/56/47/
Phex uses magma-lists which contain the magnet for the update.
Also there are some more infos on magnets in my "GnuFU: Gnutella For Users" Wiki:
http://basis.gnufu.net/gnufu/index.p...netMakingGuide
(and if you'd like to add infos about your cache into that guide, feel free to do so. It's wiki for a reason
)
Maybe it would be a solution to add alternate sources to the magnets instead of having them inside your script. Feels somehow more elegant to me.