使用monotorrent创建torrent

时间:2019-04-12 17:01:12

标签: c# torrent monotorrent

我正在尝试使用C#使用Monotorrent软件包创建一个torrent文件,

我已经使用torrent创建者创建了torrent文件,但是我想添加一些其他在torrent创建者方法,属性中找不到的选项。

我正在寻找的

选项: 添加跟踪网址 网络种子网址 资源, 优化对齐方式。

这是我的代码的片段:

 string filepath = ofd.FileName;
                PathDirectoryTxt.Text = filepath;
                MonoTorrent.Common.TorrentCreator torrentcreaotr = new MonoTorrent.Common.TorrentCreator();
                ITorrentFileSource fileSource = new TorrentFileSource(filepath);
                torrentcreaotr.Comment = CommentsRichTxt.Text;
                torrentcreaotr.CreatedBy = "Google using " + VersionInfo.ClientVersion;
                torrentcreaotr.Publisher = "www.itsitus.com";
                if ((PrivateTorrentCheckbox.Checked))
                {
                    torrentcreaotr.Private = true;

                }
                else if (!PrivateTorrentCheckbox.Checked)
                {
                    torrentcreaotr.Private = false;

                }

                string savepath = sfd.FileName;

                torrentcreaotr.Create(fileSource, savepath);
                MessageBox.Show("torrent file has been created successfully !");

1 个答案:

答案 0 :(得分:0)

您是否尝试过为跟踪器的URL设置“公告”属性,或者如果您具有跟踪器层/后备,是否设置了“公告”?同样,使用GetrightHttpSeed属性设置Webseeds。