Chrome / Firefox: Zugriffsquelle einer Erweiterung

8

Machen Chrome oder Firefox den Quellcode Ihrer Erweiterung für den Host-Computer verfügbar? Und wenn ja wo sind die entsprechenden Ordner auf Mac?

    
parsa 18.10.2010, 10:47
quelle

3 Antworten

29

Ja , vorausgesetzt, einige oder alle Erweiterungen sind in einer interpretierten und nicht verschleierten Sprache verfasst. Plain Javascript ist für Erweiterungen in beiden Browsern üblich.

Wenn Sie bei einer Firefox-Erweiterung die .xpi-Datei speichern, anstatt sie zu installieren, handelt es sich nur um eine Zip-Datei, die Sie mit jedem Archivierungswerkzeug (z. B. 7zip oder WinZip) öffnen können.

Gleiches gilt für die .crx-Dateien Chrome. Als Test habe ich gerade die .crx-Datei für Google Mail Checker Plus heruntergeladen und geöffnet 7zip, und es sieht so aus, als wäre dies komplett in Javascript geschrieben und alle Quellen können gelesen werden.

In beiden Fällen hängt die Menge des verwendbaren Quellcodes davon ab, welche Sprache (n) in der Erweiterung verwendet wird.

Google Chrome installiert die Erweiterung in ~/Library/Application Support/Google/Chrome/Default/Extensions/<EXTENSION_ID>/ und registriert sie in der Voreinstellungsdatei ( entsprechend ).

Wie heb sagt, installiert Firefox die Erweiterung auf ~/Library/Application Support/Firefox/Profiles/PROFILE_ID/extensions/EXTENSION_ID/

    
Colin Pickard 18.10.2010, 11:00
quelle
1

Für Firefox lautet der Pfad:

%Vor%     
heb 18.10.2010 10:50
quelle
0

Ich weiß, dass es ein altes Thema ist, aber für zukünftige Forschungen ... könnte es interessant sein..so folgt man dem Link: So finden Sie den Erweiterungscode ?

Dieser Artikel erklärt sehr gut, wo sich Extensions-Code für Firefox, Chrome (natürlich auch auf Chromium) auf Ubuntu und Windows befindet!

Am besten,

    
Jeremy D 08.09.2011 19:04
quelle

Tags und Links