2012-02-24 77 views
1

我很困惑,試圖使用libpurple編碼文件傳輸的例子。使用libpurple進行文件傳輸

我的第一次嘗試是重用libpurple/examples源目錄中的nullclient示例並調用serv_send_file。這似乎編譯和執行良好,但在接收方(他沒有得到文件傳輸請求)沒有任何反應。

讚賞指針和/或部分代碼(任何語言)。

回答

0

回答我自己。我犯了一堆錯誤,糾正了這些錯誤並上傳了一個完整的工作示例here。事情我已經從這裏學到的東西:

  • 電話從文件傳輸「好友簽上」信號,並不會從「簽約式」的信號。

  • 似乎有三種方法可以做到這一點:使用purple_xfer_ *,serv_send_file和我使用的方法,prpl-> send_file。

希望這可以幫助其他人,就像我一樣,學習libpurple。