Zdravím.
Potřebuji v knihovně xmpppy využít přenosy souborů. Knihovna tuto funkcionalitu má naprogramovanou, akorát se musí jako plugin nějak "zaregistrovat" do běžícího programu. Toto se mi nadaří, vytvořím si instanci pluginu, kterou pokud to dobře chápu musím nahodit pomocí instancePluginu.plugin(owner) , kde owner je instance xmpp.Client() .. asi..
Problém je, že plugin si pořád stěžuje že nemá atribut _owner, i když ho jako argument metody plugin dostane. Nějak mi to není jasné :(
Tak už to mám ..
Instance pluginu se připojí pomocí metody "PlugIn", kterou každý plugin dědí, metoda "plugin" kterou každý plugin obsahuje, je pouze pro vnitřní použití, registuje handlery a volá jí právě děděný "PlugIn"
Takže tohle bych měl, ale přenosy souborů stejně nefungují, takže ještě mám co dělat :)