FireFox Addons

smoker_on_line

Ehemann und Papa
ID: 79985
L
4 Juni 2006
700
66
ich habe vor mich etwas in die firefox addons ein zu arbeiten. ich möchte ein zu beginn recht simples addon schreiben, welches einfach ein paar texte die man eingibt in eine form kopiert und diese dann submittet.

ich habe bereits einige seiten gefunden wo etwas erklärt wird wie man da vorgeht aber leider alle auf englisch. wäre zwar nicht weiter schlimm aber deutsch und umfang reicher wäre schon nett *g

hat hier bereits jemand mal eigene addons gebastelt?
hat hier jemand hilfreiche links für mich? wenns geht deutsch!
kennt jemand vielleicht solch ein addon? man muss ja nicht immer gleich das rad neu erfinden *g vielleicht gibbet sowas in der art ja schon.

mit imacros(super addon, nutze es um mich auf den meisten seiten einzuloggen!) könnte ich dieses zwar auch realisieren aber ich würde da schon gerne etwas eigenes draus machen um es irgendwann mal als special zu meinen tools/projekten mit anzubieten.

meine kenntnisse:
html/js/php/delphi

würde das ausreichen oder eher nicht?

vielen dank im vorraus!
 
xul? ähnelt das xml oder ist das doch wieder was ganz anderes?

man da ist das schon direkt von mozilla und dann keine deutsche ausgabe vorhanden:(
 
...
En durch De ersetzen:mrgreen:
...
du meinst so? https://developer.mozilla.org/De/Developing_add-ons da ist leider nix. das hatte ich auch schon versucht. und bei languages gibbet leider nur eine andere. leider wirre zeichen *g

Vielleicht reicht das schon für dein Vorhaben https://jetpack.mozillalabs.com/
das sieht zwar auch interesannt aus, werde es gleich mal weiter durch lesen und speichern aber das scheint nicht wirklich was für mein problem zur zeit zu sein. trotzdem danke!
 
hi

ich misch mich hier mal ein ;) Die Anleitung is cool und wollte das auch mal probieren:

https://developer.mozilla.org/de/Eine_erste_Erweiterung_erstellen

naja unter Extras - Addons ist das Addon auch da und hat den richtigen Namen (daher bin ich mir sicher ist die Installations chon mal geglückt). Ich hab die Datei overlay.xul leicht geändert da ich eine neue Statusbar haben will. Leider erscheint die nicht (Originalcode ging auch nicht mit Statusbar einbauen). Ich poste mal meine Dateien:

chrome und content ist leer (was mir gerade so kommt sollen das vllt. Ordner sein? :think: )

install.rdf:

Code:
<?xml version="1.0"?>

<RDF xmlns="https://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:em="https://www.mozilla.org/2004/em-rdf#">

  <Description about="urn:mozilla:install-manifest">
    <em:id>[email protected]</em:id>
    <em:version>1.0</em:version>
    <em:type>2</em:type>
  
    <em:targetApplication>
      <Description>
        <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
        <em:minVersion>1.5</em:minVersion>
        <em:maxVersion>3.5.*</em:maxVersion>
      </Description>
    </em:targetApplication>
  
    <em:name>Hallo Welt Add-On</em:name>
    <em:description>Eine einfache Erweiterung</em:description>
    <em:creator>TByte</em:creator>
    <em:homepageURL>https://www.chrisi01.de</em:homepageURL>
  </Description>     
</RDF>

chrome.manifest:
Code:
content     helwor    chrome/content/
overlay chrome://browser/content/browser.xul chrome://helwor/content/overlay.xul

overlay.xul
Code:
<?xml version="1.0"?>
<overlay id="helwor" xmlns="https://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">

 <statusbar>
  <statusbarpanel id="mein-panel" label="Hallo Welt"  />
 </statusbar>

<toolbox id="navigator-toolbox">

<toolbar id="nav-bar">

<toolbarbutton id="hallo" image="https://haupt.traffic4ever.de/fun/images/balken.jpg" onclick="alert('Hallo Welt!');" />

</toolbar>

</toolbox>

</overlay>

Vielen dank

edit: Mit dem DOM Inspector (so recht blick ich da noch nicht durch) finde ich wohl keine ID mit den Namen mein-panel wenn ich ihn richtig bediene

edit2: ok content und chrome sollen wohl Ordner sein geht aber trotzdem nicht.

mfg

chris
 
also es müsste gehen geht aber nicht? na klasse :mrgreen:

werde mal noch bisschen probieren danke dir fürs drüber gucken

edit: habe gerade festgestellt das
chrome://helwor/content/overlay.xul
nicht erreichbar ist Seite nicht gefunden diese Datei leg ich doch aber über die chrome://browser/content/browser.xul also muss wohl schon in der chrome.manifest 2. Zeile die 2. URL das Problem sein

edit2: Es geht! Es geht! die Englische Doku beschreibt noch einige leere Ordner nachdem ich die angelegt habe ging es :)

mfg

Chris
 
Zuletzt bearbeitet: