【问题标题】:how to set client name in libtorrent如何在 libtorrent 中设置客户端名称
【发布时间】:2015-02-09 04:59:04
【问题描述】:

我已经在客户端开发了 torrent 程序,并使用 rutorrent 来播种文件。我在 rutorrent 中使用插件对等来使用我的 torrent 应用程序监控数字客户端。但在客户端选项卡中仅显示未知(xxxx)。如何使用 libtorrent 设置名称。 shell 将显示在客户端中。

【问题讨论】:

  • rutorrent/rtorrent 是基于libTorrent-rakshasa,而不是libtorrent-rasterbar 命名有点混乱...
  • 我的客户端 torrent 使用 libtorrent-rasterbar 构建。我正在寻找所有文档,但找不到如何设置将在客户端显示我的应用程序名称的名称。如果我使用 bittorrent 或 utorrent 下载我的文件 .torrent。在选项卡客户端中将显示名称 bitorrent 或 utorrent 不会像我的应用程序一样显示 Unknow。所以你可以告诉我使用 libtorrent-rasterbar 设置这样的名称

标签: c# c++ libtorrent-rasterbar


【解决方案1】:

通读client_test.cpp然后你会看到你需要在设置结构中传递用户代理的细节。您需要在开始会话之前执行此操作,并且您的客户端名称需要在它之后添加 /,即:

 settings.user_agent = "My Own Client/" LIBTORRENT_VERSION;

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-10-22
    • 1970-01-01
    • 2015-09-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多