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

Beiträge von milupo

  • userChrome.js Scripte für den Fuchs (Diskussion)

    • milupo
    • 31. Dezember 2017 um 15:44

    So wie ich das mitbekommen, betrifft der doppelte Rückstrich am Ende nur den Portable. Ich muss aber sagen, auch ich habe kein Problem ohne doppelten Rückstrich am Ende.

  • Tab Leiste ausblenden geht nur noch mit "Schwierigkeiten"...

    • milupo
    • 30. Dezember 2017 um 18:11

    Marlon96: Was möchtest du denn genau? Die Tab-Leiste nur dann ausblenden, wenn es nur einen einzigen Tab gibt (das, was du mit dem Add-on Hide Tab Bar With One Tab getan hast) oder generell die Tab-Leiste ausblenden - das ist das, was du mit der CSS-Anweisung tust. Ein bisschen beißt sich das.

    Für das Add-on gibt es ein Skript und für die CSS-Anweisung ist wohl der folgende Code besser:

    CSS
    /* userChrome.css **********************************************/
    
    
    @-moz-document url-prefix(chrome://browser/content/browser.xul) {
    /***************************************************************/
    
    
    /* CSS-Anweisungen bitte unter diesen Kommentar eintragen. */
    #TabsToolbar {
    	min-height: 0px !important; 
    	height: 0px !important;
    	visibility: hidden !important;
    	overflow: hidden !important;
    }
    
    
    /***************************************************************/
    }
    Alles anzeigen

    (Dank an Effpeh).

    Meiner Meinung nach muss die Tab-Leiste gar nichts mit deinem Problem zu tun haben.

    Starte Firefox mal im Abgesicherten Modus. Wenn das Problem da behoben ist, ist eine Erweiterung schuld.

  • Erweiterungen in deutsch?

    • milupo
    • 30. Dezember 2017 um 16:42

    Es gibt übrigens (mindestens?) zwei Initiativen für die Lokalisierung von Webextensions:

    1. Den in der WE eingebauten Übersetzungseditor. Da kann man in den Einstellungen der WE die Strings der WE übersetzen. Diese Initiative ist von mig, dem Entwickler der Erweiterung Video DownloadHelper. Das funktioniert bereits und seit dem gibt es den VDH auch in Ober- und Niedersorbisch. ;)

    2. Den Web-Ext-Translator. Das ist ein Tool von Lusito, mit dem man die Strings aus dem Ordner _locales einlesen und übersetzen kann:

    web-ext-translator

    Das Tool erfordert eine aktuelle Java-Installation auf dem Rechner - Java 8 oder höher.

    Der Nachteil bei beiden ist immer noch: Die WE-Entwickler müssen ihre WE für die Lokalisierung vorbereiten, das heißt, die englischen Strings in der Datei messages.json im Ordner _locales zur Verfügung stellen und bei Initiative 1 außerdem den Übersetzungseditor in ihre WE einbauen.

  • userChrome.css = Stylish

    • milupo
    • 30. Dezember 2017 um 16:12

    Gern geschehen.

  • Erweiterungen in deutsch?

    • milupo
    • 30. Dezember 2017 um 16:08

    Das Problem ist, dass die Entwickler oft nicht einmal ihre Webextensions lokalisierbar machen. Es gibt oft nicht einmal ein vorbereitetes englische Locale, sondern die Strings sind hardcodiert. Zur Zeit muss man sich die Strings aus mehreren JavaScript-Dateien zusammensuchen. Das ganze Übersetzungssystem ist ebenfalls zusammengebrochen. WE werden anders lokalisiert als die alten Erweiterungen. Für die alten Erweiterungen gab es z. B. das Übersetzungsportal BabelZilla, wo die Erweiterungen zur Übersetzung eingerichtet wurden und man als Übersetzer nur übersetzen brauchte.

  • userChrome.css = Stylish

    • milupo
    • 30. Dezember 2017 um 15:42

    Ja, funktioniert nicht. :traurig: Ich habe gehofft, obwohl so ziemlich "unbeleckt", einen Zufallstreffer zu erzielen, der dir helfen kann. Es soll ja vorkommen, dass Experten den Wald vor lauter Bäumen nicht sehen und es manchmal gut ist, wenn man einen unversperrten Blick hat.

  • userChrome.css = Stylish

    • milupo
    • 30. Dezember 2017 um 15:20

    Als was fungiert denn hier der Tooltip-String? Als Zuweisung oder ID? Der eigentliche String heißt "Verifiziert von: %S". %S steht für die Zertifizierungsstelle und die kann eine andere sein als "Let's Encrypt". Bei Mozilla-Seiten z. B. "DigiCert Inc", bei google.de "Google Trust Services". Bei einer Zuweisung wäre die Zertifizierungsstelle egal, bei einer ID-Funktion wäre das dann jeweils eine andere ID.

  • userChrome.css = Stylish

    • milupo
    • 30. Dezember 2017 um 13:11

    Ich habe es angegeben, weil in der kurzen Beschreibung auf AMO steht:

    Zitat

    Anpassen des Aussehens von Websites sowie der Programmoberfläche mit Hilfe eigener CSS-Stile.

    Die Beschreibung ist anscheinend noch nicht angepasst worden.

  • userChrome.css = Stylish

    • milupo
    • 30. Dezember 2017 um 00:14

    Hallo loshombre, mein Vorschlag war eigentlich in erster Linie an 2002Andreas gerichtet, aber natürlich letztendlich auch an alle anderen. Ich selbst kann zu Stylish nichts sagen, ich habe es nie verwendet, ich müsste erst einmal lernen, es zu "bedienen". :)

  • userChrome.css = Stylish

    • milupo
    • 29. Dezember 2017 um 23:38

    Und mit dem neuen Stylish ist das auch nicht möglich?

  • userChrome.css = Stylish

    • milupo
    • 29. Dezember 2017 um 19:21

    Ich weiß nicht, ob dir das hilft: Das Entity befindet sich in der Datei browser.properties und heißt identity.identified.verifier.

    Wenn ich das von der Funktion her aus HTML-Sicht sehe, würde ich es als title-Attribut zu einer Grafik sehen. Das Schloss ist ja eine Grafik. Aber das ist nur so ein Gedankengang.

  • userChrome.css = Stylish

    • milupo
    • 29. Dezember 2017 um 15:48

    Noch etwas anderes: Du verwendest nur background, weist aber nur einen Farbwert zu, solltest du nicht besser background-color verwenden? Du hast dort auch einen ziemlich großen Leerraum. Möglicherweise ist das die/eine Ursache.

  • userChrome.css = Stylish

    • milupo
    • 29. Dezember 2017 um 15:44

    2002Andreas: Nur mal so ins Blaue - verwende mal appearance statt -moz-appearance. Manchmal entfernt Mozilla das Vendor-Präfix.

  • Ersatz für clear search addon gesucht - 57 kompatibel

    • milupo
    • 28. Dezember 2017 um 21:32

    Wie hast du dir denn das Skript besorgt? Hast du oben auf der von 2002Andreas angegebenen Seite einfach auf ClearSearchWord.uc.js geklickt, so dass der Quellcode erscheint? Hast du den Code dann auch korrekt kopiert? Oder hast du dann mit der rechten Maustaste auf die Schaltfläche RAW geklickt und dann mit Ziel speichern unter... abgespeichert. In diesem Fall kann es passieren, dass die Endung .txt angehängt wird, also ClearSearchWord.uc.js.txt. Das kann dann natürlich nicht funktionieren. Entferne in diesem Fall .txt.

    Wenn die Datei bei dir korrekt ClearSearchWord.uc.js heißt, sollte alles funktionieren. Das tut es auch, jedenfalls bei mir auf Win 10 und mit Fx 57 und mit dem Nightly.

  • userChrome.js Scripte für den Fuchs (Diskussion)

    • milupo
    • 28. Dezember 2017 um 16:42

    seipe: Achte auf die doppelten Rückstriche wie im Beispiel.

  • [GELÖST] UserChrome Script als Alternative für SearchWP beim FF 57

    • milupo
    • 28. Dezember 2017 um 16:37

    Du könntest folgendes Skript mal testen. Es ist allerdings schon 6 Jahre alt und könnte eventuell nicht mehr funktionieren. Hier findest du ein paar Informationen

    Und hier den Code:

    Code
    // ==UserScript==
    // @name           find_in_searchbar_highlight.uc.js (mod)
    // @description    検索バーでページ内検索+検索文字のハイライト
    // @include        chrome://browser/content/browser.xul
    // @author         yosuke
    // @compatibility  Firefox 4.0
    // @Note           (概要)
    // @Note           ・検索バー内にある検索ボタン(虫眼鏡)をクリックすると,検索バーに入力された文字列をページ内検索する.
    // @Note           ・検索バーの右端にあるペンボタンをクリックすると,検索バーに入力された文字列をすべてハイライト表示する.
    // @Note           ・検索した結果,文字列がみつからない場合,検索バー内の背景が赤になる.
    // @Note           ・先頭に戻って検索するか,末尾に戻って検索する場合,検索バー内の背景が緑になる.
    // @Note           (具体的な使い方)
    // @Note             検索ボタンの右クリック -> ページ内検索,次を検索
    // @Note             検索ボタンの左クリック -> 前を検索
    // @Note             検索ボタンの中クリック -> 検索バー内の文字列を消去
    // @Note             ペンボタンをクリック   -> ハイライトのオン,オフ
    // @Note           (注意)
    // @Note             「任意の設定」の値を変更することで各種機能を個別に設定できます.
    // @Note             検索バーによるページ内検索を行う場合,検索ボタンを表示させてください.
    // @Note           (追加機能:oflow)
    // @Note             ハイライトボタンの位置を検索ボックスの中に移動
    // @Note             ページ内検索をした時だけハイライトボタンを表示するように変更
    // @Note             Ctrl+Enter, Alt+Nでページ内検索(次を検索)
    // @Note             Ctrl+Shift+Enter, Alt+Pでページ内検索(次を検索)
    // ==/UserScript==
    
    
    (function() {
        /*----- Einstellungen -----*/
        // Findbar in der Searchbar erlauben("true" ja "false" nein)
        const USE_FINDSEARCH = "true"
        // Den "Hervorheben"-Button neben der Searchbar platzieren("true" ja "false" nein)
        const USE_HIGHLIGHTBUTTON = "true"
        // Das zusätzliche Erscheinen der Findbar aktivieren("true" ja "false" nein)
        const USE_FINDBAR = "false"
        // Beim Suchende automatisch nach oben an den Suchanfang("true" ja "false" nein)
        const USE_WRAP= "true"
    
        /*----- 初期設定 -----*/
        // ID, Class  Object
        var searchbar = document.getElementById("searchbar");
        var searchbox = document.getAnonymousElementByAttribute(searchbar, "anonid", "searchbar-textbox");
        var searchGoButton = document.getAnonymousElementByAttribute(searchbar, "anonid", "search-go-button");
        var inputbox = document.getAnonymousElementByAttribute(searchbar, "anonid", "input");
        var findstatus = gFindBar.getElement("find-status-icon");
    
        // Colour, Image
        const white = "#ffffff";
        const green = "#ccffcc";
        const red   = "#ffcccc";
    	var onHighlight = 'data:image/png;base64,'+
        'iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAABmJLR0QA/wD/AP+gvaeTAAAACXBI'+
    	'WXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH2wQFBAcXveirYgAAAB10RVh0Q29tbWVudABDcmVhdGVk'+
    	'IHdpdGggVGhlIEdJTVDvZCVuAAADKUlEQVR4AQEeA+H8AAAAAAAAAAAAAAAAAP///wD///8A////'+
    	'AP///wD///8A////ANCwHRpDSEf/Q0hH/4+Pj4Py2xoAAQAAAAAAAAAAAAAAAP///wAAAAAAAAAA'+
    	'AAAAAAAAAAAA0bEeGgAAAOUuRZQARVOWACEcHQArKyuEAQAAAAAAAAAAAAAAAP///wAAAAAAAQEB'+
    	'AAAAAADQsB0xAAAAzi5FlAD+9q8A9vC6AFFtLQAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'+
    	'ANCwHTEAAADOLkWUAP72rwD28LoA+/nmAI1o1gAAAAAAAQAAAAAAAAAAAAAAAP///wAAAAAA0bEe'+
    	'GgAAAOUuRZQA/vavAPbwugD7+eYA/w0AAOTPHQAAAAAbAgAAAAAAAAAAAAAAAAAAAADRsR4aAAAA'+
    	'5S5FlAD+9q8A9vC6APv55gD/DQAA5M8dAAAAABsuRZTmAgAAAAAAAAAAAAAAANGxHhoAAADlLkWU'+
    	'AP72rwD28LoA+/nmAP8NAADkzx0AAAAAMi5FlOb+9q8AAgAAAAAAAAAAQ0hHGgAAAOUuRZQA/vav'+
    	'APbwugD7+eYA/w0AAOTPHQAAAAAyLkWUz/72rwD28LoABAAAAABDSEcaAAAA5S5FlAD+9q8A9vC6'+
    	'APv55gD/DQAA5M8dAAAAABsuRZTm/vavAPbwugD7+eYAAgAAAAAAAADlTEdIAEVTlgD28LoA+/nm'+
    	'AP8NAADkzx0AAAAAGy5FlOb+9q8A9vC6APv55gD/DQAAAgAAAAAAAAAAAAAAACEcHQBRbS0A/xIA'+
    	'AOTPHQAAAAAbLkWU5v72rwD28LoA+/nmAP8NAADkzx0AAdCwHTRzmCrLIRwdAAAAAAAAAAAA3+Tj'+
    	'AAAAABu7rWrm/vavAPbwugD7+eYA/w0AAOTPHQAvT+IAAdCwHYAcPON/yswBAKqp/wAAAAAA8/JT'+
    	'AP7+/gD7+/sA+vr6APf39wD19fUA8fHxANzc3AEAAAAAAeTaCf/s1hQAkLHjAAYFZgACAgIAAQEB'+
    	'AAMDAwAAAAAA/f39APz8/AD5+fkA9fX1APHx8QDw8PAAYSYWElWJpbsAAAAASUVORK5CYII=';
    	var offHighlight = 'data:image/png;base64,'+
    	'iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAABmJLR0QA/wD/AP+gvaeTAAAACXBI'+
    	'WXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH2wQFBAIFMyYubwAAAB10RVh0Q29tbWVudABDcmVhdGVk'+
    	'IHdpdGggVGhlIEdJTVDvZCVuAAADKUlEQVR4AQEeA+H8AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'+
    	'AAAAAAAAAAAAAAAAACklEncdITSIAAAAAAMDAwC3t7cBAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'+
    	'AAAAAAAAAAAAOTITRoOEi4iqqqoAAAAAABsbGwBJSUn/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'+
    	'AAAAAABXTR8zqamp//Dw8P/h4eH/zc3N/0ZGRv9GRkb/AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'+
    	'AEY/IDZbY4rLR0dHAPHx8QDs7OwA9/f3ACQkJADPz88AAgAAAAAAAAAAAAAAAAAAAAAAAAAAIh8S'+
    	'FWNqiXJHR0cA8fHxAOzs7AD39/cACAgIAAAAAOvY1ctrAAAAAAAAAAAAAAAAAAAAAAAiHxI7qamp'+
    	'qfDw8P/h4eH/zc3N/8TExP/MzMz/tat7/zUvE0kAAAAABAAAAAAAAAAAAAAAAFRJFT5VYJTBR0dH'+
    	'APHx8QDs7OwA9/f3AAgICADd3d0AwbOkXsvR7bcAAAAABAAAAAAAAAAAGx0dKFVgjMFHR0cA8fHx'+
    	'AOzs7AD39/cACAgIAOHdzgDm0YRHlqTiugAAAAAAAAAABAAAAABARUQSBQECwkdHRwDx8fEA7Ozs'+
    	'APf39wAKCfcA493HAIKBhzLR1u7PAAAAAAAAAAAAAAAAAgAAAAADAgLtSklJFVZWVgDs7OwA9/f3'+
    	'AAgICADo3r65gIGIRNHW7s8AAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAB4eHgB5eXkACwsL'+
    	'AOHdywByeZmnz9XtvQAAAAAAAAAAAAAAAAAAAAAAAAAAAUtEIYT4AyV7IR0eAAAAAAAAAAAA4uLi'+
    	'AMLCwtn4+PgoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVVVVf99fX0AdHR0AAAAAAAAAAAADQ0N'+
    	'AP7+/gD7+/sA+vr6APf39wD19fUA8fHxAN3d3QEAAAAAAcbGxv/j4+MAvLy8AAEBAQACAgIAAQEB'+
    	'AAMDAwAAAAAA/f39APz8/AD5+fkA9fX1APHx8QDw8PAAdePqGO2XyzMAAAAASUVORK5CYII=';
    
    
        /*----- 検索ボタンをページ検索ボタンに -----*/
        // ページ内検索検索関数
        function find_in_searchbar(e){
            document.getElementById('toggle-all-highlight').style.display = 'block';
            var sel = searchbar.value;
            // 中クリック -> 検索文字列消去
            if(e.button == 1){
                gFindBar.toggleHighlight(false);
                searchbar.value = "";
                searchbox.style.backgroundColor = white;
            }
            // 左クリック, Ctrl+Enter       -> ページ内検索,次を検索
            // 右クリック, Ctrl+Shift+Enter -> 前を検索
            else if(sel){
                gFindBar._findField.value = sel;
                if(e.button == 0 || (e.ctrlKey && !e.shiftKey && e.keyCode == 13) || (e.altKey && e.keyCode == 78)){
                    // 左クリック or Ctrl+Enter or Alt+N
                    // 次へ
                    gFindBar.onFindAgainCommand(false);
                } else if (e.button == 2 || (e.ctrlKey && e.shiftKey && e.keyCode == 13) || (e.altKey && e.keyCode == 80)) {
                    // 右クリック or Ctrl+Shift+Enter or Alt+P
                    // 前へ
                    gFindBar.onFindAgainCommand(true);
                }
                if(findstatus.getAttribute("status")=="notfound"){
                    searchbox.style.backgroundColor = red;
                    // 見つからなくても検索ボックスにフォーカス
                    searchbox.focus();
                }
                // 折り返し判定
                else if(findstatus.getAttribute("status")=="wrapped"){
                    if(USE_WRAP=="false"){
                        if(e.button == 0){
                            gFindBar.onFindAgainCommand(true);
                        }else{
                            gFindBar.onFindAgainCommand(false);
                        }
                    }
                    searchbox.style.backgroundColor = green;
                }else{
                    searchbox.style.backgroundColor = white;
                }
            }
            // ページ検索バーを表示するかどうか
            if(USE_FINDBAR == "true"){
                gFindBar.open();
            }else if(USE_FINDBAR == "false"){
                gFindBar.close();
            }
        }
    
        // 検索ボタン設定
        if(USE_FINDSEARCH == "true"){
            searchGoButton.removeAttribute("onclick");
            searchGoButton.setAttribute("oncontextmenu","return(false);");
            searchGoButton.addEventListener("click", function(e){ find_in_searchbar (e);}, false);
            searchbar.addEventListener("click", function(){searchbox.style.backgroundColor = white;}, true);
        }
    
        /*----- ハイライトボタンの生成 -----*/
        var sw = true;
        var str = "";
        // ハイライトオン,オフ関数
        function highlight_toggle() {
            var sel = searchbar.value;
            if(sel){
                gFindBar._findField.value = sel;
                gFindBar.toggleHighlight(false);                        // ハイライト初期化
                gFindBar.toggleHighlight(true);
                // 検索結果 notfound
                if(findstatus.getAttribute("status")=="notfound"){
                    newButton.setAttribute("image",offHighlight);
                    searchbox.style.backgroundColor = red;
                    sw = false;
                }
                else if(sw){
                    newButton.setAttribute("image",onHighlight);
                    searchbox.style.backgroundColor = white;
                }else if(!sw){
                    if(str == sel){
                        gFindBar.toggleHighlight(false);
                        newButton.setAttribute("image",offHighlight);
                        //sw = false;
                    }else{
                        sw = !sw;
                        newButton.setAttribute("image",onHighlight);
                        searchbox.style.backgroundColor = white;
                    }
                }
                sw = !sw;
            }
            else{
                sw = "false";
                newButton.setAttribute("image",offHighlight);
                gFindBar.toggleHighlight(false);
            }
            str = sel;
            // ページ検索バーを表示するかどうか
            if(USE_FINDBAR == "true"){
                gFindBar.open();
            }else if(USE_FINDBAR == "false"){
                gFindBar.close();
            }
    
    
        }
        // ハイライトボタン設定
        var newButton = document.createElement("toolbarbutton");
        newButton.setAttribute("label", "\u3059\u3079\u3066\u5f37\u8abf\u8868\u793a");
        // ツールチップテキストは検索バーと同じ「すべて強調表示」
        newButton.setAttribute("tooltiptext", "Jedes gefundene Wort markieren");
        newButton.setAttribute("id", "toggle-all-highlight");
        newButton.addEventListener("click", highlight_toggle, false);
        newButton.setAttribute("oncontextmenu","return(false);");
        newButton.setAttribute("image",offHighlight);
        // ボタンのマージンとかの設定
        newButton.style.cssText = 'display: none; margin: -6px 0px;';
        // 検索ボックス内にボタン表示する場合は背景色透過も
        //newButton.style.cssText = 'display: none; margin: 0px -2px; background-color: transparent !important';
        if(USE_HIGHLIGHTBUTTON == "true"){
    	    // "Hervorheben"-Button rechts neben der Searchbar
               searchbar.parentNode.insertBefore(newButton, searchbar.nextSibling);
            // "Hervorheben"-Button rechts in der Searchbar neben der Lupe
            // searchGoButton.parentNode.insertBefore(newButton, searchGoButton.nextSibling);
            // "Hervorheben"-Button links neben der Searchbar
            // searchbar.parentNode.insertBefore(newButton, searchbar);
    
    
        }
    
    
        // 検索ボックスのCtrl+Enterでもページ内検索(次へ)
        //               Ctrl+Shift+Enterでもページ内検索(前へ)
        //               Ctrl+Hでハイライト切り替え
        // ついでに検索バーと同じようにAlt+Nで次、Alt+Pで前も使えるようにしておく
        searchbox.addEventListener('keydown', function(e) {
            // keyCode: 13=Enter, 72=h, 78=n, 80=p
            if ((e.ctrlKey && e.keyCode == 13) || (e.altKey && (e.keyCode == 78 || e.keyCode == 80))) {
                // suggestが出てる場合があるのでページ内検索実行時は消す
                searchbox.blur();
                searchbox.focus();
    
    
                find_in_searchbar(e);
    
    
                e.stopPropagation();
                e.preventDefault();
            } else if (e.ctrlKey && e.keyCode == 72) {
                highlight_toggle();
                e.stopPropagation();
                e.preventDefault();
            }
            if (!e.ctrlKey && e.keyCode == 13) {
                // ページ内検索を使用しない場合ハイライトボタンは不要なので非表示にする
                newButton.style.display = 'none';
                // ページ内検索して背景色変わってるかもしれないので戻す
                searchbox.style.backgroundColor = white;
            }
        }, false);
        searchbox.addEventListener('keyup', function(e) {
            if (searchbar.value == '') {
                // 検索ボックスのテキストが空なら背景色戻す
                searchbox.style.backgroundColor = white;
            }
        }, false);
    })();
    Alles anzeigen
  • Lesezeichen setzen mit Sternchen, anderer Ordner vorbelegen

    • milupo
    • 28. Dezember 2017 um 16:31
    Zitat von Boersenfeger


    Welches Script ist gemeint? Oder muss das erst noch kreiert werden?


    Siehe den zugehörigen Link. :)

  • Lesezeichen setzen mit Sternchen, anderer Ordner vorbelegen

    • milupo
    • 27. Dezember 2017 um 21:51

    Das lässt sich mit einem Skript bewerkstelligen, siehe hier.

    Hast du schon mal mit Userskripten gearbeitet?

  • Ersatz für Searchbar Autosizer?

    • milupo
    • 27. Dezember 2017 um 21:31

    Verwende doch das Skript BackupProfile.uc.js. Passe dort in Zeile 20 den Pfad an, wo deine Profilsicherungen abgespeichert werden sollen. Beachte dabei, dass Rückstriche verdoppelt werden müssen, wie es auch im Code zu sehen ist. Dann reicht ein Klick auf das zugehörige Symbol.

  • userChrome.js Scripte für den Fuchs (Diskussion)

    • milupo
    • 27. Dezember 2017 um 21:17
    Zitat von Boersenfeger


    Kleiner Schönheitsfehler passiert noch im Portable... die Sicherungsdatei heißt hier nicht wie das Profil sondern wird mit null betitelt:


    Was mich wundert, dass dein Profilname "Nightly" enthält. Bei mir wird da der Profilname verwendet:

    Profil_profilname_sicherungsdatum_sicherungszeit.zip

    Heißt dein Nightly-Proflil "Nightly"? Wie ist es beim Portable? Und du willst die Sicherung ebenfalls auf G:\\ ... speichern?

    Hast du mal probiert, die Sicherung auf dem USB-Laufwerk zu speichern?

Unterstütze uns!

Jährlich (2026)

32,8 %

32,8% (213,31 von 650 EUR)

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