Можно ли использовать BitTorrent Sync CLI для создания общих ресурсов?

BitTorrent Sync можно выполнить из командной строки, но есть только несколько параметров, отображаемых --help параметр. проведение btsync делает доступным веб-интерфейс (порт 8888), который можно использовать для настройки.

BitTorrent Sync 1.2.73
Usage:
      btsync [--config <path>] [--nodaemon] [--generate-secret] [--dump-sample-config] [--help] [--get-ro-secret <secret>]
Options:
    --config - location and name of configuration file
    --nodaemon - do not use daemon mode
    --generate-secret - generate shared secret
    --get-ro-secret - get read only secret for existing master secret
    --dump-sample-config - dump sample config file
    --help - print this message and exit

Эти параметры не включают создание новой общей папки.

Могу ли я создать новый общий ресурс с помощью BitTorrent Sync, используя только командную строку?

Я также интересуюсь даже очень хакерскими решениями, такими как редактирование файла конфигурации и перезапуск службы, или отправка определенных HTTP-запросов на localhost:8888.

1 ответ

Решение

Вы должны будете использовать файл конфигурации для этого.

Ты можешь использовать btsync --dump-sample-config (или же --get-sample-config если вы используете более старую версию), чтобы получить образец, укажите необходимые пути в "общих папках" и секреты, сгенерированные --generate секрет.

Затем сохраните файл конфигурации, затем скажите btsync использовать этот файл конфигурации, запустив его с --config,

Вы можете найти все это на странице 10 этой версии руководства. Обратите внимание, что это отключит веб-интерфейс.

Я оставляю это как упражнение для пользователя, чтобы написать все это любым хакерским способом, которого желает его сердце.

Другие вопросы по тегам