Frage

Ich bin ein relativ unerfahrenen Programmierer ein Plugin für den IM-Client Pidgin als erstes großes Projekt zu machen suchen. Ich habe ein Programm in Python geschrieben, die die Funktionalität alles, was ich will, aber ich habe noch nicht GTK-Funktionalität integriert, so kann die Benutzeroberfläche noch nicht beeinflussen.

für How-Tos auf Pidgin-Plugins Bei der Suche stieß ich auf dem C How-to auf der Website Pidgin-Entwickler. Bin ich zu folgern, dass C die einzige Sprache, die ich ein Plugin für Pidgin schreiben kann? Nicht C ++, C # nicht, und schon gar nicht Python?

Ich bin sicher, ich habe Plugins installiert, die nichts mehr als Perl-Skripte sind-nicht als .so zusammengestellt, wie die Standard-Pidgin-Plugins sind. Also, wenn Perl in Ordnung ist, bedeutet, dass ich irgendwie etwas zusammen mit Python Flickschusterei kann?

War es hilfreich?

Lösung

Ihre Entscheidungen sind derzeit C, Perl oder Tcl. Sie können auch mit Pidgin über D-Bus auf Linux in einer begrenzteren Art und Weise eine Schnittstelle, die eine sehr breite Schneise von Sprachen unterstützt.

In der Theorie könnten Sie C-Bindungen zu anderen Sprachen schreiben eine native Pidgin-Schnittstelle in dieser Sprache zu unterstützen, aber soweit ich weiß, gibt es keine abgeschlossen, Produktionsqualität Beispiele für das noch. Allerdings gibt es Projekte in Arbeit zumindest für Python (yay!) Und PHP.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top