Brought to you by Headoff Xen

Здравейте ( Вход | Регистрация )


Collapse

> subs.sab.bz - Информация

Сериал/Прогрес Wednesday (2025) - 02x08 от Tigermaster new7.gif
Dexter: Resurrection - Season 1 от The_Assassin new7.gif
Shef (2025) - 07x11 от Василиса
Peacemaker (2025) - 02x03 от spitfire_
Eyes of Wakanda (2025) - Сезон 1 от С. Славов
Power Book II: Ghost - 02x06 от motleycrue
Ransom Canyon - 01x08 от JoroNikolov
Dept. Q (2025) - 01x09 от The_Assassin
Zero Day (2025) - Season 1 от The_Assassin
The Lincoln Lawyer - Сезон 3 от S.N.
УебРип субтитри Weapons (2025) - Субтитри от Слав Славов new7.gif
Chief of War (2025) - 01x08 от С.Славов new7.gif
Highest 2 Lowest - Субтитри от С.Славов
The Last Showgirl - Субтитри от sub.Trader
Bring Her Back (2025) - Субтитри от sub.Trader
The Narrow Road... - Сезон 1 от JoroNikolov
A Line of Fire (2025) - Субтитри от sub.Trader
Smurfs (2025) - Субтитри от sub.Trader
I Know What You Did... - Субтитри от sub.Trader
F1: The Movie (2025) - Субтитри от sub.Trader
Филм/Прогрес Nobody 2 (2025) - Субтитри от dimi123 new7.gif
LEGO Disney Princess - Субтитри от Gloripeace new7.gif
Jurassic World: Rebirth - Субтитри от The_Assassin new7.gif
M3GAN 2.0 (2025) - Субтитри от Слав Славов new7.gif
Fear Street: Prom Queen - Субтитри от KikoDraka
Don't Move (2024) - Субтитри от KikoDraka
Master Z: The Ip Man Legacy - Субтитри от Tigermaster
The Legend of Ochi (2025) - Субтитри от Слав Славов
Uglies (2024) - Субтитри от KikoDraka
Home Sweet Home... - Субтитри от С.Славов
 Forum Rules ПРАВИЛА НА РАЗДЕЛА!
> µTorrent - вашият таен тракер, Челен опит
Оценка 5 V
qsatis
коментар Jan 11 2010, 09:27 PM
Коментар #1




In nidor eGo fides
***
Качени субтитри

Група: Майстори Преводачи
Коментари: 1 110
Регистриран: 29-December 07
Град: The city of sixty ships
Потребител No.: 55 744
Статус: Офлайн



Отново реших да ви споделя наблюдения върху един чудесен инструмент, а именно - един от най-често използваните торент-клиенти, µTorrent.
Всички от ползващите го, чудесно знаят какво да правят с него, кое-къде да пипнат и почти винаги са доволни от резултатите. Програмката е малка, пъргава, с добре обмислен, интуитивен и изчистен интерфейс, лесно се локализира и т.н. (много хвалба не е на хубаво).

Вероятно има и много напреднали потребители, които познават изтънко всички възможности на програмчето и ги използват пълноценно. Тази статия е и за вас - за да се почувствате горди, че наистина ползвате голям процент от възможностите й - просто защото сте загубили доста време да я разучите и това винаги се отплаща.

За останалите, които не подозират каква огромна мощ се крие под малката зелена иконка - добре дошли smiley.gif

Въведение: Едва ли има съвременен потребител, комуто да не се е налагало да прати на някой друг файл, група файлове, цяла папка, а защо не - цялото съдържание на диска си. Какво правят най-често хората - палят Скайпа, намират се с другия участник в авантюрата, уговарят се и пращането започва. Да, ама всичко става - тока не е наред, линията се разпадне, БТК-то.... Мисълта ми ви е ясна.
С две думи - със Скайп си скайпирайте, с телефон - телефонирайте, с фотоапарат - снимайте, нали? 3.gif
Някой ще каже - е добре де, явно се опитваш да намекнеш, че в тази тема, ще ни обадиш как да пращаме файлове с µTorrent? Ми противоречиш си, та нали това е програма за сваляне?
Слава Богу, тази ви мисъл трябва бързо да ви мине, особено след като се сетите, че освен да сваляте, с нея и сийдвате - тоест - качвате обратно данни навън!
Точно така е. И даже не става дума за конкретната програма, а за точната реализация на Bittorent протокола. Истината е, че още там е заложена пълната възможност, програмата, обслужваща този протокол да играе ролята на пълноценен инструмент за споделяне на данни!

