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

Beiträge von bege

  • µBlock Origin Ad-Blocker -Diskussionsthread

    • bege
    • 31. Juli 2019 um 19:14
    Zitat von Zitronella

    Ich werde die schädliche Erweiterung melden.

    Da auf sämtlichen Seiten Skripte durch diese Erweiterung eingefügt wurden würde ich an deiner Stelle alle Logindaten/Passwörter ändern.

    Puh, das ist ja ne Nachricht :-[

    Danke.

    Hat mich ublock vor dem Schlimmsten bewahrt, weil ich "object.center" nicht zugelassen habe?

    Off topic: Und das trotz all der Änderungen im Fx aus Sicherheitsgründen!?

  • Firefox 70 Nicht mehr funktionierende Scripte

    • bege
    • 31. Juli 2019 um 19:06

    milupo Einerseits hatte ich den Gedanken auch. Andererseits musste ich schon jetzt aufpassen, mir meine Skripte für Fx68 nicht mit Änderungen für Fx69 zu zerschießen. Aber das gilt ja nur so lange, bis Fx70 die offizielle Version ist. Mein Vorschlag: Bis Fx70 dieses Thema verwenden, wie von Endor vorgeschlagen, und wenn Fx70 offiziell ist, beide Themen zusammenführen.

  • Firefox 70 Nicht mehr funktionierende Scripte

    • bege
    • 31. Juli 2019 um 18:04

    Ich bin für die Sammlung solcher Änderungen sehr dankbar.

    Ist es möglich, die Änderungen für 68/69 und die für 70 in getrennte Themen zu schreiben, evtl. im Thema zu 70 mit einem Verweis auf das Thema für 68/69? Ich befürchte, dass ich sonst ziemlich durcheinander komme damit.

  • µBlock Origin Ad-Blocker -Diskussionsthread

    • bege
    • 31. Juli 2019 um 17:28
    Zitat von Zitronella

    kommt mit ziemlicher Sicherheit von der Erweiterung

    Code
    Name: YouTube Downloader
    Version: 4.13
    Aktiviert: true
    ID: YouTube@develop.com

    gefunden in einem russischem Forum https://joomlaforum.ru/index.php/topic,351854.0.html Die Erweiterung gibt es nicht mehr auf AMO war aber definitiv dort mal gelistet siehe google cache

    Ich wäre dir übrigens sehr dankbar wenn du mir deinen Ordner "extensions" aus deinem Profilordner gezippt zusenden würdest per PN

    Dort stehen keine persönlichen Infos drin, aber ich möchte gerne diese und ggf. weitere Erweiterungen weiter erforschen und ggf. zum blocken melden (falls ich noch etwas finde)

    Danke für den Hinweis. Es ist nicht der YouTube Downloader (ein anderer, als der von dir verlinkte, aber auch nicht mehr auf AMO), sondern der YouTube Converter & Downloader, der noch in AMO gelistet ist https://addons.mozilla.org/de/firefox/add…r-downloader-x/

    Es ist vielleicht 2 Monate her, dass ich die beiden Erweiterungen von AMO installiert habe, um sie zu testen. Beide haben unterschiedliche Features, mich hat insbesondere interessiert, nur Audio-Dateien herunterzuladen.

    Ich habe die nicht mehr gelistete Erweiterung deinstalliert (nach dem schicken des Ordners "extensions"), die andere erst mal deaktiviert.

  • µBlock Origin Ad-Blocker -Diskussionsthread

    • bege
    • 30. Juli 2019 um 18:23

    Zitronella

    Code
    Allgemeine Informationen
    ------------------------
    
    Name: Firefox
    Version: 68.0.1
    Build-ID: 20190717172542
    Update-Kanal: release-cck-mozilla-EMEfree
    User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:68.0) Gecko/20100101 Firefox/68.0
    Betriebssystem: Windows_NT 6.1
    Starter-Prozess: Aktiviert
    Fenster mit mehreren Prozessen: 1/1 aktiviert (Standard)
    Externe Prozesse: 4
    Unternehmensrichtlinien: Inaktiv
    Google-Location-Service-Schlüssel: Gefunden
    Google-Safebrowsing-Schlüssel: Gefunden
    Mozilla-Location-Service-Schlüssel: Gefunden
    Abgesicherter Modus: false
    
    Absturzberichte der letzten 3 Tage
    ----------------------------------
    
    Firefox-Funktionen
    ------------------
    
    Name: Firefox Monitor
    Version: 3.0
    ID: fxmonitor@mozilla.org
    
    Name: Firefox Screenshots
    Version: 39.0.0
    ID: screenshots@mozilla.org
    
    Name: Form Autofill
    Version: 1.0
    ID: formautofill@mozilla.org
    
    Name: Web Compat
    Version: 4.3.2
    ID: webcompat@mozilla.org
    
    Name: WebCompat Reporter
    Version: 1.1.0
    ID: webcompat-reporter@mozilla.org
    
    Externe Prozesse
    ----------------
    
    Typ: Webinhalt
    Anzahl: 2 / 8
    
    Typ: Erweiterung
    Anzahl: 1
    
    Typ: GPU
    Anzahl: 1
    
    Erweiterungen
    -------------
    
    Name: Amazon.de
    Version: 1.1
    Aktiviert: true
    ID: amazon@search.mozilla.org
    
    Name: Autofill
    Version: 9.5.6
    Aktiviert: true
    ID: {143f479b-4cb2-4d8c-8c31-ae8653bc6054}
    
    Name: Bing
    Version: 1.0
    Aktiviert: true
    ID: bing@search.mozilla.org
    
    Name: Bookmarks Organizer
    Version: 3.1.0
    Aktiviert: true
    ID: bookmarksorganizer@agenedia.com
    
    Name: breadcrumbus
    Version: 1.0.5
    Aktiviert: true
    ID: @breadcrumbus
    
    Name: Brief
    Version: 2.6.0
    Aktiviert: true
    ID: brief@mozdev.org
    
    Name: ContextSearch web-ext
    Version: 1.13
    Aktiviert: true
    ID: {5dd73bb9-e728-4d1e-990b-c77d8e03670f}
    
    Name: Cookie AutoDelete
    Version: 3.0.2
    Aktiviert: true
    ID: CookieAutoDelete@kennydo.com
    
    Name: Cookie Manager
    Version: 1.5
    Aktiviert: true
    ID: cookie-manager@robwu.nl
    
    Name: Custom Titlebar Text
    Version: 0.2.1.7
    Aktiviert: true
    ID: {b5a43a70-4092-4899-9c44-63799150b35e}
    
    Name: DuckDuckGo
    Version: 1.0
    Aktiviert: true
    ID: ddg@search.mozilla.org
    
    Name: eBay
    Version: 1.0
    Aktiviert: true
    ID: ebay@search.mozilla.org
    
    Name: Ecosia
    Version: 1.0
    Aktiviert: true
    ID: ecosia@search.mozilla.org
    
    Name: Flagfox
    Version: 6.1.15
    Aktiviert: true
    ID: {1018e4d6-728f-4b20-ad56-37578a4de76b}
    
    Name: Form History Control (II)
    Version: 2.3.1.0
    Aktiviert: true
    ID: formhistory@yahoo.com
    
    Name: Free Download Manager
    Version: 3.0.40
    Aktiviert: true
    ID: fdm_ffext2@freedownloadmanager.org
    
    Name: Google
    Version: 1.0
    Aktiviert: true
    ID: google@search.mozilla.org
    
    Name: History AutoDelete
    Version: 2.0.2
    Aktiviert: true
    ID: {7e79d10d-9667-4d38-838d-471281c568c3}
    
    Name: ImTranslator: Translator, Dictionary, TTS
    Version: 15.27
    Aktiviert: true
    ID: {9AA46F4F-4DC7-4c06-97AF-5035170634FE}
    
    Name: Kee - Password Manager
    Version: 3.2.7
    Aktiviert: true
    ID: keefox@chris.tomlinson
    
    Name: Keep or Delete Bookmarks
    Version: 1.0.1
    Aktiviert: true
    ID: keep-or-delete-bookmarks@agenedia.com
    
    Name: LEO Dictionaries
    Version: 3.4.1
    Aktiviert: true
    ID: contextMenuExtension@leo.org
    
    Name: LEO Eng-Deu
    Version: 1.0
    Aktiviert: true
    ID: leo_ende_de@search.mozilla.org
    
    Name: Note Taker
    Version: 1.2.7
    Aktiviert: true
    ID: note-taker@r01
    
    Name: Plain Text Linker
    Version: 2.4.1
    Aktiviert: true
    ID: jid1-CeHl9T9miaoK2w@jetpack
    
    Name: Privacy Badger
    Version: 2019.7.1.1
    Aktiviert: true
    ID: jid1-MnnxcxisBPnSXQ@jetpack
    
    Name: Saka Key
    Version: 1.25.5
    Aktiviert: true
    ID: {46104586-98c3-407e-a349-290c9ff3594d}
    
    Name: SaveForReadLater
    Version: 1.4
    Aktiviert: true
    ID: saveforreadlater@gmail.com
    
    Name: Search Site WE
    Version: 3.4
    Aktiviert: true
    ID: searchsite-we@DW-dev
    
    Name: Session Boss
    Version: 2.11.2
    Aktiviert: true
    ID: sessionboss@william.wong
    
    Name: Shortkeys (Custom Keyboard Shortcuts)
    Version: 2.2.7
    Aktiviert: true
    ID: Shortkeys@Shortkeys.com
    
    Name: SiteDelta Watch
    Version: 0.24.0
    Aktiviert: true
    ID: sitedelta-watch@schierla.de
    
    Name: Startpage.com — Datenschutz-Suchmaschine
    Version: 1.1.4
    Aktiviert: true
    ID: {20fc2e06-e3e4-4b2b-812b-ab431220cada}
    
    Name: StoragErazor
    Version: 1.0
    Aktiviert: true
    ID: StoragErazor@example.org
    
    Name: Text Linky Tool
    Version: 1.2.11
    Aktiviert: true
    ID: {3efee51a-7d3b-4412-a889-addc6ff6276b}
    
    Name: Tree Style Tab
    Version: 3.1.5
    Aktiviert: true
    ID: treestyletab@piro.sakura.ne.jp
    
    Name: uAutoPagerize
    Version: 0.1.4.1
    Aktiviert: true
    ID: @uautopagerize
    
    Name: uBlock Origin
    Version: 1.21.2
    Aktiviert: true
    ID: uBlock0@raymondhill.net
    
    Name: Vergiss Mein Nicht - Vergiss Cookies und andere Daten
    Version: 2.2.4
    Aktiviert: true
    ID: forget-me-not@lusito.info
    
    Name: Wikipedia (de)
    Version: 1.0
    Aktiviert: true
    ID: wikipedia@search.mozilla.org
    
    Name: YouTube Converter & Downloader
    Version: 3.3.0
    Aktiviert: true
    ID: @youtube-converter-video-music-downloader
    
    Name: YouTube Downloader
    Version: 4.13
    Aktiviert: true
    ID: YouTube@develop.com
    
    Name: Zotero Connector
    Version: 5.0.57
    Aktiviert: true
    ID: zotero@chnm.gmu.edu
    
    Name: Distill Web Monitor
    Version: 1.12.7
    Aktiviert: false
    ID: {7a73dc4b-1b38-40e7-ac56-7d356dd4af34}
    
    Name: SQLite Manager
    Version: 0.2.6
    Aktiviert: false
    ID: {7d2676a5-0546-4e2a-9019-aa9d8345be1e}
    
    Name: Text Link
    Version: 6.0.2
    Aktiviert: false
    ID: {54BB9F3F-07E5-486c-9B39-C7398B99391C}
    
    Grafik
    ------
    
    Allgemeine Merkmale
    Compositing: Direct3D 11 (Advanced Layers)
    Asynchrones Wischen und Zoomen: Mausrad-Eingabe aktiviert; Ziehen der Bildlaufleiste aktiviert; Tastatur aktiviert; automatischer Bildlauf aktiviert
    WebGL-1-Treiber: WSI Info: -
    WebGL-1-Treiber: Renderer: WebGL is currently disabled.
    WebGL-1-Treiber: Version: -
    WebGL-1-Treiber: Erweiterungen: -
    WebGL-1-Erweiterungen: -
    WebGL-2-Treiber: WSI Info: -
    WebGL-2-Treiber: Renderer: (no creation error info)
    WebGL-2-Treiber: Version: -
    WebGL-2-Treiber: Erweiterungen: -
    WebGL-2-Erweiterungen: -
    Direct2D: true
    Zeichnen auf Nebenthread aktiviert: true
    Anzahl Worker für Zeichnen auf Nebenthread: 3
    Anvisierte Bildwiederholfrequenz (Framerate): 60
    DirectWrite: true (6.2.9200.22807)
    GPU 1
    Aktiv: Ja
    Beschreibung: AMD Radeon(TM) R5 Graphics
    Herstellerkennung: 0x1002
    Gerätekennung: 0x9851
    Treiber-Version: 26.20.12001.7006
    Treiber-Datum: 6-12-2019
    Treiber: aticfx64 aticfx64 aticfx64 amdxc64 aticfx32 aticfx32 aticfx32 amdxc32 atiumd64 atidxx64 atidxx64 atiumdag atidxx32 atidxx32 atiumdva atiumd6a atitmm64
    Subsys-ID: 00000000
    RAM: 1024
    
    Weitere Informationen
    AzureCanvasBackend: direct2d 1.1
    AzureCanvasBackend (UI Process): skia
    AzureContentBackend: direct2d 1.1
    AzureContentBackend (UI Process): skia
    AzureFallbackCanvasBackend (UI Process): cairo
    GPUProcessPid: 4788
    ClearType-Parameter: Gamma: 2,2 Pixel Structure: RGB ClearType Level: 100 Enhanced Contrast: 100
    Entscheidungsprotokoll
    WEBRENDER:
    opt-in by default: WebRender is an opt-in feature
    WEBRENDER_QUALIFIED:
    blacklisted by env: No qualified hardware
    ADVANCED_LAYERS:
    available by user: Enabled for Windows 7 via user-preference
    
    Lösungen
    NO_CONSTANT_BUFFER_OFFSETTING: Unsupported by driver
    
    
    Medien
    ------
    
    Audio-Backend: wasapi
    Max. Kanäle: 2
    Bevorzugte Sample-Rate: 48000
    Ausgabegeräte
    Name: Gruppe
    Audials Sound Capturing (4) (Audials Sound Capturing): Root\MEDIA\0001
    Audials Sound Capturing (8) (Audials Sound Capturing): Root\MEDIA\0001
    Audials Sound Capturing (3) (Audials Sound Capturing): Root\MEDIA\0001
    Audials Sound Capturing (24) (Audials Sound Capturing): Root\MEDIA\0001
    Audials Sound Capturing (27) (Audials Sound Capturing): Root\MEDIA\0001
    Audials Sound Capturing (25) (Audials Sound Capturing): Root\MEDIA\0001
    Audials Sound Capturing (20) (Audials Sound Capturing): Root\MEDIA\0001
    Audials Sound Capturing (13) (Audials Sound Capturing): Root\MEDIA\0001
    Audials Sound Capturing (7) (Audials Sound Capturing): Root\MEDIA\0001
    Audials Sound Capturing (17) (Audials Sound Capturing): Root\MEDIA\0001
    Lautsprecher/Kopfhörer (Realtek High Definition Audio): HDAUDIO\FUNC_01&VEN_10EC&DEV_0282&SUBSYS_103C81F6&REV_1000\4&492d694&0&0001
    Audials Sound Capturing (2) (Audials Sound Capturing): Root\MEDIA\0001
    Audials Sound Capturing (15) (Audials Sound Capturing): Root\MEDIA\0001
    Audials Sound Capturing (Audials Sound Capturing): Root\MEDIA\0001
    Realtek HD Audio 2nd output (Realtek High Definition Audio): HDAUDIO\FUNC_01&VEN_10EC&DEV_0282&SUBSYS_103C81F6&REV_1000\4&492d694&0&0001
    Audials Sound Capturing (9) (Audials Sound Capturing): Root\MEDIA\0001
    Audials Sound Capturing (18) (Audials Sound Capturing): Root\MEDIA\0001
    Audials Sound Capturing (10) (Audials Sound Capturing): Root\MEDIA\0001
    Audials Sound Capturing (14) (Audials Sound Capturing): Root\MEDIA\0001
    Audials Sound Capturing (16) (Audials Sound Capturing): Root\MEDIA\0001
    Audials Sound Capturing (11) (Audials Sound Capturing): Root\MEDIA\0001
    Audials Sound Capturing (23) (Audials Sound Capturing): Root\MEDIA\0001
    Audials Sound Capturing (12) (Audials Sound Capturing): Root\MEDIA\0001
    Audials Sound Capturing (28) (Audials Sound Capturing): Root\MEDIA\0001
    Audials Sound Capturing (6) (Audials Sound Capturing): Root\MEDIA\0001
    Audials Sound Capturing (26) (Audials Sound Capturing): Root\MEDIA\0001
    Audials Sound Capturing (21) (Audials Sound Capturing): Root\MEDIA\0001
    Audials Sound Capturing (5) (Audials Sound Capturing): Root\MEDIA\0001
    1 - Digital Display Audio (AMD High Definition Audio Device): HDAUDIO\FUNC_01&VEN_1002&DEV_AA01&SUBSYS_00AA0100&REV_1005\4&2193d8a&3&0001
    Audials Sound Capturing (22) (Audials Sound Capturing): Root\MEDIA\0001
    Audials Sound Capturing (19) (Audials Sound Capturing): Root\MEDIA\0001
    Eingabegeräte
    Name: Gruppe
    Mikrofon (Realtek High Definition Audio): HDAUDIO\FUNC_01&VEN_10EC&DEV_0282&SUBSYS_103C81F6&REV_1000\4&492d694&0&0001
    Mikrofon (ManyCam Virtual Microphone): Root\MEDIA\0000
    Interne AUX-Buchse (AMD High Definition Audio Device): HDAUDIO\FUNC_01&VEN_1002&DEV_AA01&SUBSYS_00AA0100&REV_1005\4&2193d8a&3&0001
    Stereomix (Realtek High Definition Audio): HDAUDIO\FUNC_01&VEN_10EC&DEV_0282&SUBSYS_103C81F6&REV_1000\4&492d694&0&0001
    Mikrofon (Realtek High Definition Audio): HDAUDIO\FUNC_01&VEN_10EC&DEV_0282&SUBSYS_103C81F6&REV_1000\4&492d694&0&0001
    Mic in at front panel (black) (Realtek High Definition Audio): HDAUDIO\FUNC_01&VEN_10EC&DEV_0282&SUBSYS_103C81F6&REV_1000\4&492d694&0&0001
    
    Wichtige modifizierte Einstellungen
    -----------------------------------
    
    accessibility.force_disabled: 1
    accessibility.typeaheadfind.flashBar: 0
    browser.cache.disk.amount_written: 1943345
    browser.cache.disk.capacity: 153600
    browser.cache.disk.filesystem_reported: 1
    browser.cache.disk.smart_size.first_run: false
    browser.cache.frecency_experiment: 2
    browser.download.useDownloadDir: false
    browser.link.open_newwindow.restriction: 0
    browser.places.smartBookmarksVersion: 8
    browser.search.openintab: true
    browser.search.suggest.enabled: false
    browser.search.useDBForOrder: true
    browser.sessionstore.upgradeBackup.latestBuildID: 20190717172542
    browser.startup.homepage_override.buildID: 20190717172542
    browser.startup.homepage_override.mstone: 68.0.1
    browser.tabs.closeWindowWithLastTab: false
    browser.tabs.drawInTitlebar: false
    browser.tabs.loadBookmarksInTabs: true
    browser.tabs.loadInBackground: false
    browser.tabs.warnOnClose: false
    browser.tabs.warnOnCloseOtherTabs: false
    browser.urlbar.matchBuckets: general:5,suggestion:Infinity
    browser.urlbar.openintab: true
    browser.urlbar.placeholderName: DuckDuckGo
    browser.urlbar.searchSuggestionsChoice: false
    browser.urlbar.suggest.searches: false
    browser.urlbar.timesBeforeHidingSuggestionsHint: 0
    dom.enable_performance: false
    dom.enable_performance_navigation_timing: false
    dom.enable_resource_timing: false
    dom.push.userAgentID: 90887d02360c4eaa9e0a1774476ff9c2
    extensions.formautofill.addresses.enabled: false
    extensions.formautofill.creditCards.enabled: false
    extensions.formautofill.heuristics.enabled: false
    extensions.lastAppVersion: 68.0.1
    font.internaluseonly.changed: false
    gfx.crash-guard.status.wmfvpxvideo: 2
    gfx.crash-guard.wmfvpxvideo.appVersion: 68.0.1
    gfx.crash-guard.wmfvpxvideo.deviceID: 0x9851
    gfx.crash-guard.wmfvpxvideo.driverVersion: 26.20.12001.7006
    idle.lastDailyNotification: 1564418311
    layers.mlgpu.sanity-test-failed: false
    media.benchmark.vp9.fps: 64
    media.benchmark.vp9.versioncheck: 5
    media.gmp-gmpopenh264.abi: x86_64-msvc-x64
    media.gmp-gmpopenh264.lastUpdate: 1558627164
    media.gmp-gmpopenh264.version: 1.8.1
    media.gmp-manager.buildID: 20190717172542
    media.gmp-manager.lastCheck: 1564418006
    media.gmp.storage.version.observed: 1
    media.hardware-video-decoding.failed: false
    media.peerconnection.enabled: false
    network.cookie.prefsMigrated: true
    network.dns.disablePrefetch: true
    network.http.speculative-parallel-limit: 0
    network.predictor.cleaned-up: true
    network.predictor.enabled: false
    network.prefetch-next: false
    places.database.lastMaintenance: 1564327917
    places.history.expiration.transient_current_max_pages: 102534
    plugin.disable_full_page_plugin_for_types: application/pdf
    privacy.clearOnShutdown.cookies: false
    privacy.clearOnShutdown.downloads: false
    privacy.clearOnShutdown.history: false
    privacy.history.custom: true
    privacy.sanitize.didShutdownSanitize: true
    privacy.sanitize.pending: [{"id":"shutdown","itemsToClear":["cache","formdata","sessions"],"options":{}},{"id":"newtab-container","itemsToClear":[
    privacy.sanitize.sanitizeOnShutdown: true
    privacy.trackingprotection.pbmode.enabled: false
    privacy.userContext.enabled: true
    privacy.userContext.extension: forget-me-not@lusito.info
    privacy.userContext.longPressBehavior: 2
    privacy.userContext.ui.enabled: true
    security.remote_settings.intermediates.checked: 1562914945
    security.sandbox.content.tempDirSuffix: {3b9c42c6-184c-454a-a5b6-67103afa038b}
    security.sandbox.plugin.tempDirSuffix: {48000d18-65a9-4a3c-b083-ee03a20dbf47}
    services.sync.declinedEngines:
    signon.importedFromSqlite: true
    signon.rememberSignons: false
    storage.vacuum.last.index: 1
    storage.vacuum.last.places.sqlite: 1563460461
    svg.context-properties.content.enabled: true
    webgl.disabled: true
    webgl.enable-webgl2: false
    
    Wichtige nicht veränderbare Einstellungen
    -----------------------------------------
    
    Chronik- und Lesezeichendatenbank
    ---------------------------------
    
    JavaScript
    ----------
    
    Inkrementelle GC: true
    
    Barrierefreiheit
    ----------------
    
    Aktiviert: false
    Barrierefreiheit verhindern: 1
    Accessible Handler verwendet: true
    Dienst für Barrierefreiheit aufgerufen durch:
    
    Bibliotheken-Versionen
    ----------------------
    
    NSPR
    Minimal vorausgesetzte Version: 4.21
    Verwendete Version: 4.21
    
    NSS
    Minimal vorausgesetzte Version: 3.44.1
    Verwendete Version: 3.44.1
    
    NSSSMIME
    Minimal vorausgesetzte Version: 3.44.1
    Verwendete Version: 3.44.1
    
    NSSSSL
    Minimal vorausgesetzte Version: 3.44.1
    Verwendete Version: 3.44.1
    
    NSSUTIL
    Minimal vorausgesetzte Version: 3.44.1
    Verwendete Version: 3.44.1
    
    Isolierte Umgebungen
    --------------------
    
    Ebene der isolierten Umgebung des Inhaltsprozesses: 5
    Effektive Ebene der isolierten Umgebung: 5
    
    Internationalisierung & Lokalisierung
    -------------------------------------
    
    Anwendungseinstellungen
    Angeforderte Sprachen: ["de"]
    Verfügbare Sprachen: ["de","en-US"]
    Anwendungssprachen: ["de","en-US"]
    Region-Einstellungen: ["de-DE"]
    Standardsprache: "de"
    Betriebssystem
    Sprachen des Betriebssystems: ["de-DE"]
    Region-Einstellungen: ["de-DE"]
    Alles anzeigen
  • µBlock Origin Ad-Blocker -Diskussionsthread

    • bege
    • 30. Juli 2019 um 17:47
    Zitat von Fox2Fox

    Könnte ja auch mit AdWare zu tun haben....

    Benutze AdwCleaner und bevor du etwas löschen lässt, poste den Inhalt des Logfiles per Code </>

    Nix aufregendes:

    Code
    # -------------------------------
    # Malwarebytes AdwCleaner 7.4.0.0
    # -------------------------------
    # Build:    07-23-2019
    # Database: 2019-07-22.1 (Cloud)
    # Support:  https://www.malwarebytes.com/support
    #
    # -------------------------------
    # Mode: Scan
    # -------------------------------
    # Start:    07-30-2019
    # Duration: 00:00:57
    # OS:       Windows 7 Professional
    # Scanned:  35810
    # Detected: 16
    
    
    ***** [ Services ] *****
    
    No malicious services found.
    
    ***** [ Folders ] *****
    
    PUP.Optional.AdvancedSystemCare C:\ProgramData\IObit\Advanced SystemCare
    PUP.Optional.AdvancedSystemCare C:\Users\bege\AppData\Roaming\IObit\Advanced SystemCare
    PUP.Optional.DriverBooster      C:\Program Files (x86)\IOBIT\Driver Booster
    PUP.Optional.DriverBooster      C:\ProgramData\IOBIT\Driver Booster
    PUP.Optional.DriverBooster      C:\Users\bege\AppData\Roaming\IOBIT\Driver Booster
    PUP.Optional.Legacy             C:\Users\bege\AppData\Local\DriverToolkit
    
    ***** [ Files ] *****
    
    No malicious files found.
    
    ***** [ DLL ] *****
    
    No malicious DLLs found.
    
    ***** [ WMI ] *****
    
    No malicious WMI found.
    
    ***** [ Shortcuts ] *****
    
    No malicious shortcuts found.
    
    ***** [ Tasks ] *****
    
    No malicious tasks found.
    
    ***** [ Registry ] *****
    
    PUP.Optional.DriverBooster      HKLM\Software\Wow6432Node\IObit\Driver Booster
    PUP.Optional.DriverBooster      HKLM\Software\Wow6432Node\\Microsoft\Windows\CurrentVersion\Uninstall\Driver Booster_is1
    PUP.Optional.DriverPack         HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\zonemap\domains\drp.su
    PUP.Optional.DriverPack         HKLM\Software\Wow6432Node\drpsu
    PUP.Optional.DriverPack         HKLM\Software\drpsu
    PUP.Optional.Legacy             HKCU\Software\DriverToolkit
    PUP.Optional.Legacy             HKLM\Software\Classes\Interface\{813A22E0-3E2B-4188-9BDA-ECA9878B8D48}
    PUP.Optional.Legacy             HKLM\Software\Classes\Interface\{BCFF5F55-6F44-11D2-86F8-00104B265ED5}
    PUP.Optional.Legacy             HKLM\Software\Wow6432Node\\Classes\Interface\{813A22E0-3E2B-4188-9BDA-ECA9878B8D48}
    PUP.Optional.Legacy             HKLM\Software\Wow6432Node\\Classes\Interface\{BCFF5F55-6F44-11D2-86F8-00104B265ED5}
    
    ***** [ Chromium (and derivatives) ] *****
    
    No malicious Chromium entries found.
    
    ***** [ Chromium URLs ] *****
    
    No malicious Chromium URLs found.
    
    ***** [ Firefox (and derivatives) ] *****
    
    No malicious Firefox entries found.
    
    ***** [ Firefox URLs ] *****
    
    No malicious Firefox URLs found.
    
    ***** [ Preinstalled Software ] *****
    
    No Preinstalled Software found.
    
    
    
    ########## EOF - C:\AdwCleaner\Logs\AdwCleaner[S00].txt ##########
    Alles anzeigen
  • Keine Icons im Script Appmenu.uc.js ab Fx68

    • bege
    • 30. Juli 2019 um 17:36
    Zitat von aborix

    Die Mitteilung erfolgt jetzt in einem Meldungsfenster. Die Änderung von #10 ist auch enthalten:

    Zitat von bege

    Ich möchte wie in UserCSSLoader.uc.js einen anderen Filemanager zum Öffnen der Ordner verwenden und Dateien im voreingestellten Editor bearbeiten. Kann mir jemand helfen das einzubauen?

    Wenn es niemand anderer macht, mache ich das. Es kann allerdings etwas dauern.

    Wieder Mal tausend Dank für deine Hilfe und auch für die Bereitschaft, das Skript noch komfortabler zu machen.

  • µBlock Origin Ad-Blocker -Diskussionsthread

    • bege
    • 30. Juli 2019 um 17:24
    Zitat von Boersenfeger

    Beim Aufruf welche Webseite erscheint dies denn? Mir ist das noch nicht untergekommen. Ob der andere Eintrag eine Domain ist, müsste zu beweisen sein... klingt doch eher danach, das ein Objekt auf einer Webseite in die Mitte gestellt wird.

    Zum Beispiel bei diesem Forum

  • µBlock Origin Ad-Blocker -Diskussionsthread

    • bege
    • 27. Juli 2019 um 19:26

    Immerhin EIN Suchergebnis. Leider gibt es keine Auskunft darüber, was dahinter steckt und warum das so oft in uBlock erscheint, ebenso wie die andere Domain.

  • µBlock Origin Ad-Blocker -Diskussionsthread

    • bege
    • 27. Juli 2019 um 17:07

    Hallo,

    seit noch nicht langer Zeit finde ich immer öfter diese Domains

    poligloteapp.org

    object.center

    und kann darüber schlicht nichts im Internet finden.

    Was hat es damit auf sich?

  • Keine Icons im Script Appmenu.uc.js ab Fx68

    • bege
    • 26. Juli 2019 um 20:05

    Ich habe versucht, den entsprechenden Teil (Dateimanager) des UserCSSLoader in AppMenu zu integrieren. Da beide Skripte aber unterschiedlich aufgebaut sind, ist mir das nicht gelungen. Mit dem alternativen Editor aus UserCSSLoader habe ich mich erst gar nicht versucht.

  • Keine Icons im Script Appmenu.uc.js ab Fx68

    • bege
    • 26. Juli 2019 um 18:24

    Vielen Dank an aborix und milupo !:thumbup:

    Zitat von Büssen

    Ist nicht so schlimm. Zur Zeit funktioniert ja alles, das ist schon mal ein Erfolg.

    Bin einfach zu gierig! :cursing:

    Nö, habe ich oben ja auch schon gefragt. ;)

    Zitat von bege

    Ich möchte wie in UserCSSLoader.uc.js einen anderen Filemanager zum Öffnen der Ordner verwenden und Dateien im voreingestellten Editor bearbeiten.

    Wäre toll, diese Funktionen des UserCSSLoader in das AppMenu integrieren zu können. Als jemand, der nicht programmieren und nur abgucken kann, habe ich schon einige Zeit herumgebastelt, klappt aber nicht. Aber du hast recht, dass alles wieder funktioniert ist ein toller Erfolg. :)

  • Keine Icons im Script Appmenu.uc.js ab Fx68

    • bege
    • 25. Juli 2019 um 21:28

    Wenn auf eine Datei oder einen Ordner verlinkt wird, wird ein Icon angezeigt, bei den Menüpunkten, die sich auf Fx beziehen, nicht. Bringt das jemanden auf eine Idee?

    Und gleich noch eine Frage:

    Ich möchte wie in UserCSSLoader.uc.js einen anderen Filemanager zum Öffnen der Ordner verwenden und Dateien im voreingestellten Editor bearbeiten. Kann mir jemand helfen das einzubauen?

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

    • bege
    • 23. Juli 2019 um 19:53
    Zitat von milupo

    Wie stellst du dir das vor? Das Skript ist für einen bestimmten Zweck programmiert worden. Das kannst du nicht einfach umschreiben, abgesehen mal davon, dass das eigentlich nur der Skriptautor dürfte. Was ist, wenn der nächste kommt und das Skript für eine andere Tab-Erweiterung umgeschrieben haben will? Dann gibt es mehrere Varianten dieses Skriptes, die dann vielleicht überhaupt nichts mit dem ursprünglichen Skript mehr zu tun haben.

    Der aus meiner Sicht einzig gangbare Weg wäre, den Entwickler von Tree Style Tab anzuschreiben und ihn um den Einbau der Skript-Funktionalität zu bitten.

    Manche der Skripte, die im Umlauf sind, haben bereits mehrere Optionen für verschiedene Umgebungen. Die Optionen können im Skript aktiviert/deaktiviert werden.

    In diesem Forum wurde schon mehrmals nicht nur mir dabei geholfen ein Skript individuell anzupassen. Das gibt dann keine neue Version, sondern ich bin selbst für Änderungen verantwortlich. Nach solch einer Unterstützung habe ich gefragt.

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

    • bege
    • 23. Juli 2019 um 18:33

    Hallo,

    (wie) ist es möglich, das Skript UndoListInTabmenuToo.uc.js so zu ändern, dass die Menüeinträge auch im Kontextmenü von TreeStyleTab erscheinen? Ich habe es nicht hingekriegt.

    Code
    // ==UserScript==
    // @name           UndoListInTabmenuToo
    // @namespace      http://space.geocities.yahoo.co.jp/gl/alice0775
    // @description    UndoListInTabmenuToo.uc.js
    // @include        main
    // @compatibility  Firefox 69+
    // @author         Alice0775
    // @translator     milupo (into German, version 2019/07/13)
    // @version        2019/06/30 10:00 Bug 1555060 Convert <tabs> to a custom element
    // @version        2019/06/24 23:00 wait for gBrowser initialized
    // @version        2019/05/21 08:30 fix 69.0a1 Bug 1551320 - Replace all createElement calls in XUL documents with createXULElement
    // @version        2018/05/10 60
    // @version        2017/11/18 nsIPrefBranch to nsIPrefBranch
    // @version        2010/09/18 00:00 4.0b7pre
    // @version        2009/02/03 13:00 ツールチップにタブ内履歴を表示するようにした
    // @Note           タブやコンテキストメニューにもUndoClose Tab Listを追加するもの
    // @OriginalCode   browser.jsからpopulateUndoSubmenuを拝借し, ごにょごにょした
    // @version        2018/05/09 15:00 61
    // ==/UserScript==
    // @version        2010/03/26 13:00  Minefield/3.7a4pre Bug 554991 -  allow tab context menu to be modified by normal XUL overlays
    // @version        2010/03/15 00:00  Minefield/3.7a4pre Bug 347930 -  Tab strip should be a toolbar instead
    // @version        2009/09/09 15:00 中クリック処理
    // @version        2009/09/03 22:00 Firegox3.7a1preで動かなくなっていたのを修正(Bug 489925. getElementById should not return anonymous nodes)
    // @version        2009/08/22 00:00 Firegox3.6 stringbandleの変更による
    // @version        2009/04/24 00:00 #394759 [Firefox:Session Restore]-Add undo close window feature
    // @version        2008/10/12 18:00 Fx3.0.4pre中クリックしたときメニューポップアップが閉じないおよびその他fix
    // @version        2007/10/05 10:00
    
    var UndoListInTabmenu = {
    // -- config --
      TABCONTEXTMENU : true,  //Im Tabkontextmenü: anzeigen: true, nicht anzeigen: false
      CONTEXTMENU    : true,  //Im Hauptkontextmenü: anzeigen: true, nicht anzeigen: false
    // -- config end--
      ss: null,
    
      get tabContext() {
        return document.getElementById("tabContextMenu");
      },
    
      init: function(){
    
        if (this.TABCONTEXTMENU){
          //Tabkontextmenü
          var tabContext = this.tabContext;
          this.makePopup(tabContext, null, "tabContextUndoList");
        }
        if (this.CONTEXTMENU){
          //Hauptkontextmenü
          var contextMenu = document.getElementById("contentAreaContextMenu");
          var refItem = document.getElementById("context-sep-stop");
          this.makePopup(contextMenu, refItem, "ContextUndoList");
        }
        // get closed-tabs from nsSessionStore
        try {
          this._ss = Cc["@mozilla.org/browser/sessionstore;1"].
                     getService(Ci.nsISessionStore);
        } catch(x) {
          this._ss = SessionStore;
        }
    
      },
    
      makePopup: function(popup, refItem, id){
        var menu;
        //label
        const locale = "de";
        
        if (this.getVer() > 3.0) {
          // "Kürzlich geschlossene Fenster"
          menu = document.createXULElement("menu");
          menu.setAttribute("id", "historyUndoWindowMenu3");
          menu.setAttribute("label", "Kürzlich geschlossene Fenster");
          menu.setAttribute("accesskey", "F");
          menu.setAttribute("disabled", "true");
          popup.insertBefore(menu, refItem);
    
          this.historyUndoWindowPopup3 = menu = menu.appendChild(document.createXULElement("menupopup"));
          menu.setAttribute("id", "historyUndoWindowPopup3");
          menu.setAttribute("onpopupshowing", "UndoListInTabmenu.populateUndoWindowSubmenu();");
        }
    
        //UndoClose Tab List  Liste kürzlich geschlossener Tabs
        const LABELTEXT = locale.indexOf("ja") == -1?"Kürzlich geschlossene Tabs":"\u6700\u8fd1\u9589\u3058\u305f\u30bf\u30d6";    //create menu
        menu = document.createXULElement("menu");
        menu.setAttribute("label", LABELTEXT);
        menu.setAttribute("accesskey", "T");
        if (id)
          menu.setAttribute("id", id);
        //menu.setAttribute("disabled", true);
        var menupopup = document.createXULElement("menupopup");
        if (this.getVer()<3) {
          menupopup.setAttribute("onpopupshowing", "UndoListInTabmenu.populateUndoSubmenu(this);");
        } else if (this.getVer()<3.6) {
          menupopup.setAttribute("onpopupshowing", "UndoListInTabmenu.populateUndoSubmenu3(this);");
        } else {
          menupopup.setAttribute("onpopupshowing", "UndoListInTabmenu.populateUndoSubmenu36(this);");
        }
        menu.appendChild(menupopup);
        popup.insertBefore(menu, refItem);
    
        //Eventlistener hinzufügen
        popup.addEventListener('popupshowing',function(event) {
          if (UndoListInTabmenu.getVer() > 3.0)
            UndoListInTabmenu.toggleRecentlyClosedWindows();
          // keine wiederherstellbaren Tabs, sicherstellen, dass das Menü deaktiviert ist und zurückgehen
          if (UndoListInTabmenu._ss.getClosedTabCount(window) == 0) {
            menu.setAttribute("disabled", true);
            //menu.setAttribute("hidden", true);
            return;
          }
            menu.removeAttribute("disabled");
          //menu.setAttribute("hidden", false);
        },false);
      },
    
      /**
       * Befüllen, wenn das Chronik-Menü geöffnet ist  (Fx2)
       */
      populateUndoSubmenu: function(undoPopup) {
    
        // remove existing menu items
        while (undoPopup.hasChildNodes())
          undoPopup.removeChild(undoPopup.firstChild);
    
        // Menü befüllen
        var undoItems = eval("(" + UndoListInTabmenu._ss.getClosedTabData(window) + ")");
        for (var i = 0; i < undoItems.length; i++) {
            var m = undoPopup.appendChild(document.createXULElement("menuitem"));
          m.setAttribute("label", undoItems[i].title);
          m.setAttribute("value", i);
          m.setAttribute("oncommand", "undoCloseTab(" + i + ");");
          m.setAttribute("onclick", "UndoListInTabmenu._undoCloseMiddleClick(event);");
        }
    
        // "In Tabs öffnen"
        var bundleService = Cc["@mozilla.org/intl/stringbundle;1"].
                            getService(Ci.nsIStringBundleService);
        var stringBundle = bundleService.createBundle("chrome://browser/locale/bookmarks/bookmarks.properties");
        undoPopup.appendChild(document.createXULElement("menuseparator"));
        m = undoPopup.appendChild(document.createXULElement("menuitem"));
        m.setAttribute("label", stringBundle.GetStringFromName("cmd_bm_openfolder"));
        m.setAttribute("accesskey", stringBundle.GetStringFromName("cmd_bm_openfolder_accesskey"));
        m.addEventListener("command", function() {
          for (var i = 0; i < undoItems.length; i++)
            undoCloseTab();
        }, false);
      },
    
      /**
        * Einene geschlossenen Tab erneut öffnen und am Ende der Tableiste anfügen.
        * Wird für Mittelklick verwendet.
        * @param aEvent
        *  Ereignis, wenn der Benutzer auf einen Menüeintrag klickt
        */
      _undoCloseMiddleClick: function PHM__undoCloseMiddleClick(aEvent) {
        if (aEvent.button != 1)
          return;
    
        undoCloseTab(aEvent.originalTarget.value);
        gBrowser.moveTabToEnd();
        if (!aEvent.ctrlKey)
          aEvent.originalTarget.parentNode.parentNode.parentNode.hidePopup();
      },
    
      /**
       * Befüllen, wenn das Chronik-Menü geöffnet ist (Fx3)
       */
      populateUndoSubmenu3: function(undoPopup) {
    
        // bestehende Menüeinträge entfernen
        while (undoPopup.hasChildNodes())
          undoPopup.removeChild(undoPopup.firstChild);
    
        // "Alle in Tabs öffnen"
        var strings = gNavigatorBundle;
        m = undoPopup.appendChild(document.createXULElement("menuitem"));
        m.setAttribute("label", strings.getString("menuOpenAllInTabs.label"));
        m.setAttribute("accesskey", strings.getString("menuOpenAllInTabs.accesskey"));
        m.addEventListener("command", function() {
          for (var i = 0; i < undoItems.length; i++)
            undoCloseTab();
        }, false);
    
        undoPopup.appendChild(document.createXULElement("menuseparator"));
    
        // Menü befüllen
        var undoItems = eval("(" + UndoListInTabmenu._ss.getClosedTabData(window) + ")");
        for (var i = 0; i < undoItems.length; i++) {
          var entries = undoItems[i].state.entries;
          var tooltiptext = "";
          for (var j = entries.length - 1; j > -1; j--){
            if (j != entries.length - 1)
              tooltiptext += "\n";
            tooltiptext += parseInt(j + 1, 10) + ". " + entries[j].title;
          }
          var m = document.createXULElement("menuitem");
          m.setAttribute("tooltiptext", tooltiptext);
          m.setAttribute("label", undoItems[i].title);
          if (undoItems[i].image)
            m.setAttribute("image", undoItems[i].image);
          m.setAttribute("class", "menuitem-iconic bookmark-item");
          m.setAttribute("value", i);
          m.setAttribute("oncommand", "undoCloseTab(" + i + ");");
          m.setAttribute("onclick", "UndoListInTabmenu._undoCloseMiddleClick(event);");
          if (i == 0)
            m.setAttribute("key", "key_undoCloseTab");
          undoPopup.appendChild(m);
        }
    
        // "Liste der letzten Tabs löschen"
        undoPopup.appendChild(document.createXULElement("menuseparator"));
    
        m = undoPopup.appendChild(document.createXULElement("menuitem"));
        m.setAttribute("label", "Liste der letzten Tabs löschen");
        m.setAttribute("accesskey", "T");
        m.addEventListener("command", function() {
          var max_undo = UndoListInTabmenu.getPref("browser.sessionstore.max_tabs_undo", "int", 10);
          UndoListInTabmenu.setPref("browser.sessionstore.max_tabs_undo", "int", 0);
          UndoListInTabmenu.setPref("browser.sessionstore.max_tabs_undo", "int", max_undo);
          if (max_undo != UndoListInTabmenu.getPref("browser.sessionstore.max_tabs_undo", "int", 10))
            UndoListInTabmenu.setPref("browser.sessionstore.max_tabs_undo", "int", max_undo);
        }, false);
      },
    
      /**
       * Befüllen, wenn das Chronik-Menü geöffnet ist (Fx3.6)
       */
      populateUndoSubmenu36: function(undoPopup) {
    
        // bestehende Menüeinträge entfernen
        while (undoPopup.hasChildNodes())
          undoPopup.removeChild(undoPopup.firstChild);
    
        // "Alle in Tabs öffnen"
        var strings = gNavigatorBundle;
        m = undoPopup.appendChild(document.createXULElement("menuitem"));
        m.setAttribute("label", strings.getString("menuRestoreAllTabs.label"));
        //m.setAttribute("class", "menuitem-iconic bookmark-item");
        m.setAttribute("accesskey", "A" /*strings.getString("menuRestoreAllTabs.accesskey")*/);
        m.addEventListener("command", function() {
          for (var i = 0; i < undoItems.length; i++)
            undoCloseTab();
        }, false);
    
        undoPopup.appendChild(document.createXULElement("menuseparator"));
    
        // Menü befüllen
        var undoItems = eval("(" + UndoListInTabmenu._ss.getClosedTabData(window) + ")");
        for (var i = 0; i < undoItems.length; i++) {
          var entries = undoItems[i].state.entries;
          var tooltiptext = "";
          for (var j = entries.length - 1; j > -1; j--){
            if (j != entries.length - 1)
              tooltiptext += "\n";
            tooltiptext += parseInt(j + 1, 10) + ". " + entries[j].title;
          }
          var m = document.createXULElement("menuitem");
          m.setAttribute("tooltiptext", tooltiptext);
          m.setAttribute("label", undoItems[i].title);
          if (undoItems[i].image)
            m.setAttribute("image", undoItems[i].image);
          m.setAttribute("class", "menuitem-iconic bookmark-item");
          m.setAttribute("value", i);
          m.setAttribute("oncommand", "undoCloseTab(" + i + ");");
          m.setAttribute("onclick", "UndoListInTabmenu._undoCloseMiddleClick(event);");
          if (i == 0)
            m.setAttribute("key", "key_undoCloseTab");
          undoPopup.appendChild(m);
        }
    
        // "Liste der letzten Tabs löschen"
        undoPopup.appendChild(document.createXULElement("menuseparator"));
    
        m = undoPopup.appendChild(document.createXULElement("menuitem"));
        m.setAttribute("label", "Liste der letzten Tabs löschen");
        m.setAttribute("accesskey", "L");
        m.addEventListener("command", function() {
          var max_undo = UndoListInTabmenu.getPref("browser.sessionstore.max_tabs_undo", "int", 10);
          UndoListInTabmenu.setPref("browser.sessionstore.max_tabs_undo", "int", 0);
          UndoListInTabmenu.setPref("browser.sessionstore.max_tabs_undo", "int", max_undo);
          if (max_undo != UndoListInTabmenu.getPref("browser.sessionstore.max_tabs_undo", "int", 10))
            UndoListInTabmenu.setPref("browser.sessionstore.max_tabs_undo", "int", max_undo);
        }, false);
      },
    
      toggleRecentlyClosedWindows: function PHM_toggleRecentlyClosedWindows() {
        // Untermenü der kürzlichen geschlossenen Fenster aktivieren/deaktivieren
        let undoPopup = this.historyUndoWindowPopup3;
        // keine wiederherstellbaren Fenster, daher Menü deaktivieren
        if (this._ss.getClosedWindowCount() == 0)
          this.historyUndoWindowPopup3.parentNode.setAttribute("disabled", true);
        else
          this.historyUndoWindowPopup3.parentNode.removeAttribute("disabled");
      },
    
      /**
       * Befüllen, wenn das Chronik-Menü geöffnet ist
       */
      populateUndoWindowSubmenu: function PHM_populateUndoWindowSubmenu() {
        let undoPopup = this.historyUndoWindowPopup3;
        let menuLabelString = gNavigatorBundle.getString("menuUndoCloseWindowLabel");
        let menuLabelStringSingleTab =
          gNavigatorBundle.getString("menuUndoCloseWindowSingleTabLabel");
    
        // bestehende Menüeinträge entfernen
        while (undoPopup.hasChildNodes())
          undoPopup.removeChild(undoPopup.firstChild);
    
        // keine wiederherstellbaren Fenster, sicherstellen, dass das Menü deaktiviert wird und zurückgehen
        if (this._ss.getClosedWindowCount() == 0) {
          undoPopup.parentNode.setAttribute("disabled", true);
          return;
        }
        // Menü aktivieren
        undoPopup.parentNode.removeAttribute("disabled");
        let undoItems = JSON.parse(this._ss.getClosedWindowData());
        // "Alle in Fenster öffnen"
        let m = undoPopup.appendChild(document.createXULElement("menuitem"));
        m.setAttribute("label", gNavigatorBundle.getString("menuRestoreAllWindows.label"));
        //m.setAttribute("class", "menuitem-iconic bookmark-item");
        m.setAttribute("accesskey", "W"/*gNavigatorBundle.getString("menuRestoreAllWindows.accesskey")*/);
        m.setAttribute("oncommand",
          "for (var i = 0; i < " + undoItems.length + "; i++) UndoListInTabmenu.undoCloseWindow();");
        undoPopup.appendChild(document.createXULElement("menuseparator"));
        // Menü befüllen
        for (let i = 0; i < undoItems.length; i++) {
          let undoItem = undoItems[i];
          let otherTabsCount = undoItem.tabs.length - 1;
          let label = (otherTabsCount == 0) ? menuLabelStringSingleTab
                                            : PluralForm.get(otherTabsCount, menuLabelString);
          let menuLabel = label.replace("#1", undoItem.title)
                               .replace("#2", otherTabsCount);
          let m = document.createXULElement("menuitem");
          m.setAttribute("label", menuLabel);
          let selectedTab = undoItem.tabs[undoItem.selected - 1];
          if (selectedTab.attributes.image) {
            let iconURL = selectedTab.attributes.image;
            // Keine Verbindung initialisieren, um einfach ein Favicon zu holen (siehe Bug 467828)
            if (/^https?:/.test(iconURL))
              iconURL = "moz-anno:favicon:" + iconURL;
            m.setAttribute("image", iconURL);
          }
          m.setAttribute("class", "menuitem-iconic bookmark-item");
          m.setAttribute("oncommand", "UndoListInTabmenu.undoCloseWindow(" + i + ");");
          if (i == 0)
            m.setAttribute("key", "key_undoCloseWindow");
          undoPopup.appendChild(m);
        }
      },
    
    
      /**
       * Geschlossenes Fenster erneut öffnen.
       * @param aIndex
       *        Der Index des Fensters (via nsSessionStore.getClosedWindowData)
       * @gibt eine Referenz auf das erneut geöffnete Fenster zurück.
       */
      undoCloseWindow: function (aIndex) {
        // get closed-tabs from nsSessionStore
        try {
          ss = Cc["@mozilla.org/browser/sessionstore;1"].
                     getService(Ci.nsISessionStore);
        } catch(x) {
          ss = SessionStore;
        }
        let window = null;
        if (ss.getClosedWindowCount() > (aIndex || 0))
          window = ss.undoCloseWindow(aIndex || 0);
    
        return window;
      },
    
      getPref: function(aPrefString, aPrefType, aDefault){
        var xpPref = Components.classes['@mozilla.org/preferences-service;1']
                      .getService(Components.interfaces.nsIPrefBranch);
        try{
          switch (aPrefType){
            case 'complex':
              return xpPref.getComplexValue(aPrefString, Components.interfaces.nsIFile); break;
            case 'str':
              return xpPref.getCharPref(aPrefString).toString(); break;
            case 'int':
              return xpPref.getIntPref(aPrefString); break;
            case 'bool':
            default:
              return xpPref.getBoolPref(aPrefString); break;
          }
        }catch(e){
        }
        return aDefault;
      },
    
      setPref: function(aPrefString, aPrefType, aValue){
        var xpPref = Components.classes['@mozilla.org/preferences-service;1']
                      .getService(Components.interfaces.nsIPrefBranch);
        try{
          switch (aPrefType){
            case 'complex':
              return xpPref.setComplexValue(aPrefString, Components.interfaces.nsIFile, aValue); break;
            case 'str':
              return xpPref.setCharPref(aPrefString, aValue); break;
            case 'int':
              aValue = parseInt(aValue);
              return xpPref.setIntPref(aPrefString, aValue);  break;
            case 'bool':
            default:
              return xpPref.setBoolPref(aPrefString, aValue); break;
          }
        }catch(e){
        }
        return null;
      },
    
      //Fx-Version ermitteln
        //Fx-Version
      getVer: function(){
        const Cc = Components.classes;
        const Ci = Components.interfaces;
        var info = Cc["@mozilla.org/xre/app-info;1"].getService(Ci.nsIXULAppInfo);
        var ver = parseInt(info.version.substr(0,3) * 10,10) / 10;
        return ver;
      }
    };
    
    // Wir sollten die Weiterleitung nur starten, wenn das Browserfenster den Startprozess abgeschlossen hat
    // Ansonsten sollten wir warten, bis der Start abgeschlossen ist.
    if (gBrowserInit.delayedStartupFinished) {
      UndoListInTabmenu.init();
    } else {
      let delayedStartupFinished = (subject, topic) => {
        if (topic == "browser-delayed-startup-finished" &&
            subject == window) {
          Services.obs.removeObserver(delayedStartupFinished, topic);
          UndoListInTabmenu.init();
        }
      };
      Services.obs.addObserver(delayedStartupFinished,
                               "browser-delayed-startup-finished");
    }
    Alles anzeigen
  • addonlist_show_addon_version_number funktioniert nicht mehr

    • bege
    • 15. Juli 2019 um 02:42
    Zitat von Zitronella
    Zitat von Speravir

    (und einen schönen Rant dazugeschrieben).

    bitte Link

    und ich wollte anstatt der Versionsnummer das Installationsdatum aufgelistet haben. Also habe ich mit den Browserwerkzeugen und Inspektor etwas probiert und anstatt title dann lastUpdated eingetragen. Klappt aber leider nicht. Gibts hierfür vielleicht auch eine Lösung?

    Dafür hat Aris zwar auch einen CSS-Code geschrieben, der funktioniert bei mir aber nicht.

    https://github.com/Aris-t2/CustomCSSforFx/releases

    https://github.com/Aris-t2/Custom…mment-511235186

  • Keine Icons im Script Appmenu.uc.js ab Fx68

    • bege
    • 15. Juli 2019 um 02:35

    Ich hoffe, dass Sören Hentzschel oder aborix eine Idee haben.

  • Keine Icons im Script Appmenu.uc.js ab Fx68

    • bege
    • 15. Juli 2019 um 01:58

    Da scheint der Firefox was zu überschreiben. Im Inspektor steht als Ergebnis list-style-image: none. Leider komme ich mit den Browserwerkzeugen nicht so gut zurecht wie mit dem alten DOM-Inspektor, so dass ich mit der Ursachensuche nicht weiterkomme.

  • Symbol für Schaltfläche

    • bege
    • 14. Juli 2019 um 23:58
    Zitat von Sören Hentzschel
    CSS
    #PopupAutoComplete > richlistbox > richlistitem[originaltype="loginsFooter"]::before {
        content: '';
        display: block;
        width: 24px;
        height: 24px;
        background-image: url('https://www.soeren-hentzschel.at/wp-content/themes/agenedia-mozblog/assets/images/icons/logo.webp');
        background-size: 24px 24px;
    }

    Wie muss dieser Code aussehen, um in Menüs, wo ja schon Platz für Icons ist, fehlende Icons einzufügen - also nicht vor den Text, der dann nach rechts verschoben wird, sondern an den Platz davor.

    Und wie muss die URL jetzt aussehen, wenn es in meiner nicht mehr funktionierenden CSS-Datei für einen Ausschnitt aus einer Mosaik-Grafikdatei heißt

    CSS
    {-moz-image-region:rect(416px 160px 432px 144px)!important; list-style-image: url("mosaic.png") !important }

    Vielen Dank.

  • Addons Manager Nightly

    • bege
    • 14. Juli 2019 um 22:53

    Aris https://github.com/Aris-t2/CustomCSSforFx/releases hat einige der Punkte gelöst. Bei mir funktioniert nicht alles, man muss ausprobieren.

Unterstütze uns!

Jährlich (2026)

20 %

20% (130,00 von 650 EUR)

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