Firefox Extensions in C schreiben
Übersicht

Garfield12Betreff: Firefox Extensions in C schreiben |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Hallo Zusammen,
ich habe in letzter Zeit ein wenig an einem kleinen Kommandozeileninterpeter (für eine kleine Scriptsprache von mir) gearbeitet. Jetzt möchte ich zu Übungszwecken ein Firefox Add-On schreiben, das eine Scriptfile vom Server lädt dem Interpreter übergibt und das Ergebnis vom Interpreter entgegenimmt. Wisst ihr vielleicht wo ich anfangen könnte und kennt ihr vllt. ein paar Tutorials oder ähnliches dafür. Ich hab schon gegooglet aber nur Infos zu JS & XUL bekommen, ich habe aber schonmal gelesen man kann auch in C/C++ Extensions schreiben. MfG Garfield |
||
![]() |
Artemis |
![]() Antworten mit Zitat ![]() |
---|---|---|
Kurze Suche nach firefox extension c++ bring folgendes zum vorschein:
https://developer.mozilla.org/..._Extension https://developer.mozilla.org/en/Gecko_SDK http://www.codeproject.com/KB/...onent.aspx http://www.iosart.com/firefox/xpcom/ Es scheint da den Unterschied zwischen einer C++-Extension und einer C++-XPCOM-Component zu geben… http://forums.mozillazine.org/...t&sd=a Zitat: Giorgio Maone:
The GUI and integration part of an extension (let's call it the "glue") is always written in JavaScript/XUL. But your JavaScript code can <b>execute external applications</b> written in C++ using <b>nsIProcess</b> API (that's what my <a href="http://www.informaction.com/mozilla/flashgot" target="_blank">FlashGot extension</a> does, for instance). An harder but more extensible approach is packaging your C++ code as a <b>XPCOM component</b>, which is an object whose methods are directly callable by JavaScript (do you remember VBScript/MS COM?): take a look to http://www.mozilla.org/projects/xpcom/book/cxc/ |
||
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group