|
Register | FAQ | The Twelve Commandments | Members List | Calendar | Arcade | Find the Best VPN | Today's Posts | Search |
General Discussion For anything which doesn't fit somewhere else (for PHEX users) |
| LinkBack | Thread Tools | Display Modes |
| ||||
Hi Jonne, Phex can in fact interpret and output RSS-Feeds, they just aren't included in the subscriptions, because I was a bit vary about writing code which would interpret every xml-file. I fully trust my codings skills to write something which allows a malicious xml-file to do quite nasty things, so I kept my fingers away from making xml-readouts automatic. But if you include magnets as <link>-tag, phex can already get the magnets from them. Besides: With magma-subscriptions, it is "push" too: The user subscribes, and Phex gets him/her every new file automatically (I hope we'll have a file-selection dialog someday, but I gave up the try this weekend after several hours). Files which are already in the share should not be downloaded again. I'd like it very much to have rss-feeds with magnets (though I still prefer Magma-lists, maybe because I wrote the specs ... I have some neat ideas, how they could be used in the future, but I don't know if someone will take up that idea, or if I will be able to code well enough to realize it in due time). About additional sources: I thought about http-downloads, sorry for the braintypo... Using http-sources, you can still have the clients mainly use Gnutella, and you can use slow webspace to jumpstart the magnets. I get around 300kB/s for popular files via Gnutella without http-source, and since my line can't deliver more juice, a http-source would be mostly insignificant as soon as the download mesh starts to kick in (and if the clients are programmed correctly, they won't even touch the http-source, when they have enough altlocs and get the full speed from them). Gnutella can definitely outperform http, at least if you don't have a highspeed webpage and serve popular files. And even if 50% of the file come from the http-server, that's 50% saved bandwidth. For a managed server you could also simply reduce the speed it gives users for the files, and Gnutella takes the lead again.
__________________ -> put this banner into your own signature! <- -- Erst im Spiel lebt der Mensch. Nur ludantaj homoj vivas. GnuFU.net - Gnutella For Users Draketo.de - Shortstories, Poems, Music and strange Ideas. Last edited by arne_bab; July 13th, 2006 at 04:38 PM. |
| ||||
Quote:
I already use the <link> tag for the link to the page that contains the magnet (and ed2k) links. Any chance in adding support for the <magnet> tag (or any other tag, <magnet> seems most logical to me)? That way other readers can keep handling the feed the way they currently do, while gnutella clients can look for the <magnet> tag. (and ed2k clients for the <ed2k> tag, etc.). I already added a <magnet> tag to my feed, in case you want to play with it. (the &'s are encoded as &'s, because otherwise it wouldn't be valid xml, btw). Last edited by Jonne; July 14th, 2006 at 12:11 PM. |
| ||||
Taking the obvious route certainly has some advantages: The rss-feeds work with Phex out of the box! (I added readout for magnet-tags, just in case, when I dabbled with the magma-reader to also do rss ) Time to add RSS-subscriptions into the next Version of Phex. Yay!
__________________ -> put this banner into your own signature! <- -- Erst im Spiel lebt der Mensch. Nur ludantaj homoj vivas. GnuFU.net - Gnutella For Users Draketo.de - Shortstories, Poems, Music and strange Ideas. |
| ||||
Time's up The SVN Version of Phex now integrates rss-download and rss-subscription. I tested it with your page, and it works. *happy* Still missing is recognition of your sha1 (which is lowercase and longer than the one Phex reads out; what's the difference between the two ways of encoding the sha1? The one I know from magents is uppercase... ).
__________________ -> put this banner into your own signature! <- -- Erst im Spiel lebt der Mensch. Nur ludantaj homoj vivas. GnuFU.net - Gnutella For Users Draketo.de - Shortstories, Poems, Music and strange Ideas. |
| ||||
actually, the lowercase is completely wrong. I changed it to lowercase because it takes up less room (horizontally), and looks nicer, because i thought it didn't matter (Shareaza converts them to uppercase internally or something). But apparently the case matters in hashes, so I'll have to fix it. (give me a few minutes ). edit: sha1 and bitprint are uppercase now. |
| ||||
great!
__________________ -> put this banner into your own signature! <- -- Erst im Spiel lebt der Mensch. Nur ludantaj homoj vivas. GnuFU.net - Gnutella For Users Draketo.de - Shortstories, Poems, Music and strange Ideas. |
| ||||
Relevant wikipedia article Although I'll try to make sure all sha1/tth hashes are uppercase on freebase, just to avoid problems with clients that haven't implemented it 'correctly'. If you see any that are still lowercase, let me know. |
| ||||
ok
__________________ -> put this banner into your own signature! <- -- Erst im Spiel lebt der Mensch. Nur ludantaj homoj vivas. GnuFU.net - Gnutella For Users Draketo.de - Shortstories, Poems, Music and strange Ideas. |
| |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
[BUG] Phex 2.6.4.89 - phex upload stuck with "initializing" uploads | pawelsz | General Discussion | 1 | January 31st, 2006 03:34 PM |
No downloads from phex to phex | Only A Hobo | General Discussion | 3 | October 21st, 2005 03:20 AM |
[BUG] Phex 2.6.4.89 - phex window graphic corruption | pawelsz | General Discussion | 4 | September 18th, 2005 07:38 PM |
Phex 2.4.2.88 | jeevanullas | General Discussion | 2 | June 7th, 2005 06:27 AM |
Decentralized Host-Cache - Only PHEX has one - So Promote PHEX | Unregistered | General Discussion | 0 | January 31st, 2002 06:29 AM |