Im ExtraConfigMenu.uc.js werden die Scripte nicht mehr angezeigt.

  • Hab jetzt gemerkt, dass ich diese dateien im chrome ordner und im scripte ordner habe.

    Habt ihr das auch so? Kann ich vom scripte ordner löschen?

    "Klug sein hat noch nie einen Menschen an Dummheiten gehindert." Stefan Zweig
    Firefox-Version: 132.0.2
    Edition: Windows 11 Home (64-Bit-Betriebssystem)
    Version: 23H2

  • Habt ihr das auch so? Kann ich vom scripte ordner löschen?

    Du darfst keine davon löschen, die im Ordner Scripte werden m.M.n. von dem Script selbst gebraucht, deswegen sind sie dort extra wieder angelegt worden. Wieso das so sein muss, das kann ich i.M. noch nicht sagen, mal sehen ob da im Script zusätzlich was geändert werden muss.

    Grüße vom FuchsFan

  • Du darfst keine davon löschen, die im Ordner Scripte werden m.M.n. von dem Script selbst gebraucht, deswegen sind sie dort extra wieder angelegt worden. Wieso das so sein muss, das kann ich i.M. noch nicht sagen, mal sehen ob da im Script zusätzlich was geändert werden muss.

    Danke für die Info.

    "Klug sein hat noch nie einen Menschen an Dummheiten gehindert." Stefan Zweig
    Firefox-Version: 132.0.2
    Edition: Windows 11 Home (64-Bit-Betriebssystem)
    Version: 23H2

  • Danke für die Info.

    Ja, gerne doch, aber das bringt uns auch nicht weiter, denn die Dateien im Ordner Scripte sind nur da, damit das Script diese Dateien anzeigen kann. Änderungen können darin gemacht werden, sie sind aber nicht wirksam.

    Da kann ich nicht sagen, was da im Script geändert werden muss, dass die Dateien wieder aus dem Ordner chrome aufgerufen werden. Wer kann helfen?

    Grüße vom FuchsFan

  • omar1979

    So, dann gibt es Änderungen, die dann, so hoffe ich, auch das letzte Problemchen beseitigen. Wenn das erledigt ist, dann können die vier Dateien aus dem Ordner Scripte wieder entfernt werden, weil das Script dann wieder auf die Dateien im Ordner chrome zugreift.

    Ich habe die Änderungen wieder an diesem RE: Im ExtraConfigMenu.uc.js werden die Scripte nicht mehr angezeigt. geänderten Script gemacht, solltest Du was geändert haben, dann musst Du Dir die Passagen selbst heraussuchen.

    Schritt 1:

    In dem Script gibt diesen Absatz für Konfigurationsdateien, der so aussieht.

    Bei den vier Dateien steht im Original eine 0, also dort dann eine 6 eintragen.

    Schritt 2:

    Ca. bei Zeile 180 beginnt ein Absatz mit edit:function(OpenMode,Filename){, in diesem muss ein Nachtrag gemacht werden, der dann so aussieht.

    Achte darauf, das die Klammern richtig gesetzt bleiben.

    Grüße vom FuchsFan

  • Schritt 1:

    In dem Script gibt diesen Absatz für Konfigurationsdateien, der so aussieht.

    Erledigt.

    Hier Steht schon diese Code.

    Code
          //Current is Chrome Directory
          case 0:
            if (this.jsSubfolder.length != 0) {
            var Path = this.getPrefDirectoryPath("UChrm") + dSep + this.jsSubfolder + dSep + Filename;
            } else {
               var Path = this.getPrefDirectoryPath("UChrm") + dSep + Filename;
            }
            break;

    Das hab ich abgeändert in:

    Code
          //Current is Chrome Directory
          case 6:
            var Path = this.getPrefDirectoryPath("UChrm") + dSep + Filename;
            break;
            }

    Und so sehen jetzt diese beiden Orte jetzt aus bei mir.

    Code
        // Einbindung von Konfigdateien
        menupopup.appendChild(this.createME("menuitem","userChrome.css","uProfMenu.edit(6,'userChrome.css');","uProfMenu_edit",0));
        menupopup.appendChild(this.createME("menuitem","userChromeShadow.css","uProfMenu.edit(6,'userChromeShadow.css');","uProfMenu_edit",0));
        menupopup.appendChild(this.createME("menuitem","userContent.css","uProfMenu.edit(6,'userContent.css');","uProfMenu_edit",0));
        menupopup.appendChild(this.createME("menuitem","userChrome.js","uProfMenu.edit(6,'userChrome.js');","uProfMenu_edit",0));
        menupopup.appendChild(this.createME("menuitem","prefs.js","uProfMenu.edit(1,'prefs.js');","uProfMenu_edit",0));
        menupopup.appendChild(this.createME("menuitem","user.js","uProfMenu.edit(1,'user.js');","uProfMenu_edit"),0);
    
        // Ende Einbindung von Konfigdateien

    und Code.

    Nun meine Frage: Kann ich jetzt die 4 Dateien (userChrome.css, userChrome.js, userChromeShadow.css und userContent.css) aus dem Ordner "Scripte" löschen?


    Ich glaube das } in Zeile 9 hier muss entfernt werden. Oder? Nein doch nicht. :)

    "Klug sein hat noch nie einen Menschen an Dummheiten gehindert." Stefan Zweig
    Firefox-Version: 132.0.2
    Edition: Windows 11 Home (64-Bit-Betriebssystem)
    Version: 23H2

    Einmal editiert, zuletzt von omar1979 (24. Juli 2023 um 02:50) aus folgendem Grund: Ein Beitrag von omar1979 mit diesem Beitrag zusammengefügt.

  • Na toll. Nach diesen Änderungen und einem FF-Neustart ist das ExtraConfigMenu-Icon verschwunden. :)

    "Klug sein hat noch nie einen Menschen an Dummheiten gehindert." Stefan Zweig
    Firefox-Version: 132.0.2
    Edition: Windows 11 Home (64-Bit-Betriebssystem)
    Version: 23H2

  • Na toll. Nach diesen Änderungen und einem FF-Neustart ist das ExtraConfigMenu-Icon verschwunden.

    Na, toll! :cursing:

    Warum musst Du erst immer Fehler machen, um dann mit dem Aufräumen zu beginnen, Du hast wieder einmal nicht beachtet, was ich geschrieben und gezeigt habe.

    In Schritt 1 solltest Du aus der Null eine Sechs machen, hast Du gemacht.

    Aber was solltest Du in Schritt 2 machen?

    Du solltest nur den rot eingerahmten Teil (case 6:) nachtragen. Was hast Du gemacht, Du hast im ersten Teil case: 0 entfernt, und dann noch den neuen Teil unplatziert eingefügt. Wo ist auf meinem Screenshot case 6:, nach case 5: logischerweise.

    Nun fragst Du noch nach der Löschung der Ordner. Was habe ich in meinem Text dazu geschrieben?

    Ich bitte Dich doch etwas gewissenhafter zu arbeiten, wenn Du Hilfe erwartest.

    Übrigens gibt es alle Deine Probleme hier bei mir nicht, von Beta, über ESR bis Nightly. Also konzentriere Dich und frisch an's Werk.

    Grüße vom FuchsFan

  • Na, toll! :cursing:


    Warum musst Du erst immer Fehler machen, um dann mit dem Aufräumen zu beginnen, Du hast wieder einmal nicht beachtet, was ich geschrieben und gezeigt habe.


    In Schritt 1 solltest Du aus der Null eine Sechs machen, hast Du gemacht.

    Aber was solltest Du in Schritt 2 machen?

    Du solltest nur den rot eingerahmten Teil (case 6:) nachtragen. Was hast Du gemacht, Du hast im ersten Teil case: 0 entfernt, und dann noch den neuen Teil unplatziert eingefügt. Wo ist auf meinem Screenshot case 6:, nach case 5: logischerweise.

    Es tut mir leid, da ich in deinem vorherigen Beitrag dort auf dem Bild das mit dem 0 nicht gesehen habe, hab ich gedacht das muss geändert werden. Sorry dass ich falsch verstanden habe.

    "Klug sein hat noch nie einen Menschen an Dummheiten gehindert." Stefan Zweig
    Firefox-Version: 132.0.2
    Edition: Windows 11 Home (64-Bit-Betriebssystem)
    Version: 23H2

  • Hab jetzt die mit dem 0 gelassen und nach dem 5 dein Eintrag mit dem 6 gemacht. Jetzt ist der Icon da^^

    So, dann gibt es Änderungen, die dann, so hoffe ich, auch das letzte Problemchen beseitigen. Wenn das erledigt ist, dann können die vier Dateien aus dem Ordner Scripte wieder entfernt werden, weil das Script dann wieder auf die Dateien im Ordner chrome zugreift.

    ja das hab ich vergessen, dass die 4 dateien im ordner scripte löschen kann. sorry.

    und es tut mir wirklich leid dass dich genervt habe. aber als ich das mit dem case 0 auf deinem screen nicht gesehen habe, dachte ich, ich muss das ändern.

     

    "Klug sein hat noch nie einen Menschen an Dummheiten gehindert." Stefan Zweig
    Firefox-Version: 132.0.2
    Edition: Windows 11 Home (64-Bit-Betriebssystem)
    Version: 23H2

  • und es tut mir wirklich leid dass dich genervt habe

    Du hast nicht genervt, Du hast oberflächlich gearbeitet. :P :)

    Denke immer daran, in der Ruhe liegt die Kraft. :thumbup:

    So sieht das hier mit Deinem Script aus, habe für das Icon nur den base64 wieder eingefügt.

    Grüße vom FuchsFan

  • So siehts bei mir jetzt definitiv aus.

    Für css anderes icon für uc.js und js anderes icon.

    "Klug sein hat noch nie einen Menschen an Dummheiten gehindert." Stefan Zweig
    Firefox-Version: 132.0.2
    Edition: Windows 11 Home (64-Bit-Betriebssystem)
    Version: 23H2

  • Und alles funktioniert auch?

    Sieht so aus obwohl ich noch nicht alles getestet habe und vergessen die 4 dateien vom scripteordner zu löschen hab ich auch. :)


    Danke das du es erwähnt hast 2002Andreas, die about-seiten gehen auf, die ordner werden geöffnet, aber die scripte und css-dateien gehen mit dem notepad++ nicht auf wenn ich im menü draufklicke.. und die scripte werden nicht kopiert, wenn ich auf scriptliste in zwischenablage drücke.. :(

    "Klug sein hat noch nie einen Menschen an Dummheiten gehindert." Stefan Zweig
    Firefox-Version: 132.0.2
    Edition: Windows 11 Home (64-Bit-Betriebssystem)
    Version: 23H2

    Einmal editiert, zuletzt von omar1979 (24. Juli 2023 um 16:06) aus folgendem Grund: Ein Beitrag von omar1979 mit diesem Beitrag zusammengefügt.

  • Jetzt funken auch die css-dateien und 8 scripte hab ich getestet funken auch. die scriptliste kopieren funkt nicht.

    "Klug sein hat noch nie einen Menschen an Dummheiten gehindert." Stefan Zweig
    Firefox-Version: 132.0.2
    Edition: Windows 11 Home (64-Bit-Betriebssystem)
    Version: 23H2

  • Also hab alles getestet, nur das "Scriptliste in Zwischenablage" funkt nicht.


    wobei ich hatte das nie getestet, ob es früher klappte oder nicht. :)

    "Klug sein hat noch nie einen Menschen an Dummheiten gehindert." Stefan Zweig
    Firefox-Version: 132.0.2
    Edition: Windows 11 Home (64-Bit-Betriebssystem)
    Version: 23H2

    Einmal editiert, zuletzt von omar1979 (24. Juli 2023 um 16:28) aus folgendem Grund: Ein Beitrag von omar1979 mit diesem Beitrag zusammengefügt.