Använda ftp/http som seed till torrent?

Avdelningen för programmering, nätverk samt alternativa OS.
Post Reply
User avatar
snigel
Hedersbit
Posts: 9632
Joined: 2002-03-08 15:06:33
Location: Göteborg

Använda ftp/http som seed till torrent?

Post by snigel »

Någon som vet om det är möjligt? Tänkte helt enkelt om man på något sätt kunde ange en http-ström som seed i till torrent.

Säg att vi har en tracker på dator A, så ska den kunna ange en fil på dator b:s http-arkiv som seed.
http://sniglom.blogspot.com
Work |i5 760@4.2GHz|16GB|P55|GTX 670|850 500GB|Xonar D2|2TB
Extra |q9550@3.4GHz|8GB|P45|GTX 670|830 256GB|Audigy 2
MacB.|p8600@2.4GHz|8GB|320m|BX100 500GB
Serve|c1037@1.8GHz|8GB|NM70|X25-M 80GB|Seagate 4TB
Epic_p1
Posts: 317
Joined: 2003-09-14 11:44:24

Post by Epic_p1 »

Du borde kunna smb/nfs/afs mounta mappen/filen/disken på dator A, och sedan seeda därifrån. Antagligen kräver torrentprogrammet att du har torrenten+filerna lokalt på datorn, men att du kan lura den genom att smb-mounta det.
#mac.se @ EFnet
User avatar
dR slIzer
Posts: 130
Joined: 2002-11-15 18:57:30
Contact:

Post by dR slIzer »

På linuxen och i OSX går det ju också att montera en FTP-site som ett lokalt filsystem, om man skulle vilja =)
User avatar
IcePic
Hedersbit
Posts: 6061
Joined: 2002-03-08 16:09:38

Post by IcePic »

Vad jag vet går det inte i torrent, däremot har emule/edonkey (vad nu det
protokollet heter?) möjlighet att lägga in en HTTP-url som "reserv-alternativ"
ifall ingen seeder är hemma.

Det är inte en så dum ide, fast det lär ju inte bli aggressivt populärt bland de
som gillar ratio osv för torrents, eftersom den som laddar över http säkert kan
snylta på http-streamen istället.

Men eftersom man an ladda valda delar av filer över http (byte 50563-67533)
så borde det vara "relativt" enkelt att ha en sån funktion.
En av anledningarna till att det inte skulle dyka upp är kanske att en torrent
i sitt worst-case (en seeder, en eller fler klienter som inte delar med varann)
ändå beter sig som en http-server och måste skicka 100% till varje klient så
ur det tekniska perspektivet kan man ju förstå att det inte kommit en sån funktion, men det tar inte hänsyn till att folk vill posta en fil på putfile.com
och sen peka sin tracker dit för datat.
Oh give me a clone, my very own clone,
with the Y chromosome changed to X!
And since she's my own, of my own flesh and bone,
she'll be thinking of nothing but sex!
User avatar
IcePic
Hedersbit
Posts: 6061
Joined: 2002-03-08 16:09:38

Post by IcePic »

Jo, och om nån har lagliga filer så kan jag seeda från gbit-ansluten server på
jobbet, seedar redan åt openoffice och andra torrents.
Oh give me a clone, my very own clone,
with the Y chromosome changed to X!
And since she's my own, of my own flesh and bone,
she'll be thinking of nothing but sex!
User avatar
snigel
Hedersbit
Posts: 9632
Joined: 2002-03-08 15:06:33
Location: Göteborg

Post by snigel »

Då vet jag hur det ligger till i vart fall. Tanken var ju främst att slippa ha en tracker stående tillsammans med en torrentklient som ska dela samtliga filer i en mapp. Får känslan av att det drar mycket resurser.

En annan idé var att man skulle kunna låta en tracker plocka in http-strömmar från olika mirrors så man skulle kunna bygga en torrent av en fil, trots att ägarna trilskas med att låta bli, till exempel när ett spel släpper en patch eller liknande.

Jag skulle ju kunna köra en torrentklient som kan ta in ett massivt antal filer utan att dra jättemycket resurser när inte alla filerna tankas från.
http://sniglom.blogspot.com
Work |i5 760@4.2GHz|16GB|P55|GTX 670|850 500GB|Xonar D2|2TB
Extra |q9550@3.4GHz|8GB|P45|GTX 670|830 256GB|Audigy 2
MacB.|p8600@2.4GHz|8GB|320m|BX100 500GB
Serve|c1037@1.8GHz|8GB|NM70|X25-M 80GB|Seagate 4TB
User avatar
IcePic
Hedersbit
Posts: 6061
Joined: 2002-03-08 16:09:38

