1. Nachrichten
  2. Forum
    1. Unerledigte Themen
    2. Forenregeln
  3. Spenden
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. camp-firefox.de
  2. remote1

Beiträge von remote1

  • Download Manager in Tab öffnen

    • remote1
    • 22. August 2007 um 11:21

    Ich benutze seit einiger Zeit "Download Manager Tweak". Finde es einfach praktisch, dass die Downloads nicht in einenm extra Fenster erscheinen, sondern in einem neuen Tab.
    Ich möchte nun aber gern auf einen richtigen Download Manager umsteigen, welcher u.a. mit Segmentierung arbeitet (z.B. FreeDownloadManager). Problem bei den ganzen Download Managern ist nun, dass diese sich immer in einem neuen Fenster öffnen.
    Kennt jemend eine Erweiterung um dies in einen Tab zu verlagern oder einen Download Manager der dies gleich macht?

  • eigene erweiterung welche .exe öffnet???

    • remote1
    • 20. September 2006 um 17:53

    bild wird nicht angezeigt wenn ich "chrome://sample/skin/happy.png" in die adressleiste eintippe!!!

  • eigene erweiterung welche .exe öffnet???

    • remote1
    • 8. September 2006 um 09:05

    hilfe, bild ist immer noch nicht zu sehen

    manifest:

    Code
    content     sample    chrome/chromeFiles/content/
    skin     sample    chrome/chromeFiles/skin/
    overlay chrome://browser/content/browser.xul chrome://sample/content/toolbarbutton_rechts.xul

    *.xul:

    XML
    <?xml version="1.0"?>
    <overlay
            xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
      <script type="application/x-javascript">
        <![CDATA[
         function RunFile(path)
         {
     	// create an nsILocalFile for the executable
    	var file = Components.classes["@mozilla.org/file/local;1"].createInstance(Components.interfaces.nsILocalFile);
    	file.initWithPath(path);
    
    
    	// create an nsIProcess
    	var process = Components.classes["@mozilla.org/process/util;1"].createInstance(Components.interfaces.nsIProcess);
    	process.init(file);
    
    
    	// Run the process.
    	// If first param is true, calling process will be blocked until
    	// called process terminates. 
    	// Second and third params are used to pass command-line arguments
    	// to the process.
    	var args = [content.location.href];
    	process.run(false, args, args.length);
         }
        ]]>
      </script>
      <toolbarpalette id="PersonalToolbar">
           <button id="toolbar-button" 
                label="WebSearch"
                accesskey="W" 
                image="chrome://sample/skin/happy.png"
                oncommand="RunFile('D:\\Eigene Dateien\\Delphi\\#Lan - Internet\\websearch\\websearch.exe')"/>
      </toolbarpalette>
    </overlay>
    Alles anzeigen

    install.rdf:

    XML
    <?xml version="1.0"?>
    <RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
         xmlns:em="http://www.mozilla.org/2004/em-rdf#">
      <Description about="urn:mozilla:install-manifest">
        <em:id>test@web.de</em:id>
        <em:version>1.0</em:version>
        <em:type>2</em:type>   
        <!-- Target Application this extension can install into, 
             with minimum and maximum supported versions. --> 
        <em:targetApplication>
          <Description>
            <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
            <em:minVersion>1.0</em:minVersion>
            <em:maxVersion>2.0</em:maxVersion>
          </Description>
        </em:targetApplication>   
        <!-- Front End MetaData -->
        <em:name>Beispiel!</em:name>
        <em:description>Eine Testerweiterung</em:description>
        <em:creator>test</em:creator>
        <em:homepageURL>http://www.test.de.hm/</em:homepageURL>
      </Description>      
    </RDF>
    Alles anzeigen
  • eigene erweiterung welche .exe öffnet???

    • remote1
    • 2. September 2006 um 17:33

    bild ist natürlich auch im skin ordner:

    chrome->chromeFiles->content (hier dann noch die *.xul drin)
    ->skin (hier dann noch das bild drin)

  • eigene erweiterung welche .exe öffnet???

    • remote1
    • 2. September 2006 um 13:53

    content.location.href funktioniert sehr gut

    habs jetzt so:

    XML
    <?xml version="1.0"?>
    <overlay id="websearch" 
            xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
      <script type="application/x-javascript">
        <![CDATA[
          function RunFile(asText)
          {
    	var file = Components.classes["@mozilla.org/file/local;1"].createInstance(Components.interfaces.nsILocalFile);
    	file.initWithPath(asText);
    	window.alert(content.location.href);
    	file.launch();
          }
        ]]>
      </script>
      <toolbarpalette id="BrowserToolbarPalette">
           <button id="hwButton" 
                label="WebSearch"
                image="chrome://websearch/skin/happy.png"
                accesskey="W" 
                oncommand="RunFile('N:\\websearch.exe')"/>
      </toolbarpalette>
    </overlay>
    Alles anzeigen

    bzw. manifest:

    Code
    content     websearch    chrome/chromeFiles/content/
    skin     websearch    chrome/chromeFiles/skin/
    overlay chrome://browser/content/browser.xul chrome://websearch/content/toolbarbutton_rechts.xul

    skin ordner hab ich auch erstellt, bild wird aber immer noch net angezeigt
    und schaltfläche muss ich erst über symbolleisten->anpassen extra einfügen
    genau das will ich ja aber net (delwegen hatte ich die id "PersonalToolbar" genomm, da dort mein button gleich angezeigt wird)

    im prinzip solls nen plugin zu meinem programm werden (beim ie hab ichs schon, fehhlt halt nur noch firefox)

    ach ja, mit den neuen threads bin ich so gewöhnt von anderen programmier boards (halt neue frage-> neuer thread)
    sorry

  • eigene erweiterung welche .exe öffnet???

    • remote1
    • 1. September 2006 um 19:52

    jetzt hab ich so (halt mit "BrowserToolbarPalette"):

    XML
    <?xml version="1.0"?>
    <overlay id="websearch" 
            xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
      <toolbarpalette id="BrowserToolbarPalette">
           <toolbarbutton id="hwButton" 
                class="toolbarbutton-1"
                label="WebSearch"
                image="happy.png"
                accesskey="W" 
                oncommand="window.alert('test')"/>
      </toolbarpalette>
    </overlay>
    Alles anzeigen

    und ich seh gar nichts mehr

    im manifest steht:

    Code
    content     sample    chrome/chromeFiles/content/
    overlay chrome://browser/content/browser.xul chrome://sample/content/toolbarbutton_rechts.xul

    hab grad noch "http://kb.mozillazine.org/Running_applications" ausprobiert, funktioniert wunderbar
    kann ich meiner anwendung noch die aktuelle seite als parameter übergeben
    für die aktuelle seite gibts doch bestimmt auch noch ne codezeile
    (so wie document.??? )

  • eigene erweiterung welche .exe öffnet???

    • remote1
    • 1. September 2006 um 19:30

    danke für die schnelle antwort
    soll cih "chrome://somewhere/skin/happy.png" ins manifest schreiben?!?

  • eigene erweiterung welche .exe öffnet???

    • remote1
    • 1. September 2006 um 18:54

    ich will mir ne erweiterung schreiben, welche eine anwedung startet (hab da nen selbst geschriebenes programm, welches ich im ie immer nehme)
    das sieht testweise dann erst mal so aus:

    XML
    <?xml version="1.0"?>
    <overlay id="websearch"         xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
      <toolbar id="PersonalToolbar">
           <button id="hwButton" 
                label="WebSearch"
                image="happy.png"
                accesskey="W" 
                oncommand="window.alert('test')"/>
      </toolbar>
    </overlay>

    probleme:
    1. mein testbild "happy.png" wird net angezeigt
    2. ich wollt eigentlich statt "button" nen "toolbarbutton", aber da wird noch nicht einmal der text "label" angezeigt
    3. hat jemand nen script oder codeschnipsel um ne exe zu starten
    4. hab grad erst angefangen mich in die materie rein zu lesen, bin also anfänger

    hoffe ihr könnt mir helfen um wenigstens die ersten beiden probleme zu beseitigen

Unterstütze uns!

Jährlich (2025)

101,9 %

101,9% (662,48 von 650 EUR)

Jetzt spenden
  1. Kontakt
  2. Datenschutz
  3. Impressum
Community-Software: WoltLab Suite™
Mastodon