За целта е необходима САМО ЕДНА мъничка настройчица, и вече може да споделяте каквото пожелаете с останалите - бързо, ефективно, безопасно, и най-вече - с възможност за продължаване на прекъснат трансфер - нещо, което дори не всички web-сървъри могат.

Реализация:
1. Пускате си µTorrent;
2. От менюто Options -> Preferences (за по-бързо - направо Ctrl-P), и в отворилата се диалогова кутия - намирате секцията Connection. Намирате маркираното на долната картинка число, което се явява портът, през който се извършва цялата ваша TCP и UDP комуникация със света (тракерите) и си го записвате;

3. Отивате на секцията Advanced.

Намирате маркираната опция. Ако при вас стойността й е false (така е по подразбиране), просто я сменяте с мишката на true. Именно тази опция, отключва целият скрит потенциал на µTorrent, който като 100% Bittorrent съвместим, естествено включва в себе си и мощен тракер!;
4. Създавате нов, частен (Private) торент - от менюто File -> Create New Torrent... (за по-бързо - направо Ctrl-N) и в отворилата се диалогова кутия си избирате например файл, който искате да пратите някому. Аналогично - може да изберете и да пратите цяла папка - следователно - може да пратите целият си диск! Съответните бутончета имат съвсем разбираеми обозначения. На картинката по-долу, е моментът на избор на единичен файл за изпращане - в случая, реших да пратя една 1080-ка.

След като сте си избрали файлчето, попълвате в полето Trackers вашият собствен РЕАЛЕН, ВЪНШЕН IP адрес***, следван от номера на порта, на който слуша програмата - точно затова ни беше онова число, което записахме. В случая, на долната картинка, виждате точния начин на изписване - конкретен пример с моите адрес и порт.

Не забравяйте да маркирате вашият торент като частен (Private torrent). Не, че е лошо, ако пропуснете, но... друга тема3.gif
Вече сте готови да чукнете бутончето Create and save as..., веднага след което, ще трябва да изберете име на вашият торент-файл:

След натискане на бутончето Save започва едно здраво въртене на диска, джуркане и подобни (всъщност, това е процесът на пресмятането на хеш-таблицата от отделните фрагменти на торента, бла-бла-бла...) и накрая, ви остава да чукнете и бутончето Close.

Всичко изчезва, а в програмата се е появил още един, вече опитващ да сийдва торент - именно новосъздаденият.
5. Намирате в Скайп или ICQ или както ви е удобно човекът, с който искате да споделите този файл (торент). На него изпращате само торент-файла - този, чието име избрахте вие и който е останал записан в избраната от вас папка. В случая, аз изпратих на едно търпеливо другарче (за което му благодаря много, че ме изтърпя) този файл (TEST-BSG_The_Plan.2009.1080p.torrent), той си го зареди в неговия торент-клиент (който и да е той) и на картинката по-долу, се вижда как трафикът си върви съвсем нормално:

Виждате, как от тракер 85.91.146.65:25034 (тоест - моят) спокойно се сийдва на един лийчър (тоест - другарчето), което бе и целта на занятието.

Е, това беше всичко. Желая ви успехи в тракерстването, споделяйте колкото може по-вече. Ако попаднете на нещо интересно - споделете го и с мен 3.gif
Ще напиша и втори пост в същата тема, този път посветен на моя любим торент-клиенто-тракер - KTorrent. В нея, естествено, ще бъда много по-лаконичен 3.gif

*** ЗАБЕЛЕЖКА: има ситуации, при които потребителите спокойно могат да точат торенти, но няма да могат да ползват описаното по-горе - било то защото нямат реално външно IP (част са от вътрешна мрежа), или пък рутерът им нещо ... или пък доставчика...
За тези потребители - моля, не ме питайте "как да го оправя" - това е съвсем друга, пространна и тежка тема, а аз бях достатъчно многословен.

Този коментар е бил редактиран от qsatis на Feb 24 2010, 12:14 AM



------------------------------------
Go to the top of the page PM
 
+Quote Post
 
Start new topic
Отговори
HeBuguM
коментар Jan 12 2010, 12:27 AM
Коментар #2




-= Ветеран =-
***
Качени субтитри

Група: Потребител
Коментари: 170
Регистриран: 18-February 07
Град: Русе
Потребител No.: 11 156
Статус: Офлайн



