Здравствуйте, гость ( Вход | Регистрация )
Отправлено: 1.7.2009, 19:53 | |
Участник Группа: Пользователи Сообщений: 13 Регистрация: 31.5.2009 Пользователь №: 1 791 |
сорри, ну к примеру вот http://tapochek.net/viewtopic.php?p=94272 все нормально патчится Torrent Patcher'ом. видимо у Вас что-то не так настроено. |
Форум: Патчер торрентов · Просмотр сообщения: #4341 · Ответов: 138 · Просмотров: 701 186 |
Отправлено: 1.7.2009, 1:50 | |
Участник Группа: Пользователи Сообщений: 13 Регистрация: 31.5.2009 Пользователь №: 1 791 |
|
Форум: Патчер торрентов · Просмотр сообщения: #4336 · Ответов: 138 · Просмотров: 701 186 |
Отправлено: 28.6.2009, 18:47 | |
Участник Группа: Пользователи Сообщений: 13 Регистрация: 31.5.2009 Пользователь №: 1 791 |
юзай Dynamic DNS Update Client как написано тут а не на роутере (если адрес 10.х.х.х динамический, если статический тогда ненадо никаких клиентов, просто введи на no-ip.com свой адрес 10.x.x.x). хотя... если 10.x.x.x нигде на компе не светится, тогда наверно и в клиенте его не будет. тогда хз, прошивку правь на роутере))) |
Форум: Установка РеТрекера · Просмотр сообщения: #4326 · Ответов: 427 · Просмотров: 1 908 568 |
Отправлено: 23.6.2009, 11:01 | |
Участник Группа: Пользователи Сообщений: 13 Регистрация: 31.5.2009 Пользователь №: 1 791 |
Вот не понимаю (выделаны цифры и буквы которые в коде ) я не понимая по какому принципу берутся, ставлю от балды ? потому и не работает написано в спецификации: Цитата byte strings строки. сначала идет число, которое означает длину строки. например "4:spam" значит что после двоеточия будет строка длиной в 4 байта. еще примеры: "8:announce", "13:announce-list", "32:http://somehost.com/announce.php".Byte strings are encoded as follows: <string length encoded in base ten ASCII>:<string data> Note that there is no constant beginning delimiter, and no ending delimiter. Example: 4:spam represents the string "spam" Цитата lists списки. начинаються символом "l" (маленькая "L") и заканчиваються символом "e".Lists are encoded as follows: l<bencoded values>e The initial l and trailing e are beginning and ending delimiters. Lists may contain any bencoded type, including integers, strings, dictionaries, and other lists. Example: l4:spam4:eggse represents the list of two strings: [ "spam", "eggs" ] например запись вида "l4:spam4:eggse" означет что задан список с двух елементов, первым из которых есть строка "spam", вторым - строка "eggs". также есть еще целые числа: Цитата integers т.е. числа задаються в виде "i<число_в_десятичной_системе>e". например запись вида "i254e" значит что задано число "254", "i-872e" - число "-872".Integers are encoded as follows: i<integer encoded in base ten ASCII>e The initial i and trailing e are beginning and ending delimiters. You can have negative numbers such as i-3e. You cannot prefix the number with a zero such as i04e. However, i0e is valid. Example: i3e represents the integer "3" и словари: Цитата dictionaries словари. в словарях сначала идет ключ, потом его значение. т.е. если есть выражение "d3:cow3:moo4:spam4:eggse", ето значит что задан словарь, в котором ключ "cow" имеет значение "moo", а ключ "spam" имеет значение "eggs".Dictionaries are encoded as follows: d<bencoded string><bencoded element>e The initial d and trailing e are the beginning and ending delimiters. Note that the keys must be bencoded strings. The values may be any bencoded type, including integers, strings, lists, and other dictionaries. Keys must be strings and appear in sorted order (sorted as raw strings, not alphanumerics). The strings should be compared using a binary comparison, not a culture-specific "natural" comparison. Example: d3:cow3:moo4:spam4:eggse represents the dictionary { "cow" => "moo", "spam" => "eggs" } еще один пример: "d4:spaml1:a1:bee". задан словарь, в котром ключ "spam" содержит список из двух елементов: "a" и "b". на базе етого всего строится торент файл. значением ключа "announce-list" должен быть список, елементы которого есть списками трекеров (список списков). например както так: 13:announce-listll80:http://tracker.calitko.org/torrents.php?passkey=d7c034325e7274bb2s346c6fc5b71307el32:http://somehost.com/announce.phpee |
Форум: Патчер торрентов · Просмотр сообщения: #4312 · Ответов: 13 · Просмотров: 39 489 |
Отправлено: 23.6.2009, 1:40 | |
Участник Группа: Пользователи Сообщений: 13 Регистрация: 31.5.2009 Пользователь №: 1 791 |
Процесс реализации требует декодирования самого *.torrent файл. Или можно обойтись просто чтением файла, вставкой элементов announce-list c данными торрента-трекера и ретрекера ? Если просто найти вставить свои данные просто не работают. Как говорится, если лесть в дебри, нужно знать, а нужно ли это делать. по тому проекту не знаю.. а почему не работает? может неправильно вставляешь? может сдесь будет более наглядно видно: http://trac.calitko.org/browser/releases/c....6.2%2C110.1.11 после announce добавляем announce-list с трекером из announce + наш трекер. должно получится как-то так: Код 8:announce => 80:http://tracker.calitko.org/torrents.php?passkey=d7c034325e7274bb2s346c6fc5b71307 13:announce-list => l l 80:http://tracker.calitko.org/torrents.php?passkey=d7c034325e7274bb2s346c6fc5b71307 e l 32:http://somehost.com/announce.php e e |
Форум: Патчер торрентов · Просмотр сообщения: #4309 · Ответов: 13 · Просмотров: 39 489 |
Отправлено: 22.6.2009, 21:08 | |
Участник Группа: Пользователи Сообщений: 13 Регистрация: 31.5.2009 Пользователь №: 1 791 |
Можете пояснить с announce-list, вы его в конец документа помещаете так ? Какой он должен иметь формат announce-list, а то я уже по битово начел разбирать документ. Может ссылочку подкинете. ну в Torrent Patcher'е он почему-то записывается в конец, хотя ето неправильно, т.к. ключи (announce, announce-list и т.д.) должны идти в алфавитном порядке. надо его писать сразу после ключа announce. в той спецификации вроде нормально описано: надо свой ретрекер поместить в отдельный список, чтобы он работал паралельно основному. иначе (если поместить его в тот самый список где знаходится и основной) они будут работать в случайном порядке (чтобы уменьшить нагрузку на сервера). тут еще есть спецификации: http://wiki.theory.org/index.php/BitTorrentSpecification http://www.bittorrent.org/beps/bep_0000.html в процессе еще нарыл такой проектик: http://trac.calitko.org/changeset/releases....6.2%2C110.1.11 |
Форум: Патчер торрентов · Просмотр сообщения: #4305 · Ответов: 13 · Просмотров: 39 489 |
Отправлено: 22.6.2009, 14:50 | |
Участник Группа: Пользователи Сообщений: 13 Регистрация: 31.5.2009 Пользователь №: 1 791 |
тоже недавно написал свой. работает вроде, даже лучше чем Torrent Patcher если будут вопросы - спрашивай, попробую ответить. |
Форум: Патчер торрентов · Просмотр сообщения: #4303 · Ответов: 13 · Просмотров: 39 489 |
Отправлено: 17.6.2009, 1:43 | |
Участник Группа: Пользователи Сообщений: 13 Регистрация: 31.5.2009 Пользователь №: 1 791 |
У меня вопрос. Если в сети допустим два компа 192.168.1.1 и .1.2.. /Порт в первому port1, port2 у втором. КАк сделать, чтоб один качал с другого?? В первом я прописываю строчка http://127.0.0.1:port1 в в втором http://192.168.1.1:port1 & http://127.0.0.1:port2 на первом анонсер такой: http://127.0.0.1:port1/announce на втором: http://192.168.1.1:port1/announce включить трекер достаточно на одном компе (в даном примере - первом). вроде так |
Форум: Установка РеТрекера · Просмотр сообщения: #4289 · Ответов: 17 · Просмотров: 50 486 |
Отправлено: 2.6.2009, 2:05 | |
Участник Группа: Пользователи Сообщений: 13 Регистрация: 31.5.2009 Пользователь №: 1 791 |
1. Украина 2. - 3. - 4. Alkar 5. - 6. - 7. http://altrack.no-ip.org/an.php Спасибо. |
Форум: Украина · Просмотр сообщения: #4225 · Ответов: 0 · Просмотров: 18 563 |
Открытая тема (есть новые ответы) Открытая тема (нет новых ответов) Горячая тема (есть новые ответы) Горячая тема (нет новых ответов) |
Опрос (есть новые голоса) Опрос (нет новых голосов) Закрытая тема Тема перемещена |
Текстовая версия | Сейчас: 28.5.2024, 18:21 |