Ich habe den ganzen Tag gegoogelt und nach einem Tutorial gesucht, wie man Firefox-Erweiterungen in "Geckofx" (vb.net) verwenden kann. hat jemand eine idee?Wie füge ich Firefox-Erweiterungen zu GeckoFX hinzu?
Antwort
Bitte sehen Sie sich dieses Ticket im Geckofx-Repository an. Ich glaube, es ist die nächste Antwort, die Sie bekommen können: https://bitbucket.org/geckofx/geckofx-29.0/issues/211/firefox-extension-in-geckofx
Dies scheint mit einem Fehler in Geckofx verbunden zu sein. Hier ist das nützlichste Kommentar auf dieser Seite:
Zuerst den Standort hinzufügen, wo die Erweiterung bereitgestellt wird mit
Xpcom.ComponentRegistrar.AutoRegister():
void RegisterExtensionDir(string dir)
{
Console.WriteLine("Registering binary extension directory: " + dir);
var chromeDir = (nsIFile)Xpcom.NewNativeLocalFile(dir);
var chromeFile = chromeDir.Clone();
chromeFile.Append(new nsAString("chrome.manifest"));
Xpcom.ComponentRegistrar.AutoRegister(chromeFile);
}
Zweitens verwenden Sie nicht den ABI-Flag in der Chrome-Erweiterung .Manifest. Also statt
binary-component components/GeckoScraper.dll ABI=WINNT_x86-msvc
I verwendet
binary-component components/GeckoScraper.dll
Vielen Dank für Ihre Antwort, ich werde weiter darauf eingehen. – Rednet
Dies ist der gleiche eingefügte Kommentar von Bitbucket und es funktioniert nicht, haben Sie es geschafft, es zu beheben? –
- 1. Wie füge ich Seitentitel zu Hyperlink hinzu
- 2. Wie füge ich Schlüsselbefehle zu Sprite hinzu?
- 3. Wie füge ich DataRow zu DataTable hinzu?
- 4. Wie füge ich Datenattribute zu Html.BeginForm hinzu
- 5. Wie füge ich Animation zu DialogFragment hinzu?
- 6. Wie füge ich mysql_real_escape_string() hinzu: zu diesem?
- 7. Wie füge ich UIWebView zu UIActionSheet hinzu?
- 8. Wie füge ich Pins zu JQVMap hinzu?
- 9. Wie füge ich zu einem wstring hinzu?
- 10. Wie füge ich datetimepicker hinzu und füge zweiten hinzu?
- 11. Wie füge ich Multithreading hinzu?
- 12. Wie füge ich mehrere Spalten zu einer Tabelle hinzu und füge Standardeinschränkungen für eine davon hinzu?
- 13. Wie füge ich einem Buchstaben Akzente hinzu?
- 14. Wie füge ich Feuerstein-Addons hinzu?
- 15. Wie füge ich JMenuBar Shortcuts hinzu?
- 16. Wie füge ich GroundOverlay unter Straßen hinzu
- 17. Wie füge ich Methoden zur Lieferantenklasse hinzu?
- 18. SQLIite - Wie füge ich spezielle Daten hinzu?
- 19. Wie füge ich Makefile neue Dateitypen hinzu?
- 20. Wie füge ich Daten zur DataTable hinzu?
- 21. Wie füge ich das Authentizitätstoken hinzu?
- 22. Wie füge ich Daten für NSOutputStream hinzu?
- 23. ActionMailer - Wie füge ich einen Anhang hinzu?
- 24. Wie füge ich Strings mit Sprintf hinzu?
- 25. Wie füge ich universal-darwin-15 hinzu?
- 26. SpriteKit Wie füge ich einen FixedJoint hinzu?
- 27. Wie füge ich Autofokus zur Oberflächenansicht hinzu?
- 28. Wie füge ich ein bedingtes Pflichtfeld hinzu?
- 29. Wie füge ich automatisch vorgeschlagene Standorte hinzu?
- 30. JavaScript: Wie füge ich ein Attribut hinzu?
Kann diese anonym unten Wähler Hilfe zumindest? oder einen Abstimmungsgrund angeben. – Rednet
Ich war nicht Ihr Downvoter, aber das ist ein Problem, das wahrscheinlich am besten zum Geckofx-Repository gebracht wird. Es ist nicht die beste Frage für Stackoverflow. Siehe meine Antwort für einige Hilfe. – vbnet3d
Bitte bearbeiten Sie Ihre Frage so, dass sie weniger nach einer Anfrage für ein Tutorial klingt. Darüber hinaus klingt es auch so, als wäre dies eine allgemeine Rechenaufgabe, nicht speziell die Programmierung. Wenn beides der Fall ist, ist die Frage für SatckOverflow off-topic. Während es möglich ist, dass Sie die Frage über die Programmierung gedacht haben, ist das aus dem Text nicht klar. – Makyen