📅  最后修改于: 2023-12-03 14:56:50.011000             🧑  作者: Mango
纳米种子生成器是一款用于生成磁力链接种子文件的 PHP 库,能够方便快捷地生成符合标准、有效的种子文件。
require_once 'NanoSeed.php';
$data = [
'name' => 'My Torrent',
'files' => [
[
'path' => '/path/to/file1',
'size' => 123456789
],
[
'path' => '/path/to/file2',
'size' => 987654321
],
],
'announce' => 'http://tracker.example.com/announce',
'comment' => 'This is my first torrent!'
];
$generator = new NanoSeed();
$torrent = $generator->createTorrent($data);
name
:种子名称files
:文件列表,每个文件包含 path
和 size
两个参数announce
:Tracker 列表,可以为单个 Tracker 或多个 Tracker 组成的数组comment
:种子的描述信息(可选)本库将返回生成的种子文件的二进制内容,可以将其保存为 .torrent
文件,也可以直接返回给客户端。