Передача файлов с использованием libpurple - PullRequest
1 голос
/ 25 февраля 2012

Я немного застрял, пытаясь закодировать пример передачи файла с использованием libpurple.

Моя первая попытка состояла в том, чтобы повторно использовать пример nullclient из исходного каталога libpurple / examples и вызвать serv_send_file. Это, кажется, компилируется и выполняется нормально, но тогда на стороне получателя ничего не происходит (он не получает запрос на передачу файла).

Указатели и / или частичный код (на любом языке) приветствуются.

1 Ответ

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

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

  • вызывает передачу файла из сигнала «зарегистрированный друг», а не из сигнала «зарегистрирован».

  • Кажется, есть три способа сделать это: использовать purple_xfer_ *, serv_send_file и тот, который я использовал, prpl-> send_file.

Надеюсь, это поможет другимлюди, которые, как и я, изучают libpurple.

...