Как расширить функциональность клиентов Direct Connect (например, linuxdcpp, dc ++)? - PullRequest
1 голос
/ 04 ноября 2011

Существует ли способ, с помощью которого я могу расширить функциональность DC ++ (лучше, если linuxdcpp, так как я использую linux).Я хочу сделать пользовательских функций для себя, используя python или c ++.

Например:

При нажатии на имя файла конкретногофайл.Результаты поиска Google по имени файла показаны рядом, это поможет.


Так что я могу использовать php / python или аналогичный язык, который будет извлекать данные из HTTP и показывать их внутри dcclient?

ИЛИ

Внешний скрипт php / python (или аналогичный), который будет использовать «уже работающий клиент dc» через API.


Я много гуглил и не мог найти какое-то конкретное решение.

Однако я попал на этот сайт http://pydc.sourceforge.net/, который утверждает, что он может быть расширен, но я не являюсь опытным программистом, который может встроить свой собственный клиент dc в предыдущий.

1 Ответ

0 голосов
/ 31 марта 2012

Попробуйте eiskaltdc .Он имеет поддержку сценариев и интерфейс командной строки, но сценарии могут выполняться только в Qt (и некоторых perl), но не в Python.Есть еще один инструмент командной строки microdc2, который вы сможете расширить (c / c ++, здесь тоже нет python).

...