![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
Win MK 32 |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 492 Регистрация: 15.7.2002 Репутация: нет Всего: нет |
Как рабоать с аплодом, с кукисами - это понятно в PHP. А как рабоать с торрент-протоколом? Надо банально выложить Х файлов, их скачают, а потом пуская скачивать будут уже друг у друга. Как это организовать без применения готовых огромных порталов для торрент-трекеров?
Это вообще возможно? |
|||
|
||||
enof |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 837 Регистрация: 23.1.2009 Где: Санкт-Петербург Репутация: 30 Всего: 35 |
Не ясно, что именно требуется?
Для работы с .torrent файлами можно использовать один из классов на phpclasses. TorrenFlux - торрент-клиент на пхп(веб интерфейс к BitTornado). Или вам нужно написать свой трекер? ![]() Это сообщение отредактировал(а) enof - 22.4.2009, 04:48 |
|||
|
||||
Win MK 32 |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 492 Регистрация: 15.7.2002 Репутация: нет Всего: нет |
А это не одно и то же? Мне нужно суметь написать в какой-то степени что-то на подобие трекера. Добавлено через 2 минуты и 52 секунды Но только основные моменты. Дабы пользователь не заливал на сервер файлы, а заливал торрент. Остальные успешно бы все качали торрент-клиентом. Добавлено через 3 минуты и 13 секунд Какие кстати требования к серверу? |
|||
|
||||
enof |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 837 Регистрация: 23.1.2009 Где: Санкт-Петербург Репутация: 30 Всего: 35 |
Win MK 32, Под работой с торрент файлами я подразумевал их чтение\запись и все.
Вам нужно реализовать протокол, спецификация -> http://bittorrent.org/beps/bep_0001.html . Не, лучше воспользуйтесь готовыми решениями ![]() Это сообщение отредактировал(а) enof - 22.4.2009, 09:22 |
|||
|
||||
Kudzu |
|
|||
![]() Magnificus Picus ![]() Профиль Группа: Участник Сообщений: 60 Регистрация: 30.4.2008 Где: KLD Репутация: нет Всего: 1 |
Возьмите из TorrentFlux TF_BitTornado написанный на питоне и сделайте к нему нужную обертку, окторую также можно из торрент флюкса выдрать.
|
|||
|
||||
Win MK 32 |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 492 Регистрация: 15.7.2002 Репутация: нет Всего: нет |
А как трекер дает о себе знать вообще, если он на PHP?
Торрент клиент делает запрос скрипту или как? Или на сервере еще что-то специфичное есть? |
|||
|
||||
enof |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 837 Регистрация: 23.1.2009 Где: Санкт-Петербург Репутация: 30 Всего: 35 |
Трекер дает о себе знать через torrent file. И какая разница, на чем он? Главное чтобы написан был правильно. Что под специфичным понимаете? |
|||
|
||||
enof |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 837 Регистрация: 23.1.2009 Где: Санкт-Петербург Репутация: 30 Всего: 35 |
Документацию вы конечно же не смотрели?
Клиент-Сервер реализуется через http/https. Т.е. от клиента приходят обычные гет параметры, которыми вы привыкли оперировать в пхп через $_GET; Ответ сервера представляет собой BEP строку. Ничего сложного нет. Список запросов\ответов есть в спецификации. Вам также нужно хранить всю информацию(сиды, пиры, их айпишники и другую инфу) чтобы было чем ответить клиенту. =) Потратьте минут 20 на чтение документации, большинство вопросов сами отпадут. |
|||
|
||||
Win MK 32 |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 492 Регистрация: 15.7.2002 Репутация: нет Всего: нет |
Про какую документацию вы говорите? php.net?
|
|||
|
||||
enof |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 837 Регистрация: 23.1.2009 Где: Санкт-Петербург Репутация: 30 Всего: 35 |
bittorent
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "PHP" | |
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |