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

Beiträge von harff182

  • Allgemeine Frage(n) zu JavaScript

    • harff182
    • 12. Januar 2023 um 12:34

    2002Andreas , Mira_Belle :

    Bitte erleuchtet mich.

    Wenn Ihr mit einem Unterordner Skripte arbeitet,

    warum dann noch die Zeile userChrome.import("*", "UChrm"); ?

    Wäre für mich eine zusätzliche, potentielle Fehlerquelle...

  • Allgemeine Frage(n) zu JavaScript

    • harff182
    • 10. Januar 2023 um 18:24
    Zitat von Mira_Belle

    (Ist schon etwas älter, wenn jemand AutoIt kennt und auch weiß wie das funktioniert,

    könnte er/sie es ja mal aktualisieren.)

    Es gibt da jemanden, der sucht noch ein 'Projekt für's Wochenende. ;)

    harff182

    :/ Sorry, Isch kann keine AutoIt ;(

  • Allgemeine Frage(n) zu JavaScript

    • harff182
    • 10. Januar 2023 um 02:31
    Zitat von Mira_Belle

    Halt, STOP, alles zurück!


    Das funktioniert so nicht wirklich!

    :?: :?: Hier schon ;)

    Meine userChrome.js sieht so aus:

    JavaScript
     // userChrome.js
    userChrome.ignoreCache = true;
    userChrome.import("my_js/01_statusbar2.uc.js", "UChrm");
    userChrome.import("my_js/02_Autopopup_bookmarks.uc.js", "UChrm");
    userChrome.import("my_js/03_vape-menu.uc.js", "UChrm");
    userChrome.import("my_js/04_FavIconInUrlBar.uc.js", "UChrm");
    userChrome.import("my_js/05_menu-uhr.uc.js", "UChrm");
    userChrome.import("my_js/06_All_In_New_Window_89.uc.js", "UChrm");
    userChrome.import("my_js/07_shutdown_90.uc.js", "UChrm");
    userChrome.import("my_js/08_Scroller_106mira.uc.js", "UChrm");
    userChrome.import("my_js/09_Suchbar_leeren.uc.js", "UChrm");
    userChrome.import("my_js/10_Tooltip_with_URL.uc.js", "UChrm");
    userChrome.import("my_js/11_FF-Werkzeugbutton.uc.js", "UChrm");
    userChrome.import("my_js/12_anpassen-button.uc.js", "UChrm");
    userChrome.import("my_js/13_RestartFirefoxButtonM.uc.js", "UChrm");
    userChrome.import("my_js/14_use_first_tab_in_Win.uc.js", "UChrm");
    userChrome.import("my_js/15_mehr_in_Chronik.uc.js", "UChrm");
    userChrome.import("my_js/16_js-menu.uc.js", "UChrm");
    userChrome.import("my_js/17_ffcss-menu.uc.js", "UChrm");
    userChrome.import("my_js/18_webcss-menu.uc.js", "UChrm");
    userChrome.import("my_js/19_FF-Infos.uc.js", "UChrm");
    userChrome.import("my_js/20_extras_config_menu.uc.js", "UChrm");
    userChrome.import("my_js/21_vertikalbar.uc.js", "UChrm");
    userChrome.import("my_js/22_userChromeShadow.uc.js", "UChrm");
    userChrome.import("my_js/23_ToggleFindbar.uc.js", "UChrm");
    userChrome.import("my_js/24_tab_hover_load.uc.js", "UChrm");
    userChrome.import("my_js/25_BackupProfile.uc.js", "UChrm");
    userChrome.import("my_js/26_extra_back-for-buttons.uc.js", "UChrm");
    userChrome.import("my_js/27_WebDeveloper-Menu.uc.js", "UChrm");
    userChrome.import("my_js/28_AnimationToggleButton.uc.js", "UChrm");
    userChrome.import("my_js/29_FolderContentCounter.uc.js", "UChrm");
    userChrome.import("my_js/30_BookmarkDialogsMoveable.uc.js", "UChrm");
    userChrome.import("my_js/31_Externals-button-bar.uc.js", "UChrm");
    userChrome.import("my_js/33_UpdateBookmark2.uc.js", "UChrm");
    userChrome.import("my_js/34_abouthome-button.uc.js", "UChrm");
    userChrome.import("my_js/36_Downloadbutton.uc.js", "UChrm");
    userChrome.import("my_js/37_tab_2fenster.uc.js", "UChrm");
    userChrome.import("my_js/80_Autopopup_Menus.uc.js", "UChrm");
    userChrome.import("my_js/82_bookmarkbuttonAEW.uc.js", "UChrm");
    userChrome.import("my_js/83_bookmarkbuttonF95.uc.js", "UChrm");
    userChrome.import("my_js/84_bookmarkbuttonVoda.uc.js", "UChrm");
    userChrome.import("my_js/85_bookmarkbuttonLate.uc.js", "UChrm");
    userChrome.import("my_js/86_bookmarkbuttonFirst.uc.js", "UChrm");
    userChrome.import("my_js/87_bookmarkbuttonShops.uc.js", "UChrm");
    userChrome.import("my_js/99_FF_test.uc.js", "UChrm");
    Alles anzeigen

    Alles scheint problemlos zu funktionieren, keine Abstürze, kein Fehlverhalten.

    Vielleicht liegt Dein Problem an:

    Code
    // userChrome.js 
    userChrome.ignoreCache = true; 
    userChrome.import("*", "UChrm"); 
    userChrome.import("/js/*", "UChrm")
  • Allgemeine Frage(n) zu JavaScript

    • harff182
    • 9. Januar 2023 um 22:55
    Zitat von Mira_Belle

    Kannst Du getrost zwischendurch, wenn Du % Minuten Zeit hast machen!

    :thumbup: Danke für die "Vorarbeit". :love:

    Ich hab für diverse Zwecke ein kleines Batchfile:

    Code
    chcp 1252
    dir /b >xxx_ugsdir.txt

    das ich aus einem DirUtil(UnrealCommander) aufrufe und mit dem Resultat und dem Makro-Möglichkeiten vom NPP hats wirklich nur 10 Minuten für 45 Scripte gedauert.

    Mussich mir fürs Wochenende was anderes ausdenken - irgendwas mit meinen E-Dampfen :D

  • Allgemeine Frage(n) zu JavaScript

    • harff182
    • 9. Januar 2023 um 19:39

    Alles klar, hab ich am Wochenende (wenn ich mehr Ruhe hab) was zu tun...

  • Allgemeine Frage(n) zu JavaScript

    • harff182
    • 9. Januar 2023 um 19:30

    :huh: Huch....

    So einfach?

    :thumbup: Danke, Endor

    8) Dann wüßte ich ja, wo ich demnext mal dran rumbastel.

    Wäre das dann richtig/möglich?

    Code
    // userChrome.js
    userChrome.ignoreCache = true;
    userChrome.import("my_js/01_statusbar2.uc.js", "UChrm");
    userChrome.import("my_js/02_Autopopup_bookmarks.uc.js", "UChrm");

    usw....

  • Allgemeine Frage(n) zu JavaScript

    • harff182
    • 9. Januar 2023 um 19:17
    Zitat von Endor

    userChrome.import("*", "UChrm");

    (Wie) Kann man auch (wie in der userChrome.css) die einzelnen zu importierenden Files benennen?

    Dann könnte man nämlich dafür sorgen, daß die Scripte "in der richtigen Reihenfolge" nach und nach abgearbeitet werden und sich nicht in die Quere kommen können.

    :/ Nur so eine Idee, die mir beim Lesen dieses Threads kam...

  • Icons und Separatoren seit Update auf Version 108 verstellt

    • harff182
    • 17. Dezember 2022 um 18:37

    BarbaraZ- :

    Haste mal ein neues/anderes Profil getestet?

    Vielleicht hat Dein aktuelles irgendwo einen weggekricht...

  • FF108 - about:blank ist wieder weiß statt gold :(

    • harff182
    • 14. Dezember 2022 um 21:57

    So, ich hab mal (neben dem Themewechsel) noch einiges rumgetestet und noch mehr "Baustellen" gefunden.

    Das Resultat:

    Ich hab an den Stellen, die ich seeeehr selten nutze, den optischen Schnickschnak entfernt und die Scripte und CSS ins "alt+unused" verschoben und durch "einfachere" Lösungen ersetzt.

    Real-Life ist hier schon Battlefield genug, und dem muß nun auch mein Füchschen Tribut zollen.

    :thumbup: und Dank an 2002Andreas für den Gegencheck.

    Bis demnächst dann mal...

  • FF108 - about:blank ist wieder weiß statt gold :(

    • harff182
    • 14. Dezember 2022 um 17:24

    Hm...

    Bei Dir gehts also...

    Bei mir blitzt die eingestellte Farbe kurz auf, dann wirds weiß.

    Was für ein Theme ist bei Dir aktiv? System oder Hell?

    Grad mal getestet: für about:newtab funktionuckelts.

    Und für about:home auch.

    Mom klingelt nach Abendessen, Themeänderung System => Hell teste ich dann später...

  • FF108 - about:blank ist wieder weiß statt gold :(

    • harff182
    • 14. Dezember 2022 um 16:55

    Hallöle...

    Ich hatte meine Startseite mit diesem Code Gold eingefärbt:

    CSS
    /*    211229_für "firefox-startseite" */
    /*    besser kein Bild gemäß Sören https://www.camp-firefox.de/forum/thema/134032/?postID=1193890#post1193890 */
    @-moz-document url(about:blank){
        body {
            background-size: cover !important;
            background-attachment: fixed !important;
            background-color: gold !important;
        }
    }

    Nach dem Update auf 108 isse wieder weiß ;(

    Mag das mal wer gegenchecken?

    Ich hätts gern wieder vergoldet ;)

  • In Version 108.0 fehlt mir das + für Neuen Tab

    • harff182
    • 14. Dezember 2022 um 16:34
    Zitat von orofino

    Der Schuß ins Blaue hat getroffen. Danke dir. Das + ist wieder da!

    Zufall - anscheinend benutzt Du denselben Code wie ich von Andreas und da bin ich grad drin am rumbasteln, weil ich nach dem Update auf 108 meine Layouts wieder hinbekommen will und dasselbe Prob hatte ;)

    seipe:

    Da Dein Fall anders liegt, würde ich dafür einen eignen Thread aufmachen...

  • In Version 108.0 fehlt mir das + für Neuen Tab

    • harff182
    • 14. Dezember 2022 um 15:18

    Schuß ins blaue:

    Ändere mal

    CSS
    #tabbrowser-tabs {
        width: 100vw;
    }

    in

    CSS
    #tabbrowser-tabs {
        width: 90vw;
    }
  • browser.bookmarks.file mit Timestamp?

    • harff182
    • 12. Dezember 2022 um 20:56

    :thumbup: Danke für die Erklärung, wieder was gelernt.

  • browser.bookmarks.file mit Timestamp?

    • harff182
    • 12. Dezember 2022 um 18:10
    Zitat von Sören Hentzschel

    Der JSON-Export beinhaltet immer das Datum im Dateinamen. In jedem Fall kannst du beim manuellen Speichern den Dateinamen anpassen. Eine Option für den Standard-Namen gibt es nicht.

    JSON-Export?

    Kannte ich bisher noch nicht.

    Kann man den auch automatisch beim Beenden des FF anschubsen?

    Und wie kann ich das Ergebnis wieder einlesen?

    Hintergrund:

    Ich will mich über die Feiertage mal mit dem Auf-Umräumen meiner Lesezeichenleiste beschäftigen.

    Da paßt es gut, wiedereinlesbare Backups von den verschiedenen "Stufen" zu haben.

  • browser.bookmarks.file mit Timestamp?

    • harff182
    • 9. Dezember 2022 um 23:03

    'nabend...

    Ich hab in browser.bookmarks.file den Wert "E:\05_Mozilla\bookmarks.html" stehen.

    Das File wird nach jedem Beenden des FF überschrieben.

    (Wie) Kann man dem Filenamen einen Timestamp mit Datum+Uhrzeit verpassen?

    Beispiel: "E:\05_Mozilla\20221209_230232_bookmarks.html".

    UUUps... Vertipper: ich hab 107.0.1, nicht 104.0.1

  • Bibliotheksfenster

    • harff182
    • 6. Dezember 2022 um 17:11

    loxxe :

    Dieses Script könnte Dir helfen:

    JavaScript
    //  Downloadbutton.uc.js
    //    Fenster automatisch auf...
    //    https://www.camp-firefox.de/forum/thema/134677 + aborix in #18
    //
    //    220820:    base64 => berechnetes PNG
    //
      
      (function() {
    
           if (location != 'chrome://browser/content/browser.xhtml') return;
           
           var DLFBProfileDirectory = Services.dirsvc.get("ProfD", Ci.nsIFile).path.replace(/\\/g, "/");
           
           try {
              CustomizableUI.createWidget({
                 id: 'Download-button',
                 type: 'custom',
                 defaultArea: CustomizableUI.AREA_NAVBAR,
                 onBuild: function(aDocument) {         
                    var toolbaritem = aDocument.createElementNS('http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul', 'toolbarbutton');
                    var props = {
                       id: 'Download-button',
                       class: 'toolbarbutton-1 chromeclass-toolbar-additional',
                       removable: true,
                       label: 'Download Fenster öffnen',
                       accesskey: 'D',
                       tooltiptext: 'Download Fenster öffnen',
    //                   style: 'list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAFo9M/3AAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAC7klEQVR42mJgAIL3K2X+AwQQy9VMzf+cIooMAAHE8H6i2n+QKEAAsbCrSjJ8vST4HyCAQByG13Mc/n+/D5EBCCAWsMByBQa2bz/BkgABxAAz5f1aYbAKgAACo6+XJP///OQFFgAIIJbvd23//z/NyPD/NQPDg8uS/wECiIlT+TDjr5/sDK9ZrjMo6D5nBAgguLYPC13/f7nN+v/bQ7H/P77awM0DCCAWGOPLp58MfE80GFiE+RiYOCXhGgECiAlE3PZI/i8iL8bAchMocV2C4d/+fwyPj2qBTQEIIBR02S7+/4N1AigSAAHECPcLyB9/OBkY/rMxMLxkYRDMvwWWAwggJpgCDidZBlazzwzsVg8ZGAXU4SYABBDckYy/2BmYvgsyMLLxMPz+g7AFIIAQCr6zA+0B+oCLn+HHV0Q4AgQQ48MTUv8FvwszsLwUhHhLlIeBkQ+oT+IXw8Pa3wwAAcQkb/GM8f2fbwwMr4CO+8ABDBABBua3wgzP8qQY1BbsZQQIILAj5V3vMj6Tv8Dw8/VbBqZ/nxjuT2BiUFw/D+wLgABCQXeX8v+/5pyAEg4AAYSh6v0il/+cMeIM/9+/YGBgZmNgZOSGKOSTYvi25A6DYOw2FD0AAcSCbsCfX38Y/n+4x/D37R0GZiY2hn/sQN//+8LAzGgClGPCcBVAAGEa8O8/A9MnVoZ/77gZ/gH5zHwCDP//czAwcnID5T5jGAAQQCx3o0L/s/znBXP+/fvD8E/sGgPjJ14GxrdCDAxszMBwBQYrAz8DAx8TA7P8d4anaXH/mf8yMfz/y87w6/9zBoAAYoSlJrbiAwzi7wwY/r38CNSIcCqTFB+E/wvonu//GVj4+Rie855k+NtjzaCwfjYjQAChBMhNt5T/7IV7GaTf6jD8fAZx7h9xXgZ2RmYGVjFBsMYfzZYMqjvmwvUBBBBWBIqqW2t5/n+eo/X/6zKj//d38v4HuRKbWoAAwouOher8Pxmtg1cjQIABAFbt8Z32Ai5RAAAAAElFTkSuQmCC)',
    //                   oncommand: "window.open('chrome://browser/content/downloads/contentAreaDownloadsView.xhtml', 'Downloads', 'chrome,resizable=yes,width=600,height=750,left=1220,top=100');"
                       style: 'list-style-image: url("' + ("file:" + DLFBProfileDirectory + "/chrome/icons/download16.png") + '")',
                       oncommand: "window.open('chrome://browser/content/downloads/contentAreaDownloadsView.xhtml', 'Downloads', 'chrome,resizable=yes,width=600,height=400,left=120,top=0');"
                    };
                    for (var p in props)
                        toolbaritem.setAttribute(p, props[p]);
                    return toolbaritem;
                }
            });
        CustomizableUI.registerToolbarNode(tb);
        } catch(e) { };
        
        Downloads.getList(Downloads.ALL)
        .then(list => list.addView({
          onDownloadAdded: () => document.getElementById('Download-button').click()
        }));     
       
    })();
    Alles anzeigen
  • Extra Back- und Forward Buttons

    • harff182
    • 3. Dezember 2022 um 01:57
    Zitat von aborix

    Schon etwas besser:

    :thumbup: Also bei mir funktionuckeln sie problemlos.

    Mitgenommen, Schankedön...

  • Quicklink-Button

    • harff182
    • 29. November 2022 um 14:22
    Zitat von 2002Andreas

    Auf jeden Fall möchte ich mich hier mal ganz herzlich bedanken für die viele Zeit und Mühe, die du und auch aborix in dieses Skript investiert habt

    :thumbup: Auch von mir...

  • Quicklink-Button

    • harff182
    • 28. November 2022 um 15:28

    Ich meinte den Code für meine Zusatzleiste....

Unterstütze uns!

Jährlich (2025)

104,5 %

104,5% (679,10 von 650 EUR)

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