Фатката става и без да пускаш опцията тракер. При това положение обаче отметката "Private" трябва да не е сложена. При правенето на торента не слагаш никакви адреси и портове на "Tracker". Даваш си пак торент файлчето, на които иска и си го тегли. Ако го дадеш на 5 човека ще теглят и петимата по между си и дори да си изключиш компа ако някой друг вече го е дръпнал продължава да се тегли. Докато в описания от тебе метод мисля, че ще се тегли само ако си включен. Но пък ако пращаш само до 1 конкретен човек така си е по-добре (с тракера и с "private").



------------------------------------
Go to the top of the page PM
 
+Quote Post
qsatis
коментар Jan 12 2010, 09:51 AM
Коментар #3




In nidor eGo fides
***
Качени субтитри

Група: Майстори Преводачи
Коментари: 1 110
Регистриран: 29-December 07
Град: The city of sixty ships
Потребител No.: 55 744
Статус: Офлайн



Цитат(HeBuguM @ Jan 12 2010, 12:34 AM) *
Фатката става и без да пускаш опцията тракер. При това положение обаче отметката "Private" трябва да не е сложена. При правенето на торента не слагаш никакви адреси и портове на "Tracker". Даваш си пак торент файлчето, на които иска и си го тегли. Ако го дадеш на 5 човека ще теглят и петимата по между си и дори да си изключиш компа ако някой друг вече го е дръпнал продължава да се тегли. Докато в описания от тебе метод мисля, че ще се тегли само ако си включен. Но пък ако пращаш само до 1 конкретен човек така си е по-добре (с тракера и с "private").


Друже, съжалявам, че трябва да го напиша, но не за всичко си прав. При нашите начални условия - изпращане на някакви лични (уникални) файлове от един хост на друг, без анонсър нищо няма да излезе. Причината е само една - несериозно е да се мисли, че ако например аз шервам един архив, да речем с документи, написани от мен, някъде из необятната мрежа ще има ако не точно, то разпределено (distributed) копие на същият този архив. Няма как, без пропагандиране (анонс) някой от милионите работещи в момента торент-клиенти изобщо да усети, че някой си там, е дал достъп до еди-какво-си. Във всяка една мрежа, по дефиниция, задължително присъстват двама равноправни участника - изпращаш и получател. Само и единствено ако се окаже, че двамата изрично заяват желанието си - един да получи, а друг да прати и премине процесът на протоколно разбирателство и уеднаквяване параметрите на връзката (handshaking), тогава и само тогава ще бъде изградена конекция и трансферът ще започне.
Вероятно вече се сещаш, защо описаният от теб процес НЕ ВИНАГИ ще работи (не съм казал, че изобщо няма да работи 3.gif ) - по простичката причина, че създаването на торент без точно описан тракер в него (explicit tracker definition - ETD), в повечето случаи минава само ако всички пиъри са в една мрежа и обикновено ползват един и същи клиент. Не твърдя, че специално µTorrent има някакви вътрешни, потайни методи тайничко да се разбира и да се търси с "дружките" си. Има едно нещо, наречено firewall, което след инсталация на кой да е добър торент-клиент получава със съгласието на потребителя инструкция, подадена от самият клиент да "пропусне" неговата комуникация на точно определен порт, поради което описвам именно този порт, който гарантирано е отпушен за комуникация.

Задай си въпроса - откъде и как, отсрещният хост ще научи дори и само IP адреса на сийдъра, камо ли конкретният порт, на който се сийдва ("слуша" за установяване на връзка)?. Никой от авторите на подобен продукт не би си позволил да добави в програмата си модул за сканиране на мрежата - това ще попилее ресурсите и на търсещият сийд хост и на понасящият сканирането (probbed) host.
И нека не забравяме, че колкото хора, толкова и вкусове - ти си с µTorrent, аз съм с rTorrent или KTorrent. За да могат всички да се разбират помежду си и да точат отвсякъде, е нужно само едно - да спазват възможно в най-стриктно точната спецификация на Bittorent протокола. А тя все още изисква някои предварителни реквизити - именно - точно дефиниран сийдващ хост, описан с адрес и порт. В светлината на разговора ни тук, ще намеся и друга моя тема - онази за магнет-линковете. Знаем, че рано или късно тя също ще стане популярна добавка към нашите възможности за комуникация, и затова ще си позволя тук да дам точният формат на един такъв магнет-линк:


magnet:? xl = [Size in Bytes] & dn = [file name (URL encoded)] & xt = urn: tree: tiger: [ TTH hash (Base32) ]

