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. Mira_Belle

Beiträge von Mira_Belle

  • Browser schließen im Kontextmenü

    • Mira_Belle
    • 1. September 2024 um 11:25
    Zitat von Dharkness
    Zitat von Mira_Belle

    Bitte mal testen!

    Wobei bei mir Zeile 5 (description) nicht stimmt, das menuitem wird hier nicht ans Ende des menupopup gelegt.

    Ja dies kann passieren, gerade dann, wenn man eine Erweiterung (ein Add-on) nutzt, welches auch das Kontextmenü nutzt.
    Wie ich das beeinflussen kann, weiß ich leider nicht! Eventuell kann man das mithilfe eines CSS noch beeinflussen.

    Zitat von Endor

    Hallo Mira_Belle !
    Vielen Dank für Dein Script.
    :thumbup:
    Habe mich mal so bedient.
    Passt perfekt für mich.
    Mfg.
    Endor

    Alles anzeigen

    :love::thumbup:

  • Browser schließen im Kontextmenü

    • Mira_Belle
    • 31. August 2024 um 21:53
    Zitat von clio

    ...

    Mira_Belle

    Warum Grr... hier lesen doch viele Leute mit, ich bin sicher, daß sich da jemand bedient...

    Naja, es ist schon ein etwas spezielles Skript.
    Ich glaube nicht, dass es soviel Anklang finden wird,
    aber es ist wirklich nicht so schlimm, wie es nach meinem "Grr..." erscheinen mag.

  • Browser schließen im Kontextmenü

    • Mira_Belle
    • 31. August 2024 um 14:18

    Grr.

    Aber ja, eventuell kann es jemand anders gebrauchen,
    und ganz um sonst war es ja auch nicht, denn es war zumindest eine Übungsaufgabe.

  • Browser schließen im Kontextmenü

    • Mira_Belle
    • 30. August 2024 um 22:32

    Bitte mal testen!

    JavaScript
    // ==UserScript==
    // @name           Quit.uc.js
    // @author         Mira Bellenbaum
    // @Source file    https://www.camp-firefox.de/forum/thema/138324/?postID=1256198#post1256198
    // @description    Fügt ans Ende des Kontextmenüs der Tabs eine "Beenden" - Schaltfläche hinzu
    // ==/UserScript==
    
    location.href.startsWith('chrome://browser/content/browser.x') && (() => {
        document.getElementById('tabContextMenu').addEventListener('popupshowing', function () {
            // Neues Menuitem für "Beenden" erstellen
            const quitApp = document.createElementNS('http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul', 'menuitem');
            quitApp.setAttribute('label', 'Beenden');
            
            // Event für das Menuitem zum Beenden der Anwendung
            quitApp.addEventListener('command', () => {
                goQuitApplication(event); // Anwendung beenden
            });
    
            // Schaltfläche am Ende des Menüs hinzufügen
            document.getElementById('tabContextMenu').appendChild(quitApp);
        }, { once: true })
    })();
    Alles anzeigen
  • Browser schließen im Kontextmenü

    • Mira_Belle
    • 30. August 2024 um 21:34

    Ich muss jetzt mal blöd fragen, in welchem Kontextmenü?

    Es gibt das von Dir erwähnte, wenn ich in einem Tab rechts klicke.

    Es gibt die verschiedensten, ja nachdem wo ich rechts klicke, in der Tabbar, in der Adressleiste, in der jeweiligen Page,

    und auch da, ....

    Aber reicht es Dir nicht, dass unter "Datei" ein Schließenbutton vorhanden ist, so wie im "Hamburgermenü"?
    Und gibt es unter Linux nicht auch ein Schließenbutton oben rechts in der Ecke?

    Ich könnte Dir eventuell einen frei beweglichen Button für die "Leisten" basteln!

    Aber wenn die Schaltfläche unbedingt im Kontextmenü der Tabs sein soll/muss, keine Ahnung, ob ich das hinbekomme.

  • Bypass Paywall Firefox Clean (magnolia1234)

    • Mira_Belle
    • 30. August 2024 um 13:35

    Artikel gelesen, hätte ich mir schenken können!
    Die Kritik an Lege ist in meinen Augen an den Haaren herbeigezogen!

    Zitat

    Nein, auf der einen Seite sehen Sie in dem Vergleich ein Kastenweißbrot vom "Handwerksbäcker", auf der anderen Seite ein Sandwichbrot aus der Industrie. Die sind jetzt keine Universen weit entfernt vom Toastbrot, aber es sind beide eben kein Toastbrot.

    Und was steht auf den Verpackungen der Brote? Sandwichtoast:!:

    Der Fauxpas mit der Hefe, ok, das hätte dem Lege nicht passieren dürfen.
    Und die Kritik darüber, dass nicht auf Enzyme eingegangen wird, ja Himmel, das ist keine Wissenschaftssendung,
    sie soll etwas unterhaltsam aufklären und über ein paar Hintergründe aufklären.

    Und mal ganz ehrlich, wer ohne Verstand nach dem Schauen dieser Sendung dann zu dem Bäcker um die Ecke rennt, der
    a. zig Filialen besitzt, und b. ein Sortiment hat, wie ein Supermarkt, sorry, dem ist auch nicht mehr zu helfen.

    Ein klein wenig Menschenverstand sollte man den Zuschauern dieser und ähnlicher Sendungen dann doch zugestehen!


    Entschuldigung, für dieses OT, aber ich musste das jetzt loswerden.

    Sorry, ich muss noch einmal nachtreten!

    Der Typ ist sowas von dumm!
    Da regt es sich über die nicht deklarierte Enzyme auf, die zwar bei der Herstellung eingesetzt werden,
    aber die eben NICHT in dem fertigen Produkt vorhanden sind!

    Enzyme sind Eiweiße! Und was wird wohl mit einem Eiweiß beim Backen passieren?
    Auch prangert er den Einsatz von Enzymen ja irgendwie an, ABER der Mensch hat schon seit Ewigkeiten,
    wenn auch unbewusst Enzyme in der "Veränderung" von Lebensmitteln eingesetzt!

    Und für so einen Schund (Artikel, des Stern) haben Menschen unter anderem Geld ausgegeben!

  • Bypass Paywall Firefox Clean (magnolia1234)

    • Mira_Belle
    • 30. August 2024 um 11:27
    Zitat von regie510
    Zitat von Mira_Belle

    Der hätte mich mal interessiert.

    Bei mir wird dieser Artikel angezeigt. Soll der hinter einer Paywall liegen? Ich habe nur uBlock am Start und auch kein Stern-Abo.

    Gruß, Nobby

    Komisch, gestern war er noch hinter einer Paywall. Um so schöner wenn er nun frei ist.
    Danke für den Hinweis.

  • Bypass Paywall Firefox Clean (magnolia1234)

    • Mira_Belle
    • 29. August 2024 um 21:45
    Zitat von .DeJaVu

    Dein Ernst? :D BILD ist BLÖD, sorry, die sind auf Verkaufszahlen getrimmt, aber nicht um die Wahrheit. Dann besser FAZ, Zeit, SZ.

    Nein, natürlich nicht:!:Nur Stern bekomme ich nicht, da gibt es hin und wieder ganz interessante Artikel.
    Aber was soll's, habe bis jetzt auch ohne zugriff überlebt.

    Der hätte mich mal interessiert. => https://www.stern.de/genuss/essen/s…--35018742.html

  • Bypass Paywall Firefox Clean (magnolia1234)

    • Mira_Belle
    • 29. August 2024 um 21:15

    Endlich wieder BILD lesen. :D^^:D^^:D^^:D:!:

  • "Neues", altes Appmenu. Update, und bräuchte Hilfe!

    • Mira_Belle
    • 28. August 2024 um 22:02

    Dass die Profis ganz andere Lösungen haben, ist mir schon klar.

    Mir wäre aber viel mehr geholfen, wenn mir jemand erklären könnte, wie ich z.B. die "Lesezeichen" in ein User-Skript bekomme,
    und zwar so, dass alle Funktionen gegeben sind. Das macht mich noch ganz kirre!

    Wie Mozzila da den Code verstreut hat und wenn man so wie ich, eigentlich gar kein JavaScript kann, da sich durch Arbeiten will,
    gibt es da mehr Momente, das Handbuch zu werfen, als weiterzumachen.

    Aber 2002Andreas einen Button mit 2 Funktionen ist auch ganz nice. Danke.

  • "Neues", altes Appmenu. Update, und bräuchte Hilfe!

    • Mira_Belle
    • 28. August 2024 um 21:45

    Dharkness Danke für Dein Skript!

    Die "Buttons" sind als "Nebenprodukt" abgefallen, als ich in den Untiefen des Firefoxcodes gewühlt habe!
    Der Code funktioniert auch ganz anders, als der aus Deinem Skript.

  • "Neues", altes Appmenu. Update, und bräuchte Hilfe!

    • Mira_Belle
    • 28. August 2024 um 20:26

    Ich hätte hier ein "Nebenprodukt"!

    JavaScript
    (function() {
    
        if (location != "chrome://browser/content/browser.xhtml") return;
        try {
            CustomizableUI.createWidget({
                id: 'Open-Chrome-Folder-ToolBarButton',
                type: 'custom',
                onBuild: function(aDocument) {
                    let toolbaritem = aDocument.createXULElement('toolbarbutton');
                    let props = {
                        id: 'Open-Chrome-Folder-ToolBarButton',
                        class: 'toolbarbutton-1 chromeclass-toolbar-additional',
                        label: 'Chrome-Ordner',
                        tooltiptext: 'Chrome-Ordner öffnen',
                     //   style: 'list-style-image: url("' + ("file:" + ProfilePath + "/chrome/icons/" + ButtonIcon) +'");',
                     //   style: 'list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABc0lEQVR42mNkoBAwUmxAw7LHC/nYfsWhS2zYfIDp0MLk/wQNKJtz639ptArDmSc/4IJ//vxluH31FU5NZy7dZV/W5PYLboCyujjDj5+sKIrEhRHs33+gBv9lYHj69CPD7eu3pBbW2D+3i5/Lylg6++Z/cRl+hm9f/jF8fPeOoJ+ZWVkZzp04nfjr58/HQO4toAE3/guKcDG8f/cdrKAmVo3h2MPvRAVge8tyP8aSWTf+MzH/ZPj7h5lBV1+B4c17guEGBh/fv//15OEjU6AB1////PmRQUtTieHLT3aGf8TpZ3jy4OHxyTl6VowlM6////jxBYOltRHDi9f/iNL888cPhqePHqXPKTOfxVg889p/GSkeht8MvMCYIM761y+evZqcoyMOjkaQAfr6UgzPXvxjYGVjIqj5/79/DLdv3Fs1s8QkHGyAd9rEWH0rjwUfP/0iyvY/v3//3bmgxPLB5X1nwQYAsQVxwYYBTsAMoAhQbAAAAjCiCL9JqqgAAAAASUVORK5CYII=)',
                       oncommand: 'Services.dirsvc.get("UChrm", Ci.nsIFile).launch();'
    
                     //   onclick: "var { require } = ChromeUtils.importESModule('resource://devtools/shared/loader/Loader.sys.mjs', {});\
                     //       var { BrowserToolboxLauncher } = require('resource://devtools/client/framework/browser-toolbox/Launcher.sys.mjs');\
                     //       BrowserToolboxLauncher.init();",
    
                    };
                    for (let p in props)
                        toolbaritem.setAttribute(p, props[p]);
                    return toolbaritem;
                }
            });
    
        } catch(e){}
    
        let ProfilePath = PathUtils.toFileURI(PathUtils.join(PathUtils.profileDir, 'chrome', 'icons')); // Pfad zum Profilordner und gleich in den entsprechenden Unterordner
        let ButtonIcon = "folder.svg"; // Name & Dateiendung des anzuzeigenden Symbols!
        let sss = Components.classes["@mozilla.org/content/style-sheet-service;1"].getService(Components.interfaces.nsIStyleSheetService);  
        let uri = Services.io.newURI("data:text/css;charset=utf-8," + encodeURIComponent(`
            
            #Open-Chrome-Folder-ToolBarButton { list-style-image: url("${ProfilePath}/${ButtonIcon}") }
            #Open-Chrome-Folder-ToolBarButton.toolbarbutton-1.chromeclass-toolbar-additional image.toolbarbutton-icon {
              width: 28px !important;
              height: 28px !important;
              fill: #619dbf !important;
              fill-opacity: 1 !important;
              }
     
           `), null, null);
     
        sss.loadAndRegisterSheet(uri, sss.AUTHOR_SHEET);
    
    })();        
    Alles anzeigen

    Ein Button, welcher direkt im Explorer den Chromeordner öffnet.

    Und hier das Symbol => folder.zip


    Und noch eins:

    JavaScript
    (function() {
    
        if (location != "chrome://browser/content/browser.xhtml") return;
        try {
            CustomizableUI.createWidget({
                id: 'profilefolder-ToolBarButton',
                type: 'custom',
                onBuild: function(aDocument) {
                    let toolbaritem = aDocument.createXULElement('toolbarbutton');
                    let props = {
                        id: 'profilefolder-ToolBarButton',
                        class: 'toolbarbutton-1 chromeclass-toolbar-additional',
                        label: 'Profil-Ordner',
                        tooltiptext: 'Profil-Ordner öffnen',
                        onclick: 'if (event.button == 0) { \
                                Services.dirsvc.get("ProfD", Ci.nsIFile).launch(); \
                            }; '
                    };
                    for (let p in props)
                        toolbaritem.setAttribute(p, props[p]);
                    return toolbaritem;
                }
            });
    
        } catch(e){}
    
        let ProfilePath = PathUtils.toFileURI(PathUtils.join(PathUtils.profileDir, 'chrome', 'icons')); // Pfad zum Profilordner und gleich in den entsprechenden Unterordner
        let ButtonIcon = "user.svg"; // Name & Dateiendung des anzuzeigenden Symbols!
        let sss = Components.classes["@mozilla.org/content/style-sheet-service;1"].getService(Components.interfaces.nsIStyleSheetService);  
        let uri = Services.io.newURI("data:text/css;charset=utf-8," + encodeURIComponent(`
            
            #profilefolder-ToolBarButton { list-style-image: url("${ProfilePath}/${ButtonIcon}") }
            #profilefolder-ToolBarButton.toolbarbutton-1.chromeclass-toolbar-additional image.toolbarbutton-icon {
              width: 28px !important;
              height: 28px !important;
              fill: #FFAA00 !important;
              fill-opacity: 1 !important;
              }
     
           `), null, null);
     
        sss.loadAndRegisterSheet(uri, sss.AUTHOR_SHEET);
    
    })();
    Alles anzeigen

    Ein Button, welcher direkt im Explorer den Profilordner öffnet.

    Und hier das Symbol => user.zip

  • CustomCSSforFx-Hacks > Alice Multirowtabs.uc.js

    • Mira_Belle
    • 28. August 2024 um 12:37

    Herzmann Lass das lieber! Deine Ansichten und Meinungen bezüglich Windows und Microsoft ecken hier nur an.
    Ich will Dir damit nur sagen, es gibt hier so einige Leute, die können das so gar nicht ab und die werden über Dich herfallen,
    wie Hyänen. Wenn Dir das nichts ausmacht, mach weiter so. ;)

  • Windows 11

    • Mira_Belle
    • 28. August 2024 um 12:32
    Zitat von TPD-Andy
    Zitat von Mira_Belle

    Hast Du den überhaupt gelesen?

    Ja, und ...

    Äh, aber wohl das wichtigste unterschlagen! Genau wie bei meinem Post!
    Ob .DjJaVu oder Du Dich über solche User aufregen, ist mir absolut egal.
    Es werden immer, denn es sind eben nicht immer die gleichen, User geben, die solche Fehler begehen.
    Sich machen kein Backup, installieren sich jeden Mist und klicken auf alles, was "Drück mich" schreit.

    Und dennoch regt mich so etwas nicht auf, ich werde jenen insoweit helfen, wenn ich darum gebeten werde,
    wie ich es eben kann und wie es meine Zeit und Lust zulässt.

    Äh, warum bist Du noch mal auf diesem Board?
    Wolltest Du anderen helfen, oder hattest Du selber irgendwann einmal um Hilfe gebeten?

    Und ich kann StandingBill nur Zitieren:

  • Amazon bestimmten Link farbe ändern ?

    • Mira_Belle
    • 28. August 2024 um 12:21

    HA!

    Und nicht nur etwas fetter, sondern auch etwas größer!

    CSS
    @-moz-document domain("amazon.de") {
    
    	#nav-item-signout > span {
    	  	color: red !important;
    		font-weight: bolder !important;
    		font-size: 120% !important;
    	}
    }
  • Windows 11

    • Mira_Belle
    • 28. August 2024 um 12:03

    Foxxiator Warum zitierst Du mich? Mir ist das doch sowas von egal, wenn sich andere ihren Rechner zerschießen!
    Dann bitten sie um Hilfe, und die bekommen sie!

  • Amazon bestimmten Link farbe ändern ?

    • Mira_Belle
    • 28. August 2024 um 11:17

    :thumbup:

    Funktioniert hier bei mir!

    Könnte man die Schrift noch etwas fetter machen?

    Nachtrag.
    Hin und wieder sollte ich auch mal meine Grauenzellen bemühen!

    CSS
    @-moz-document domain("amazon.de") {
    
    	#nav-item-signout > span {
    	  	color: red !important;
    		font-weight: bold !important;
    	}
    }

    So funktioniert es!

  • Kontextmenü mit Rahmen versehen

    • Mira_Belle
    • 28. August 2024 um 11:13
    Zitat von Nikolaus2001at

    Kurze Rückmeldung,

    ...

    MfG, Manfred

    :thumbup: Danke.

  • Bypass Paywall Firefox Clean (magnolia1234)

    • Mira_Belle
    • 28. August 2024 um 11:11

    Speravir Eben erst gelesen, sehr interessant.
    War auf der Seite und habe mir das alles durchgelesen, aber das mit der Erweiterung und den Skripten
    und wie und ob das mit uBlock funktioniert, ....
    Ich habe das Handtuch geworfen.

  • Windows 11

    • Mira_Belle
    • 28. August 2024 um 11:07
    Zitat von TPD-Andy

    dejavu  :thumbup:Super Beitrag.

    Hast Du den überhaupt gelesen?

    Zitat

    Egal ob das nur eines oder mehrere sind, die sich sogar noch gegenseitig blockieren? ....

    Genau DAS hat .DeJaVu doch geschrieben, und genau DAS bringt Ihn unter anderem auf die Palme!
    Mal von den ganzen anderen Sachen!

Unterstütze uns!

Jährlich (2026)

69,4 %

69,4% (538,17 von 775 EUR)

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