Есть задача выкладывать торрент файлы на сайте а раздавать их с домашнего пк, так вот как сделать что бы можно было из php добавлять файл торрент клиент и получать торрент файл.? Как это сделать, в ручную не реально файлов 25000, пришол в голову только один вариант это вебсид , сделать веб сервер и создавать раздачу с него. Может есть какие то еще варианты ?
Нужно что бы торрент файл указывал только на один файл конкретный. И еще как создать один торрент файл сразу на 25000файлов и объем 2тб, конца и края не будет
Указываете путь к торрент файлу, указываете, куда его закачивать (т.е. указываете директорию, в которой лежит ваш файл).
Если торрент-файла нет, предварительно создаёте его с помощью mktorrent.
Если надо найти нужный файл в папке, это можно сделать функциями php. В целом, можно написать скрипт, который для каждого файла создаст по торренту и добавит его в список раздач.
Вот только назревает такой вопрос: если вы планируете 25к файлов раздавать по схеме "один файл - один торрент", у вас сервер-то потянет такое количество одновременно активных торрентов? Что-то мне подсказывает, что не особо.
создаете штатной command line утилитой mktorrent (идет с почти любым linux, например debian/ubuntu)
а уже после добавляете его в любой торрент клиент с помощью web api