Post by IcePic »

uppdatering:
There is already an http seed by someone already and documented at that.
http://www.getright.com/seedtorrent.html

Det kommer så sakteliga.
Oh give me a clone, my very own clone,
with the Y chromosome changed to X!
And since she's my own, of my own flesh and bone,
she'll be thinking of nothing but sex!
User avatar
enix
Posts: 3511
Joined: 2002-04-16 17:41:11
Location: Stockholm

Post by enix »

Torrentflux kanske?
Workstation: Core i5 750 2.66GHz, 4GB DDR3, 3TB HDD, HD4890 1GB, Windows7 Pro x64
Laptop: AMD Athlon64 X2 QL-60 1.90GHz, 3GB DDR2, 250GB HDD, HD3450 256MB, Windows Vista Home Premium x86
iPhone 3G 8GB | PS3 40GB | XB360 20GB | Wii 8GB | PSP 2GB | PS2
User avatar
IcePic
Hedersbit
Posts: 6061
Joined: 2002-03-08 16:09:38

Post by IcePic »

enix wrote:Torrentflux kanske?
Den verkar inte uppfylla det som snigel efterfrågade.
Oh give me a clone, my very own clone,
with the Y chromosome changed to X!
And since she's my own, of my own flesh and bone,
she'll be thinking of nothing but sex!
User avatar
snigel
Hedersbit
Posts: 9632
Joined: 2002-03-08 15:06:33
Location: Göteborg

Post by snigel »

IcePic wrote:uppdatering:
There is already an http seed by someone already and documented at that.
http://www.getright.com/seedtorrent.html

Det kommer så sakteliga.
Jo jag har hittat ett getright stödjer det i någon form och att bittornado också har någon implementering. Tyvärr verkar inget vara standardiserat.
http://sniglom.blogspot.com
Work |i5 760@4.2GHz|16GB|P55|GTX 670|850 500GB|Xonar D2|2TB
Extra |q9550@3.4GHz|8GB|P45|GTX 670|830 256GB|Audigy 2
MacB.|p8600@2.4GHz|8GB|320m|BX100 500GB
Serve|c1037@1.8GHz|8GB|NM70|X25-M 80GB|Seagate 4TB
jstrom
Posts: 1732
Joined: 2002-05-28 22:18:35
Location: Göteborg
Contact:

Post by jstrom »

enix wrote:Torrentflux kanske?
*reklam*

För torrentfluxanvändare som tröttnar på att ha 20 pythonprocseser och ett segt webUI (just like I did!) kan ni ta en titt på BTG (http://btg.berlios.de/), en daemon du kör på din *NIX-server (btgdaemon) som du styr med antingen ett CLI (btgcli), ett GUI (btgui), eller för torrentfluxersättning, ett WebUI. Några screenshots från webUIt:

http://developer.berlios.de/dbimage.php?id=2916
http://developer.berlios.de/dbimage.php?id=2915

Daemonen är skriven i C++ och använder sig av libtorrent (http://www.rasterbar.com/products/libtorrent/index.html). Om nån har frågor är det bara att fråga, eller hoppa in i #libtorrent på FreeNode där jag och andre huvudutvecklaren sitter (btg har ingen egen kanal utan vi snyltar på libtorrents :P hälften av snacket i kanalen är dock btg ändå så.. ;)).
User avatar
IcePic
Hedersbit
Posts: 6061
Joined: 2002-03-08 16:09:38

Post by IcePic »

snigel wrote:
IcePic wrote:uppdatering:
There is already an http seed by someone already and documented at that.
http://www.getright.com/seedtorrent.html

Det kommer så sakteliga.
Jo jag har hittat ett getright stödjer det i någon form och att bittornado också har någon implementering. Tyvärr verkar inget vara standardiserat.
Nej, sen är ju frågan hur man låter skapa en sån torrent på ett enkelt sätt.
8-/
Oh give me a clone, my very own clone,
with the Y chromosome changed to X!
And since she's my own, of my own flesh and bone,
she'll be thinking of nothing but sex!
Post Reply