Ясно се вижда колко мъничко е нужно, за да може да се осъществи комуникацията, но и е пределно видно, че все пак без URL не може.

Направих си труда да експериментирам вариант без пускане на опцията за тракер, изпратих файлчето до други две машинки, при това - в собствената ми локална мрежа. На едната, същата версия на µTorrent си виси и дори не вижда, че някъде си, има някой, който уж се мъчи да сийдва. На другата пък, KTorrent категорично отказа да поеме торент-файла, като изписа, че той е повреден, непълен или изобщо не е торент файл.

Прав си единствено за това, че ако пратя торент-файл на няколко човека, те ще точат в началото от мен, и когато сумарно, в цялата наша дружинка сийдъро-лийчъри се събере имагинерно погледнато едно точно копие на оригиналните данни, разпръснато помежду им (distrubuted copy), те ще могат да си допродължат и завършат точенето и без получат нито един пакет повече от оригиналния сийдър - което винаги е била идеята на P2P комуникациите. Но няма ли все още такова разпределено копие, след известно време, всички ще се окажат с точно еднакъв набор получени части от моите данни и ще увиснат (chunk collision).

В заключение - съвсем преднамерено съм описал нещата така, че да сработят при колкото се може повече от потребителите, и то - в условията на всеобщо "БигБрадъстване" - всеки, отвсякъде се опитва да ни следи, да слуша разговорите ни, да чете пощите ни. Умишлено съм пропуснал да отбележа, че торент-клиентът е настроен да криптира изходящия сийд, но и да допуска некриптиран входящ такъв - вярвам, че всеки що-годе грамотен интернет потребител знае за какво иде реч и също е направил съответните настройки. Отново повтарям - предложената схема е опит да се помогне на потребители, които искат да изпратят нещо някому, без да се налага да ползват само за тази прозаична задача нещо допълнително. Всеки от нас, така или иначе си има програмка за споделяне на файлове (по дефиниция), която някак си погрешно я наричаме само "клиент", затова - нека отприщим пълните й възможности.

Ще си позволя да вмъкна тук и секцията "Що е то тракер" от оригиналното ръкoводство за създаване на торенти на µTorrent
Цитат

The Tracker

A tracker is an application or script on a system that relays connection information about peers on a given torrent. However, it is most important since without it BitTorrent clients would not know how to find other clients sharing the same files. µTorrent knows which tracker to contact by reading the announce URL in the torrent. Trackers generally look like any other internet address (http//somewebaddress:portnumber/announce). If you need a tracker you may:

* Check the site where you wish to upload the torrent.
* Private sites usually provide their own tracker.
* Public sites may also provide their own tracker, or include the URL of generic ones.
* In a pinch, look at the properties of a torrent you have downloaded from the site you wish to use and copy the tracker from there (but in such a case wait to test the torrent out before uploading it to the site as even those tracker may require you to have registered the torrent with them first).

µTorrent supports HTTP and HTTPS (SSL) trackers. UDP trackers are not supported. µTorrent also supports torrents with multiple trackers; trackers from the same server (with similar URLs) must be grouped together and those from different servers separated by a blank line.

µTorrent contains an "embedded tracker" intended for people wishing to share with a small group for a short period of time. This should not be used for sharing torrent over public or private sites, but only for private stuff and over short periods of time (along the lines of family movies shared with friends and such).

* The embedded tracker URL is: http://your_ip_address:port/announce (where your ip is your computer's ip address and port is µTorrent's listening port)
* The embedded tracker must be enabled in: µTorrent menu > options > preferences > Advanced > bt.enable_tracker: set to "true".

Warning: Using the embedded tracker requires you to have the same IP address and the same port as long as the torrent is active. This means if you use a dynamic IP and randomized port and get disconnected from the internet, your IP and port will get reset, and the torrent will die.


Желая успех на всички мераклии smiley.gif

Този коментар е бил редактиран от qsatis на Feb 24 2010, 12:17 AM



------------------------------------
Go to the top of the page PM
 
+Quote Post

Пишете в тази тема


Reply to this topicStart new topic Thank You

 



- Олекотена версия Час: 12th September 2025 - 10:40 PM
Special for Translator's Heaven PHPTranslator's Converted By Translator's Heaven ©2006 InvisionCore
    Headoff Xen   Елате в .: BGtop.net :. Топ класацията на българските сайтове и гласувайте за този сайт!!!