Hirdetés

2024. április 19., péntek

Gyorskeresés

Téma összefoglaló

Téma összefoglaló

  • Utoljára frissítve: 2020-02-28 16:08:04

LOGOUT.hu

Néhány alap dolog a torrentezéssel kapcsolatban
Szótár: [link]
Torrent készítése: [link]
Torrent fájlok felépítése: [link]
Kapcsolatok: [link]
Sebességről: [link]

Összefoglaló kinyitása ▼

Hozzászólások

(#4) VladimirR


VladimirR
nagyúr

Torrent file készítése kezdőknek

Mi az a torrent file?
Ez egy apró, megfelelő struktúrájú file, amely leír egy bizonyos adathalmazt (egy, vagy több file-t, könyvtárat). Ezt a torrent file-t kell feltöltened egy tracker-re, majd onnan a többieknek letölteni, hogy a bittorrent kliensprogramok meg tudják kezdeni az adatátvitelt.

Mi az a tracker?
A tracker egy központi szerver, mely egyrészt a torrent file-ok tárolására hivatott (bár a torrent file-ok átadása történhet tetszőleges úton is, amennyiben nem privát tracker-ről van szó), másrészt ő felelős a kliensek közti kommunikáció elősegítésében.
Ez utóbbi oly módon történik, hogy a kliens lekérdezi az adott torrent adatait a tracker-től, amely válaszként elmondja neki, hogy kik futtatják ugyanazt a torrent-et (IP-t és port-ot szolgáltat, melyek segítségével a peer-ek csatlakozni tudnak egymáshoz).

Milyen esetekben lehet szükség torrent file készítésére?
- privát tracker-en vagy és javítani szeretnél az arányodon, viszont a már letöltött dolgaidat nem viszik (ha viszik, úgy elég várnod, javulni fog az arányod, nincs igazán szükséged erre)
- szeretnél nagyobb adatmennyiséget továbbítani (több 10, több 100 MB, ami IM programokkal nem vihető át azok (vagy az internetkapcsolat) megbízhatatlansága miatt, és nem tudsz számukra ftp tárhelyet biztosítani)

Mi akkor ennek az egésznek a menete?
- torrent file létrehozása
- torrent file feltöltése egy tracker-re
- torrent file elindítása
- másik fél (letöltő) letölti, majd elindítja a torrent file-t

Torrent file létrehozása
Én személy szerint a µtorrent (Micro torrent) programot használom, így azon keresztül mutatom be a folyamatot:
- indítsd el a klienst (utorrent.exe)
- file menü -> create new torrent
- igényednek megfelelően kattints az add file, vagy az add directory gombra, s válaszd ki a megosztani kívánt adatot
- add meg a tracker-(ek)et (a tracker-ről és az itt megadandó announce URL-ről kicsit később)
- válaszd ki, hogy mekkora darabokban történjen az adatátvitel (érdemes nem túl nagy értéket megadni, mert hiba esetén egy-egy ekkora blokk újraletöltése szükséges - többnyire az auto detect opció megfelelő)
- ha nem szeretnéd, hogy működjön a PEX* és a DHT**, akkor tégy pipát a private torrent előtti checkbox-ba (ennek csak privát tracker-ek esetében van jelentősége, máskülönben ajánlott meghagyni a pipát)
- pipáld ki a start seeding checkbox-ot, így a torrent file elkészülte után egyből meg is kezded a várakozást a letöltőkre (privát tracker-ek esetében ne tegyünk ide pipát, mert ezen tracker-ek esetében a feltöltött torrent file-t a tracker módosítja (beleírja a passkey-ünket), majd azt magunknak is le kell tölteni, s csak ezek után kezdhetjük meg a feltöltés)
- kattints a create and save as... gombra, majd mentsd el a torrent file-t

Tracker kiválasztása, torrent feltöltése
- szükségünk van egy tracker-re: amennyiben nem tudunk egyet sem, úgy próbáljunk google, vagy más kereső segítségével keresni egy nyílt tracker-t (melyekre szinte bármit fel lehet tölteni, mindössze egy fájdalommentes regisztráció szükséges)
- én jelen példában a The pirate bay) nevű tracker-t fogom használni
- regisztráció, majd belépés után keressük meg az upload torrent menüpontot
- itt szokott feltüntetve lenni az announce URL, melyet meg kell adnunk a torrent elkészítése közben, a következőhöz hasonló formában: http://az.olda.cime:1234/announce, ahol a :1234 egy nem kötelezően megadott port (esetünkben az announce URL http://tpb.tracker.thepiratebay.org/announce)
- töltsük fel a frissen elkészített torrent file-t az oldalra és adjuk meg a szükséges információkat (torrent neve, leírása, kategóriája)

Feltöltés megkezdése
- nyissuk meg a frissen elkészített torrent file-t
- az előugró ablakban a letöltés helyének adjuk meg a felötleni kívánt file(-ok) helyét
- a kliensprogram leellenőrzi (ha nem tenné meg magától, kézzel is kezdeményezhetjük), hogy a file(-ok) megfelelnek-e a várt file-(ok)nak (a torrent file-ban minden egyes adat file-hoz, azok darabkaihoz tartozik egy-egy hash azonosító). Persze meg fognak felelni, hisz épp az imént hoztuk létre az adat file(-ok) alapján a torrent file-t
- az ellenőrzés befejeztével a kliensünk készen van, várakozik a letöltőkre (zöld, felfele mutató nyilat kell látnunk a torrent mellet, illetve a seeding feliratot)

Letöltes a kliensoldalon
- töltsük le a torrent file-t
- nyissuk meg azt egy bittorrent klienssel
- adjuk meg a letöltés helyét
- a kliensprogram csatlakozik a tracker-hez, elkéri a lehetséges peer-ek IP-jét, majd csatlakozva hozzájuk megkezdi a letöltést

Innentől kezdve nincs más dolgunk, mint várni.

*: PEX - Peer EXchange, vagyis peer kicserélés - ennek lényege, hogy az egyes peer-ek lekérdezik egymás peer-listáit, melynek köszönhetően olyan peer-ekhez is tudunk csatlakozni, akiket egyébként a tracker valamilyen okból nem lát (pl.: más tracker-t használnak)
**: DHT - Distributed Hash Table, vagyis egy elosztott rendszer, melynek köszönhetően minden egyes kliens tracker-ként is üzemel, így akár tökéletesen meg is lehetünk tracker-ek nélkül

p.s.: mivel ezen manual elkészítése során össze is dobtam egy torrent file-t, így, ha már elkészült, belinkelem

[ Módosította: 7 ]

Copyright © 2000-2024 PROHARDVER Informatikai Kft.