Рубрика «p2p» - 13

Предыстория

Не так давно, а именно 5 июня читатель по имени alan008 задал вопрос. Чтобы не заставлять ходить за подробностями, приведу его здесь:

Нужна помощь!

За несколько лет с разных трекеров (преимущественно c rutracker'а) разными клиентами (преимущественно uTorrent'ом) скачано много гигабайт разного полезного контента. Скачанные файлы впоследствии вручную перемещались с одного диска на другой, uTorrent их соответственно не видит. Многие .torrent файлы устарели сами по себе (например, велась раздача сериала путем добавления новых серий заменой .torrent файла).

Теперь сам вопрос: есть ли способ автоматически (не вручную) установить соответствие между имеющимися на компьютере .torrent файлами и содержимым, раскиданным по разным логическим дискам компьютера? Цель: удалить лишние (неактуальные) .torrent файлы, а для актуальных — поставить всё на раздачу. У кого какие идеи? :)

При необходимости (если это требуется) можно снова поместить все файлы данных в один каталог на одном логическом диске.

В обсуждениях сошлись на том, что если это и можно сделать, то только ручками. Мне же этот вопрос показался интересным, и после возвращения из отпуска я нашел время, чтобы в нем разобраться.

Потратив в общей сложности неделю на разбор формата .torrent-файла, поиск нормально работающей библиотеки для его парсинга, я приступил к написанию программы, которая позволит решить проблему затронутую в упомянутом вопросе.

Прежде чем начать, стоит отметить несколько моментов:

  1. Получилось много, но не все.
  2. По формату файла .torrent будут даны лишь необходимые пояснения.
  3. Людей, чувствительных к временами некачественному коду, прошу меня заранее простить — я знаю, что многое можно было написать лучше, оптимальнее и безглючнее.

Для тех, кому интересно, что из этого получилось, технические подробности и подводные камни — прошу под кат.
Читать полностью »

Лучшее в мире программное обеспечение ( ПО ) для онлайн проигрывания видео/аудио контента в bittorrent-сетях, зарекомендовавшее себя у миллионов пользователей по всему миру, в рамках экспериментального проекта — «Torrent Stream», в ближайшее время будет доступно для профессионального использования и коммерческой эксплуатации

Читать полностью »

Не так давно мы расширили функционал нашего продукта функцией Live Stream, что позволяет теперь не только самым удобным способом смотреть в онлайне качественное видео, без необходимости его предварительного скачивания через торренты, а еще и позволяет смотреть и/или самим создавать собственные прямые трансляции.

Как работает эта новая функция, многие уже смогли оценить на наших тестовых трансляциях, а теперь мы хотим предложить всем попробовать самостоятельно организовать собственные трансляции.

Для все у кого есть желание и необходимые технические навыки и возможности, мы подготовили базовую инструкцию, которую выложили под катом.

Читать полностью »

Diaspora не взлетела, но попытки построить Open Source распределённую социальную сеть будут продолжаться до тех пор, пока такая сеть не будет создана. Новый и очень многообещающий проект в этом направлении называется Tent. Это открытый фреймворк для социального веба — для социальной сети, где контент находится под полным контролем самих пользователей, а не коммерческих компаний.

Если пользователь хочет, он может предоставить доступ к своим файлам компании Facebook/Twitter/Google/etc., которая создала удобный интерфейс для чтения этих данных, но совершенно необязательно хранить файлы на их серверах, будь то фотографии, социальный граф или просто твиты.

Базовые принципы

Каждый сервер Tent может соединяться с любым другим сервером Tent. Каждый пользователь может запустить сервер Tent или доверить свои данные другому серверу. Связи между пользователями устанавливаются независимо от сервера, так что можно перейти на другой сервер, не потеряв никакой информации. Каждый пользователь сам устанавливает, какую информацию он открывает для любого другого пользователя. Серверы Tent могут работать в скрытом режиме через Tor для тех, кому нужна анонимность. Каждый может создать веб-приложение, которое подключается к Tent, для отображения или создания пользовательского контента (статусы, микроблоггинг, оповещения о новых фотографиях).
Читать полностью »

Введение

Многие интересуются Full-Mesh (или P2P) VPN, хотят использовать их для игр с друзьями, для связи удаленных офисов, серверов, да для чего угодно. Обычные VPN, вроде OpenVPN или PPTP, пропускают весь трафик через центральный сервер, а Full-Mesh соединяются непосредственно с нодами, зачастую пробивая NAT.Читать полностью »

Сегодня, администрацией интернет-магазина Chrome было удалено расширение P2P YouTube, где данное расширение на протяжении последней неделе было одним из первых в рейтинге раздела " Набирающие популярность"

На данный момент его официальная страничка в маркете еще пока доступна, но вероятнее всего в ближайшее время она будет удалена или просто его уже невозможно будет обновить, так как его статус в панели разработчика указан " Удалено"

В маркете Хрома прибито расширение P2P YouTube

Читать полностью »

Internet Archive начал раздачу 1,4 миллиона торрентовДевиз Internet Archive — обеспечить «всеобщий доступ ко всем знаниям». На первый взгляд, это не очень отличается от миссии The Pirate Bay, но основатели TPB получили тюремные сроки, а Internet Archive продолжает благородное дело архивирования информации для будущих поколений.

Сейчас Internet Archive вышел на новый этап своего развития, объявив о поддержке протокола BitTorrent как одного из способов раздачи файлов. На этот момент в торрент-трекере Internet Archive зарегистрировано 1 402 335 торрентов, но сотни новых добавляются каждый час. В пиринговой сети 1535 активных узлов, 762 человека на раздаче (см. график активности). Запущен специальный раздел, где ведётся рейтинг самых популярных раздач и публикуются рекомендации для скачивания по книгам, фильмам и музыке.
Читать полностью »

В последние дни мы видели сообщения в средствах массовой информации, которые, как мы считаем, являются неточными и могут ввести в заблуждение пользователей Skype относительно нашего подхода к безопасности и конфиденциальности пользователей. Я хотел бы прояснить несколько деталей.
Читать полностью »

I. Зачем

Есть несколько способов просматривать торрент-файлы: в торрент-клиенте, в BEncode Editor, в файловых менеджерах с плагинами, возможно в сетевых сервисах (но это немножко стрёмно).

Но не всегда удобно вызывать из браузера внешнюю программу. Не всегда эта программа выдаёт полную информацию. Не всегда в удобном виде. Не всегда с возможностью поиска. Поэтому хотелось бы иметь в браузере простой способ просмотреть торрент-файл, чтобы, например:

— узнать содержимое раздачи;
— узнать количество файлов в раздаче;
— узнать информацию о файлах (некоторые трекеры очень снисходительны к полноте описаний, а в торрент-файлах появляется всё больше информации о файлах — например, разрешение, видео- и аудиокодеки, продолжительность фильмов и т. д.);
— узнать информацию о самом торрент-файле (время создания, трекеры, флаг приватности и т. д.);
— иметь возможность текстового поиска по всей информации.
Читать полностью »

Вчера разработчики протокола BitTorrent анонсировали новый инструмент, предназначенный для встраивания возможностей P2P-клиентов в браузер.

Открытый проект BitTorrent Torque находится в стадии альфа-версии и представляет из себя набор JavaScript-библиотек для доступа к возможностям Torque-плагина (сейчас доступен OneClick для Chrome). Загруженный плагин позволяет реализовать ряд возможностей (большинство из них пока недоступны на странице проекта), помимо, собственно, загрузки файлов, таких как видео-стриминг контента, доступ к устройству, манипуляция торрент-файлами, видео и аудио кодирование медиа-контента.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js