stian90_2 Skrevet 19. mai 2007 Del Skrevet 19. mai 2007 Hei alle sammen. I min snart 2 år lange PHP/mySQL kariere har jeg skrevet en god del sider. Og etterhvert som jeg har sett funksjoner og ting jeg har likt på internett har jeg skrevet dem. En ting jeg derimot enda ikke skjønner og har lyst til og lære meg er hvordan en torrent tracker fungerer.. Det jeg da har gjort er og laste ned en torrent tracker og sette den opp hjemme. For så og se litt hva som skjer, og hvordan siden er bygd opp. Desverre var denne ganske stor. Og besto av godt over 100 000 linjer kode. Så jeg har lenge prøvd og finne en helt basik torrent tracker som er så liten som mulig og fungerer, slik at jeg kan se i koden til den og lære.. Så mitt spørsmål er altså, er det noen som vet om en helt basic torrent tracker der ute ? som er så liten og enkel som overhode mulig ? Det er selvfølgelig krav med ratio, opp og nedlastet. Men noe mer utover det trenger jeg ikke til og begynne med. Om noen har en manual til hvordan torrent trackere fungerer hadde dette også vært flott.. Tusen takk for alle svar Lenke til kommentar
The_Lozer Skrevet 19. mai 2007 Del Skrevet 19. mai 2007 er ikke sikker men tror dette er imot reglene Lenke til kommentar
Gjest Slettet+142 Skrevet 19. mai 2007 Del Skrevet 19. mai 2007 er ikke sikker men tror dette er imot reglene 8647299[/snapback] Torrenttrackere er ikke alltid i bruk til piratkopiering... Lenke til kommentar
stian90_2 Skrevet 19. mai 2007 Forfatter Del Skrevet 19. mai 2007 er ikke sikker men tror dette er imot reglene 8647299[/snapback] Sendte søknad til moderatorene før jeg laget denne tråden. Ettersom at jeg var ganske usikker selv, men det var i orden Lenke til kommentar
Gjest Slettet+142 Skrevet 19. mai 2007 Del Skrevet 19. mai 2007 ok. Det eneste jeg vet, er at torrentfilen som lastes ned, inneholder en url til trackeren samt. GET-verdier som angir hvilken id tingen som skal lastes ned, har i databasen + passkeyen til brukeren. Ellers sender jo klienten regelmessig(hvert 30. minutt) informasjon til trackeren om hvor mye som er lastet ned, opp og osv. Hvordan dette gjøres vet jeg ikke, men kan sikkert finens ut av ved et søk. Lenke til kommentar
Peter Skrevet 19. mai 2007 Del Skrevet 19. mai 2007 http://www.bittorrent.org/protocol.html http://wiki.theory.org/BitTorrentSpecification Lenke til kommentar
Patience Skrevet 19. mai 2007 Del Skrevet 19. mai 2007 Så lenge praten holder seg milevis unna diskusjon om warez og piratware, så er denne diskusjonen fullstendig legal. Torrents er ikke ulovlig i seg selv. Det er nettverkene den distribuerer i fra som KAN være ulovlig. Filmindustrien snakker om å distribuere sine filmer via denne tjenesten. Lovlig som betalvare. Videre så er det ikke ulovlig å spørre om hvordan en torrentstracker fungerer av ren teknisk nyskjerrighet. Det er hvordan og hvor den får tak i opphavsbeskyttet materiale som er den diskutable del. Trådstrater har fått min bivånelse til å opprette denne tråden. Men det er under forutsetning av vedkommede og meddebattanter holder seg til den smale sti.. Lenke til kommentar
ventle Skrevet 19. mai 2007 Del Skrevet 19. mai 2007 skjønner fortsatt ikke hva dette har med PHP å gjøre? En torrent-tracker er vel ett program skrevet i ett programmeringsspråk som C/C++ eller lignende? Eller er jeg på bærtur? Lenke til kommentar
Gjest Slettet+142 Skrevet 19. mai 2007 Del Skrevet 19. mai 2007 En torrenttracker er PHP. Eller så er det en kombinasjon av begge. Lenke til kommentar
P-in-P Skrevet 19. mai 2007 Del Skrevet 19. mai 2007 Tror nok torrent protokollen er et stykke unna PHP jeg og Kan det være at trådstarter trodde PHP var det samme som P2P? Lenke til kommentar
The_Lozer Skrevet 19. mai 2007 Del Skrevet 19. mai 2007 er ikke sikker men tror dette er imot reglene 8647299[/snapback] Torrenttrackere er ikke alltid i bruk til piratkopiering... 8647313[/snapback] sant sant Lenke til kommentar
Lukilock Skrevet 19. mai 2007 Del Skrevet 19. mai 2007 er ikke sikker men tror dette er imot reglene 8647299[/snapback] Torrenttrackere er ikke alltid i bruk til piratkopiering... 8647313[/snapback] F.eks Gamer som har en torrent tracker som du kan laste ned demoer fra Lenke til kommentar
stian90_2 Skrevet 19. mai 2007 Forfatter Del Skrevet 19. mai 2007 For det jeg vet så er en torrent tracker i PHP og mySQL. Så derfor postet jeg tråden her. Takk for alle svar. Holder på og skal lese linkene du gav meg nå nazgul.. Lenke til kommentar
Ståle Skrevet 19. mai 2007 Del Skrevet 19. mai 2007 (endret) Tror nok torrent protokollen er et stykke unna PHP jeg og Kan det være at trådstarter trodde PHP var det samme som P2P? 8648836[/snapback] P2P har vel veldig lite med torrent a gjore? Siden torrent er det motsatte av P2P? aja ok.. mente P2P var det a sende hele filer. Men ja, skjonner at det a sende sma deler ogsa sendes P2P =/ Endret 19. mai 2007 av Ståle Lenke til kommentar
Kurume Skrevet 19. mai 2007 Del Skrevet 19. mai 2007 Bittorrent er absoslutt P2P (peer to peer). Mange trackere som en kan sette opp selv er basert på php som gjerne er koblet opp til en database. Lenke til kommentar
Runar0 Skrevet 19. mai 2007 Del Skrevet 19. mai 2007 Vil trur at trackeren er php. Trackere gjør ingen ting anna enn å gi info om .torrent fila og holde statistikkar om klientane. Det er programmet på klienten som tar seg av oppkoblinga og overføring (p2p) Lenke til kommentar
endrebjo Skrevet 19. mai 2007 Del Skrevet 19. mai 2007 Trackeren er vel ikke nødvendigvis skrevet i PHP. Kjernebiten (back-end) som styrer pakker mellom de forskjellige klientene kan vel skrives i et hvilket som helst språk. Enkelte språk er vel mer egnet enn andre til den jobben, og PHP er vel ikke nødvendigvis et veldig velegnet språk. Men for å få et fint brukergrensesnitt på trackeren (front-end), kan PHP kanskje være et godt og enkelt valg. Den skal vel stort sett bare lese filsystemet og databasen, og blir derfor mer som en vanlig fil-portal. Hvis du tenker på å skrive kjernebiten selv, så kan du se på de flotte linkene til Nazgul og se litt på hvordan forskjellige åpne torrent-bibliotek er skrevet (hvis du kan forskjellige språk). Lenke til kommentar
stian90_2 Skrevet 19. mai 2007 Forfatter Del Skrevet 19. mai 2007 Jepp har lest dem. Så vitd jeg har fått med meg så er det bare announanse.php eller hvordan det skrives som gjør selve kjerne biten og oppdaterer en mySQL database. Og resten av siden bare henter ut av den databasen for det meste. Så det beste hadde jo vært om noen viste om en helt basic slik fil jeg kunne se i.. Eller tar jeg helt feil nå ? Lenke til kommentar
Patience Skrevet 19. mai 2007 Del Skrevet 19. mai 2007 *** Nå lar vi utvitende og bedre vitende medlemmer - tvilen komme trådstarter til gode. Og kommer oss tilbake på sporet; hva er det egentlig vi diskuterer her? *** Hei alle sammen. I min snart 2 år lange PHP/mySQL kariere har jeg skrevet en god del sider. Og etterhvert som jeg har sett funksjoner og ting jeg har likt på internett har jeg skrevet dem. En ting jeg derimot enda ikke skjønner og har lyst til og lære meg er hvordan en torrent tracker fungerer.. Det jeg da har gjort er og laste ned en torrent tracker og sette den opp hjemme. For så og se litt hva som skjer, og hvordan siden er bygd opp. Desverre var denne ganske stor. Og besto av godt over 100 000 linjer kode. Så jeg har lenge prøvd og finne en helt basik torrent tracker som er så liten som mulig og fungerer, slik at jeg kan se i koden til den og lære.. Så mitt spørsmål er altså, er det noen som vet om en helt basic torrent tracker der ute ? som er så liten og enkel som overhode mulig ? Det er selvfølgelig krav med ratio, opp og nedlastet. Men noe mer utover det trenger jeg ikke til og begynne med. Om noen har en manual til hvordan torrent trackere fungerer hadde dette også vært flott.. Tusen takk for alle svar Lenke til kommentar
stian90_2 Skrevet 23. mai 2007 Forfatter Del Skrevet 23. mai 2007 jaja, etter mange timers testing, og leseing av kode og diverse. Har jeg da endelig begynnt på min helt egene torrent tracker. Har skrevet "ønsker" og "last opp" torrent delen, og jobber nå med announce.php . Så kom jeg til og tenke på noe, hvordan skal jeg teste denne announce.php filen ? For det første har jeg blokka den for nettlesere, men det er bare og låse opp. men hva om en funksjon plutselig blir fjernet ved et uhell ? hvordan skal jeg da finne ut av det ? Noen som har noen tips ? Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå