Hva er en torrent-fil?

En torrent-fil (.torrent) er en liten metadatafil som brukes av BitTorrent-protokollen til å koordinere peer-to-peer-fildeling. Den inneholder ikke de faktiske filene som deles — i stedet inneholder den informasjon som filnavn, størrelser, mappestruktur, bit-hasher og tracker-URL-er. Når den åpnes i en BitTorrent-klient, forteller denne metadataen programvaren hvordan den skal finne og laste ned innholdet fra andre peers på nettverket.

Torrent-filer bruker et dataformat kalt Bencode, som koder metadataen inn i en kompakt binær struktur. Hver fil i torrenten deles inn i biter med fast størrelse, og en SHA-1-hash av hver bit lagres inne i .torrent-filen. Dette gjør det mulig for klienter å verifisere integriteten til nedlastede data bit for bit.

Verktøybeskrivelse

Dette verktøyet lar deg opprette .torrent-filer direkte i nettleseren. Last opp én eller flere filer, konfigurer tracker-URL-er, web seeds, bitlengde og annen metadata, og generer deretter og last ned den resulterende .torrent-filen. All behandling skjer på klientsiden — filene dine lastes aldri opp til en server.

Forklaring av alternativer

  • Torrent-navn: Et egendefinert visningsnavn for torrenten. Standard er "untitled", men kan endres til noe beskrivende.
  • Kommentar: En valgfri tekstnotat innebygd i torrent-metadataen, synlig for alle som åpner .torrent-filen.
  • Opprettet av: Et valgfritt felt som angir hvem eller hva som opprettet torrenten.
  • Bitlengde: Størrelsen på hver datadel som peers utveksler. "Auto" velger en passende størrelse basert på total filstørrelse. Mindre biter forbedrer integritetskontrollen, men øker størrelsen på .torrent-filen; større biter reduserer overhead for store filer.
  • Privat torrent: Når aktivert, deaktiveres DHT (Distributed Hash Table) og PEX (Peer Exchange), noe som begrenser peer-oppdagelse til kun de angitte trackerne. Brukes vanligvis for private tracker-miljøer.
  • Trackere: Announce-URL-er for BitTorrent-trackere som hjelper peers med å finne hverandre. Hver tracker legges til individuelt og opptar sitt eget nivå.
  • Web seeds: HTTP/HTTPS-URL-er der filene kan lastes ned direkte som en reserveløsning, ved hjelp av BEP 19 web seeding-protokollen.

Funksjoner

  • Opprett enkeltfil- eller flerfil-torrenter fra alle filtyper
  • Legg til flere tracker-URL-er og web seed-URL-er
  • Konfigurerbar bitlengde fra 16 KB til 16 MB eller automatisk valg
  • Støtte for private torrenter for begrensede tracker-miljøer
  • Viser generert torrent-metadata inkludert info-hash, total størrelse, antall biter og torrent-filstørrelse

Bruksområder

  • Distribusjon av store filer som programvareutgivelser, datasett eller mediearkiver over et peer-to-peer-nettverk
  • Oppretting av private torrenter for opplasting til private tracker-miljøer
  • Generering av torrenter med web seed-reserve-URL-er for pålitelig filtilgjengelighet

Slik fungerer det

  1. Velg én eller flere filer ved hjelp av dra-og-slipp-filvelgeren.
  2. Konfigurer torrent-alternativene: navn, trackere, bitlengde, personvern og valgfri metadata.
  3. Klikk på "Generate .torrent" — verktøyet deler filene dine inn i biter, beregner SHA-1-hasher for hver bit og koder alt inn i Bencode-formatet.
  4. Se gjennom den genererte torrent-informasjonen (navn, info-hash, størrelser, bitdetaljer) i utdatapanelet.
  5. Klikk på "Download .torrent" for å lagre filen.

Tips

  • For filer under 1 GB fungerer standard "Auto"-bitlengde bra. For svært store filer (10 GB+) bør du vurdere å velge 4 MB eller 8 MB biter for å holde .torrent-filen håndterbar.
  • Legg til minst én tracker-URL hvis du vil at peers skal oppdage hverandre via en sentralisert announce-server. Uten trackere kan kun DHT og PEX brukes (med mindre torrenten er merket som privat).
  • Info-hashen som vises etter generering identifiserer torrenten din unikt og kan brukes til å opprette magnet-lenker.