Описание тега libtorrent

NoneLibtorrent - это кроссплатформенная библиотека, реализующая протокол bittorrent. Он написан на C++ и имеет открытый исходный код. Существуют привязки libtorrent для других языков (особенно Python). Используйте этот тег для любых вопросов о библиотеке libtorrent, независимо от операционной системы или языка программирования.
2 ответа

Загрузка видеофайла из торрента в html5 видео

Могу ли я использовать торрент-файл с видео и загруженными в него видео? У меня торрент с 3 видео. И у меня есть одна просто HTML-страница с video.js. Видео 1: Wellcome.wemb Видео 2: Введение. Веб Видео 3: Что мы играем. Веб Итак... Могу ли я загруз…
19 янв '13 в 23:31
1 ответ

Libtorrent добавить peer по IP

Есть ли простой способ вручную добавить одноранговый узел по IP-адресу с помощью Libtorrent? Например, если у вас уже есть IP-адрес однорангового узла, у которого есть запрошенный файл, и вы хотите добавить его в список одноранговых узлов.
15 май '16 в 22:03
3 ответа

Скрипт оболочки rtorrent execute

Я не могу понять, как вернуть вывод из сценария оболочки обратно в rtorrent после выполнения команды. Можно ли вернуть выходные данные из внешней команды обратно в сеанс rtorrent? Я использую интерфейс сценариев rtorrent для автоматического выполнен…
11 ноя '13 в 19:26
1 ответ

Использование maketorrent в примерах libtorrent

Поэтому я пытаюсь создать приложение, которое использует libtorrent. Однако, прежде чем я начну, я хотел бы убедиться, что я правильно скомпилировал библиотеку и что у меня есть работающая среда для тестирования. В настоящее время я использую виртуа…
14 май '15 в 05:24
1 ответ

Пустые ответы xmlrpc от rtorrent

Я хочу написать свой собственный rTorrent WebUI и делаю мои первые шаги с xmlrpc. Но как-то не очень работает... Это функция, которую я написал для запросов HTTP POST: function request($method, $args) { $data = xmlrpc_encode_request($method, $args);…
25 фев '14 в 08:54
0 ответов

Выпуски Libtorrent 1.1.0

Я использую этот метод здесь, чтобы сеанс был доступен глобально, но последние обновления изменили то, как все работает. using boost::shared_ptr; using boost::weak_ptr; using libtorrent::aux::session_impl; using namespace libtorrent; libtorrent::ses…
13 апр '16 в 14:37
1 ответ

Проблемы libtorrent-python, "нет такого файла или каталога", когда явно

Прежде всего, вот код #!/usr/bin/env python3.4 import libtorrent as lt import os fs = lt.file_storage() lt.add_files(fs, "/var/mirror/packages/") # There are two files in this directory t = lt.create_torrent(fs, flags = 1&8&16) # 1 = Optimiz…
15 ноя '14 в 01:00
2 ответа

Почему мой GET-запрос к торрент-трекеру не работает?

Я абсолютно новичок с протоколами Bittorrent, и я попытался запросить файл на трекер. Для этого я проанализировал и распечатал рабочий файл.torrent с помощью программы на C#, а затем просто запросил трекер с этой информацией с помощью PostMan. Извле…
12 окт '16 в 11:36
0 ответов

Есть ли способ конвертировать торрент файл в магнитную ссылку?

В последнее время я делаю вещи, связанные с магнитной связью. Я хочу конвертировать торрент-файл в магнитную ссылку. Я пробовал " дать-торрент-файл-как-сделать-я-генерировать-магнит-ссылку-в-питоне", но получаю ошибку при вводе команды metadata = be…
20 окт '13 в 13:39
1 ответ

Я не могу скачать торрент с публичного трекера libtorrent

Я использую libtorrent Модуль в Python для загрузки торрента. Я могу скачать торрент с частного трекера, но не с публичного. Я пытался использовать различные торренты, которые я могу скачать с помощью "трансмиссии". Я проверил это по 4 различным сое…
23 июн '15 в 16:36
1 ответ

Связанные объекты не компилируются на VS2015

В libtorrent Я нашел следующий код, который не компилируется с Visual Studio 2015 RC: boost::bind( &address::is_v4, boost::bind( &tcp::endpoint::address, _1 ) ) == m_bind_addr.is_v4() Хотя мы можем обсуждать сомнительное использование перегр…
1 ответ

Torrent Seeding не работает (Libtorrent-Python)

Я пытаюсь сгенерировать торрент и заполнить его с помощью python libtorrent, он генерирует торрент, но не заполняет его. Я пытался открыть сгенерированную магнитную ссылку с несколькими клиентами Bittorrent, но не могу загрузить файл. Я использую li…
21 апр '17 в 10:58
1 ответ

Простой торрент-клиент с PyQt

Недавно я начал свою практику Python. Это очень полезный PL, особенно когда вы используете Linux. Итак, вот моя проблема: мне действительно нравится простота Qt и мощь Python, но она немного переросла меня. Я хочу создать очень простой торрент-клиен…
02 май '13 в 11:07
1 ответ

Создание демона с использованием Python libtorrent для выборки метаданных 100k+ торрентов

Я пытаюсь получить метаданные около 10 000+ торрентов в день, используя Python libtorrent. Это текущий поток кода Запустите сеанс libtorrent. Получите общее количество торрентов, которые нам нужны для загрузки метаданных за последние 1 день. получит…
1 ответ

Использование libtorrent с MSVS 2013

Я установил libtorrent (версия 1.0.2) с менеджером пакетов NuGet в MSVS 2013. Когда я запускаю его, чтобы посмотреть, смогу ли я его использовать: #include <libtorrent\session.hpp> using libtorrent::session; int main() { // session ses; return…
23 май '16 в 06:20
1 ответ

Общение напрямую с каналом SCGI

На моем домашнем сервере я пытаюсь написать скрипт командной строки, который связывается с сервером SCGI (XML-RPC) (rtorrent). Поскольку это действительно единственный язык, в котором я хорошо разбираюсь, я бы хотел использовать PHP (это php-cli). О…
05 мар '13 в 18:30
1 ответ

libtorrent API выдает ошибку, я не знаю, как интерпретировать

Здравствуйте, у меня есть ошибка, которую я попытался с невозможностью управлять код, который имеет проблемы, эта функция def get_peer_info_from_magnet( magnet, ports, opt ): ses = lt.session() ses.listen_on( ports[0], ports[1] ) ses.set_download_ra…
4 ответа

Как вы получаете общий размер торрента в libtorrent?

Как узнать общий размер файлов в торренте? И есть ли способ получить количество файлов в торренте и размер каждого из них?
09 авг '13 в 11:23
2 ответа

Libtorrent: объявлена ​​устаревшая ошибка

Следующая строка: p.ti = new torrent_info(argv[1], ec); показывает следующую ошибку: error C4996: 'libtorrent::torrent_info::torrent_info': was declared deprecated Как я могу решить это?
27 июн '15 в 18:48
1 ответ

libtorrent оповещения о новых частях

Я занимаюсь разработкой приложения для потоковой передачи мультимедийных файлов через торренты. Бэкэнд должен подавать новые части внешнему интерфейсу по мере их поступления. Мне нужен механизм, чтобы получать уведомления, когда новые части прибыли …
29 июн '14 в 21:10