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

Beiträge von Sailor_44

  • Autovervollständigen in Sucheingabe

    • Sailor_44
    • 12. Oktober 2023 um 11:51

    Hallo,

    wenn ich im Suchfeld nach apache suchen will, wird nach ap bereits ein Programm api.ibkr.com gestartet und fordert das Masterkennwort ein.

    Ich kann dann nur noch auf abrechen klicken, da ich das Programm ja nicht starten will und das Masterkennwort auch nicht eingeben will. X(

    In den gespeicherten Kennworten ist diese URL auch nicht vorhanden.

    Wie kann ich das unterbinden ?

    Danke im voraus

    Detlef

  • Firefox Chaching unterdrücken bei Programmierung und debug

    • Sailor_44
    • 11. August 2023 um 12:27

    Das Thema nervt mich schon länger.

    Ich programmiere mit Eclipe und teste mit jeweils aktuellem Firefox und Entwicklungswerkzeugen.

    - Host ist localhost

    - Im debugger ist HTTP-cache bei offenem Werkzeugkasten deaktivieren angehakt

    Nach einer Änderung wird aber trotzden teilweise die alte Programmversion geladen und ausgeführt..

    Auch F5 oder reload (STRG+R) hilft nicht

    Browser.cache.check doc frequency=3

    3=Check for a new version when the page is out of date. (Default)

    ich möchte das nicht auf 1 setzen da ich beim Zugriff auf andere Webseiten durchaus chachen möchte

    Firefox hängt anscheinend immer ein # an die angezeigte URL an, wenn er sie einmal geladen hat,

    Wie kann ich das chaching für localhost komplett deaktiveren?

    Danke im voraus

    Detlef

  • Minifenster bei Bookmark erstellen vergrössern

    • Sailor_44
    • 20. November 2021 um 15:03

    Ich will ein neues Lesezeichen in einen vorhandenen Order eintragen oder einen neuen erstellen, falls ich in der Struktur noch nichts passendes habe.

    Gibt es eine Moglichkeit das Miniauswahlfenster ( gerade mal 5 Zeilen) auf einen gewählten Wert zu vergrössern oder per Maus zu ziehen?

    Gerade wenn man versucht seine Lesezeichen in verschiedenen Verzeichnissen zu organisieren, ist das unbefriedigend, da man bei vielen Lesezeichen den Überblick verliert.

    Danke

  • Kein Ton bei Firefox

    • Sailor_44
    • 11. Juli 2021 um 15:00

    War eine Woche nicht da, deshalb erst jetzt meine Antwort.

    wieso sollte das Problem bei Pulse liegen?

    Dein Hinweis bezieht sich auf :

    No sound at all in Firefox 65.0.1

    Der Sound ist jas einwandfrei bis zum letzten update gelaufen.

    Wenn an meinen Programmen Nix geändert wurde und auch

    youtube bei Firefox stumm bleibt, gehe ich von einem Fehler in Firefox aus.

    Chrome funktioniert

    Bei Firefox geht auch keine Mediathek oder Fußball live.

    Auifnahme funktioniert, ich kann das dann mit Audacity abspeilenb.

    Aber in Firefox kein Ton nur die Anzeige bewegt sich. :evil: :?:

  • Kein Ton bei Firefox

    • Sailor_44
    • 2. Juli 2021 um 10:33

    Hallo ,

    Firefox wird bei mir automatisch aktuell gehalten.

    Am Dienstag konnte ich noch Fußball live verfolgen (Fernsehen war nur zufällig, da Frau anderes Programm sehen wollte).,

    Jetzt habe ich aber keinen Ton mehr bei allen Audio zugriffen.


    Das aber nur beim Firefox.

    Audacity, VLC .. funktionieren.

    Mein System

    uname -a

    Linux i7-wx4100 5.10.0-0.bpo.7-amd64 #1 SMP Debian 5.10.40-1~bpo10+1 (2021-06-04) x86_64 GNU/Linux


    4 Bildschirme an AMD Radeon Pro WX4100

    Welche Version

    cat /proc/asound/version

    Advanced Linux Sound Architecture Driver Version k5.10.0-0.bpo.7-amd64.Ok, das ist der z.Zt. neueste Kernel

    Hat der Rechner eine Soundkarte gefunden

    cat /proc/asound/cards

    0 [PCH ]: HDA-Intel - HDA Intel PCH

    HDA Intel PCH at 0xdff40000 irq 141

    1 [Pro ]: USB-Audio - WEB CAMERA M9 Pro

    Generic WEB CAMERA M9 Pro at usb-0000:00:14.0-14, high speed

    2 [HDMI ]: HDA-Intel - HDA ATI HDMI

    HDA ATI HDMI at 0xdfe60000 irq 142

    Ja.

    cat /proc/asound/pcm

    00-00: ALC892 Analog : ALC892 Analog : playback 1 : capture 1

    00-01: ALC892 Digital : ALC892 Digital : playback 1

    00-02: ALC892 Alt Analog : ALC892 Alt Analog : capture 1

    01-00: USB Audio : USB Audio : capture 1

    02-03: HDMI 0 : HDMI 0 : playback 1

    02-07: HDMI 1 : HDMI 1 : playback 1

    02-08: HDMI 2 : HDMI 2 : playback 1

    02-09: HDMI 3 : HDMI 3 : playback 1

    02-10: HDMI 4 : HDMI 4 : playback 1

    was findet lspci

    lspci | grep -i audio

    00:1f.3 Audio device: Intel Corporation Sunrise Point-H HD Audio (rev 31)

    01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Baffin HDMI/DP Audio [Radeon RX 550 640SP / RX 560/560X]


    Empfängt das System Sounddaten

    aplay /usr/share/sounds/alsa/Front_Center.wav

    Wiedergabe: WAVE '/usr/share/sounds/alsa/Front_Center.wav' : Signed 16 bit Little Endian, Rate: 48000 Hz, mono

    Ja, der Text FrontCenter ist zu hören

    Ist der User in der group audio eingetragen

    grep "audio" /etc/group

    audio:x:29:pulse,detlef

    Ja, der User ist eingetragen

    Hm, es gibt bei meinem User kein Verzeichnis ~/.pulse

    welche pulseversion ist installiert ?

    pulseaudio --version

    pulseaudio 13.0

    Was sagt pulsecheck--check Return 0 as return code when the PulseAudio daemon is already running for the calling user, or non-zero otherwise.

    Produces no output on the console except for errors to stderr.

    detlef@i7-wx4100:~$pulseaudio --check

    detlef@i7-wx4100:~$ echo $?

    0


    Minimales Testprogramm
    <!DOCTYPE HTML>

    <head>

    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">

    <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes">

    <meta charset="utf-8">

    <meta http-equiv="language" content="DE">

    <meta name="author" content="Detlef Hahn">

    </head>

    <body>

    <audio id="src_calls_eng" controls="controls">

    <source id="src_calls_source" src="/segeln/funkschein/calls_2011/fairplay_fire.mp3" type="audio/mp3" ></source>

    </audio>

    </body>

    </html>

    Das Audiocontrol wird angezeigt, lässt sich starten, aber es kommt kein Ton

    Das Programm funktioniert aber, wenn es mit Google Chrome gestartet wird.

    Da ich eine Webseite habe auf der viel mit Audio gearbeitet wird (auch Aufname) kann ich das mit meinem

    Firefox nicht mehr testen und habe auch keine Ahnung wie es meinen Teilnehmer geht.


    Nachtrag :

    - Neues Profil angelegt Keine Veraltensänderung

    - Neues Profil im safe-mode gestartet Keine Verhaltensänderung

    Wo liegt der Fehler und was kann ich tun.

    Danke

  • Keine Cookies an Server senden

    • Sailor_44
    • 28. Februar 2021 um 19:05
    Zitat

    das musst Du den Betreiber der jeweiligen Website fragen. Woher sollen wir das wissen?

    Wer betreibt den die Seite camp-firefox?

    Jeder kann das überprüfen :

    - Login machen

    - eine andere Seite aufrufen

    - F12 (Entwicklerwerzeuge)

    - Netzwerkanalyse

    - Seite neu laden

    - in beliebigen GET klicken

    - Anwortkofzeilen ansehen Siehe da Cookie mit Password.

  • Keine Cookies an Server senden

    • Sailor_44
    • 28. Februar 2021 um 14:18

    Richtig, bei jeder Anfrage werden von Firefox alle Cookies gesendet.

    Diese Webseite hat 59 Anfragen (.png, .js , .ico ) dabei werden jedes Mal, auch die Usernummer, und das Passwort (verschlüsselt) mit übertragen.

    Code
    Anfragekopfzeilen  (669B)
    
    Accept     text/css,*/*;q=0.1
    Accept-Encoding     gzip, deflate, br
    Accept-Language     de,en-US;q=0.7,en;q=0.3
    Cache-Control       no-cache
    Connection         keep-alive
    Cookie
        _pk_id.3.99b0=17e452bc3998ca2d.1614332930.; cf_oabf=; cf_userID=93241; cf_password=%242a%2408%24aTOVKczu.22hASywBA7zlenqhLlnW2Cf6XhFG5ycm.UkhgvtMifp%2FC; cf_cookieHash=697fbcab853a052635384477d8a80f8eda0b8e63; _pk_ses.3.99b0=1
    Host    www.camp-firefox.de
    Pragma    no-cache
    Referer   https://www.camp-firefox.de/forum/thema/132129-keine-cookies-an-server-senden/?postID=1165549
    TE    Trailers
    User-Agent    Mozilla/5.0 (X11; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0
    Alles anzeigen

    Wozu müssen bei der Anforderung eines .png Cookies übertragen werden (hier z.B. das Kennwort , ca 600 Zeichen über 60x )?

    Diese Frage wurde leider nicht beantwortet.

    Davon abgesehen würde ich ein Kennwort niemals als Cookie ablegen, sondern nur in einem Worker und dann auch dort zusätzlich verschlüsselt übertragen.

    Da kann man nur hoffen, das die User unterschiedliche Kennworte bei camp-firefox verwenden.

    PS: ich habe das Kennwort hier im Text etwas modifiziert nur die Länge stimmt.

    Danke für die Antworten


    Ich akzeptiere, daß es sich dann hier um das falsche Forum handelt hätte mir nur etwas mehr Offenheit gewünscht.

  • Keine Cookies an Server senden

    • Sailor_44
    • 27. Februar 2021 um 20:53
    Zitat

    Zumal die Notwendigkeit für Cookies nicht bereits mit dem Laden der Seite gegeben sein muss. Soll Firefox mitten in der Benutzung einen Hinweis einblenden, dass es nun doch Cookies braucht?

    Ich will weder Cookies abschaffen oder verteufeln. Bitte Fragestellung genau lesen.

    Ich habe mehrere Webseiten, die u.U. viele Cookies setzen.

    Ich habe weitere Webseiten (mit vielen Images) die keine Cookies benötigen. Diese Seiten senden als Antwort z.B. auf den Get header wie

    Code
    cache-control     no-store, no-cache, must-revalidate
    content-encoding   gzip
    content-length    16004
    content-type     text/html; charset=utf-8
    date     Sat, 27 Feb 2021 19:36:00 GMT
    expires     Thu, 19 Nov 1981 08:52:00 GMT
    pragma    no-cache
    server    Apache
    strict-transport-security     max-age=31536000
    vary     Accept-Encoding
    X-Firefox-Spdy     h2
    Alles anzeigen


    wen wnn hier eine Information mit gesendet würde , he Browser ich will keine Cookies, dann kann sich der Broswer das mitsenden der Cookies schenken. Da die Webseite selbst festgelegt hat, dass sie keine Cookies will, ist dei Konstrukt, dass sie dann doch welches benötigt simple falsch, denn dann darf sie das am Anfang nicht forderm.

    Das hat auch nicht damit zu tun, dass ich Firefox anweisen kann cookies beim beenden zu löschen.

    Google möchte z.b. gepackte scripts und css um den Trafik und die Anzahl der Anfragen zu vermindern.

    Aber hier wird unnütz traffik erzeugt.

    Mag ja sein, dass das hier das falsche Forum ist.

    Mir erschliest sich nicht warum sinnvoll bei einer <img src="blabla.jpg">

    alle Cookies mit gesendet werden.

  • Keine Cookies an Server senden

    • Sailor_44
    • 26. Februar 2021 um 12:21

    Hallo Sören,

    ich sehe da kein Problem mit der Funktionalität.

    Die User macht eine Anfrage GET filexyz.php

    Der Server antwortet : und schickt z.B. einen header "NOCOOKIES" ( den gibt es noch nicht)

    Firefox schickt daraufhin die Anfragekopfzeilen ohne Cookies) und sendet auch im weiteren Verlauf keine Cookies bei Images, .js ...
    Firefox muss ja sowieso feststellen welche Cookies er senden darf und wenn er die Info hat "NOCookies"

    get das auch schneller (marginal).

    Da der Ersteller der Webseite das dann steuern kann, sind alle kommerziellen Seite mit ihren Cookies nicht betroffen, da das ja aktiv vom Server aktiviert wird / werden muß.

    Für die einzelne Seite mag der Performancegewinn kaum messbar sein. In der Summe aller Anfragen könnte das den Traffik jedoch schon reduzieren (kommt auf den Umfang und die Anzahl der Cookies an).

    Klar ist, das die Webseite die Bestätigung anfordert. Wenn aber Firefox ein Icon, analog zu "keine Script erkannt", bzw "verifiziert" einblendet, muss die Webseite nicht mehr darauf hinweisen und er User kann sofort sehen, das keine Cookies übertragen werden.

    Ich finde das zumindest ein Diskussion wert.

  • Keine Cookies an Server senden

    • Sailor_44
    • 26. Februar 2021 um 11:17

    Die DSGVO erzeugt ja mitlerweile den Cookiewahnsinn, dass bei jeder Webseite erst die Cookies erlaubt werden müssen.

    Ich möchte einen umgekehrten Weg gehen können.

    Ich habe Seiten auf denen Cookies verwendet werden und andere Seiten ohne Cookies.

    Gibt es eine Möglichkeit das ich vom Server das Senden von Cookies verbiete, so wie ich einen Cacheheader schicken kann.

    Das würde auch u.U. den Traffic senken, da ja auch bei jeder Anforderung auch eines Image alle Cookies mit gesendet werden.


    Firefox könnte ja dann noch ein schickes Logo NoCookies einblenden. :)

  • Firefox alle Kennworte und Bookmarks weg

    • Sailor_44
    • 22. April 2020 um 16:08
    Zitat

    Das liegt daran, dass es seit Fx 67 sogenannte dedizierte Profile gibt. Jede Firefox-Installation verwendet nun ihr eigenes Profile.

    milupo

    Dagegen ist ja nicht einzuwenden. Nur sollte Firefox siene Profile selbst auseinanderhalten.

    Oder gibt es jetzt für jeden Firefox eine eigen profile.ini ?

    Beim Start von Firefox kam die Abrage welches Profile verwendet werden soll.

    Auswahl firefox-aktuell. Dieses Profile war Firefox75 und nie etwas anderes.

    Sämtliche Daten dazu liegen in

    drwx------ 1 detlef detlef 2180 Apr 21 09:46 6009fhhn.firefok_aktuell

    Wurde die developerversion ausgewählt, dann ligen die Daten in

    drwx------ 1 detlef detlef 1566 Apr 22 09:54 plk8sj4l.dewveloper

    Wenn Firefox einen Update macht, dann muss er auch seien Profiles entsprechen updaten, da ja sowieso die alte Version nicht mehr aufgerufen werden kann. d.h. Wenn er in die Developerversion 76.x updatet, dann darf das nicht die Version 75.x verändern.

    Oder unterliege ich hier einem grundsätzlichen Irrtum, daß ich nicht zwei Firefoxinstallationen parallel betreiben darf? Die Installation liegen getrennt in /opt

    Code
    dh:/opt/firefox$ ll
    insgesamt 0
    drwxrwxr-x 1 detlef detlef 14 Apr 21 10:03 developer
    drwxr-xr-x 1 detlef detlef 1204 Apr 22 09:54 firefox_53

    Die 75 wurde ab firefox 53 per autoupdate hochgezogen.

    Es erschliesst sich mir nicht, wie ich "mal die Endversion, mal die Beta und mal ein Nightly mit dem gleichen Profil " überhaupt verwenden kann, ohne manuell in profile.ini herumzustochern.

    Wie ich gerade festgestellt habe werden die Profile ja auch in about:profiles mitgeführt.

    Welche Funktion hat dann die profiles.ini noch?

    Welche Funktion hat in about:profile die Schaltfläche "Profil zusätzlich ausführen"

    Nächste Frage:

    In dem Profil firefox_aktuell befindet sich ein Symbolic-Link

    lrwxrwxrwx 1 detlef detlef 15 Apr 21 09:46 lock -> 127.0.0.1:+5166

    Danke für euer bisherigen Antworten

    Detlef

  • Firefox alle Kennworte und Bookmarks weg

    • Sailor_44
    • 21. April 2020 um 12:13

    Hallo,

    alle meine Firefox machen einen automatischen update.

    ich hatte mir für das Testen ein firefox für webdeveloper mit einem eigenen Profil installiert.

    Dort wurde dann auch das caching mit about:config ausgeschaltet wie in den anderen Thread angeraten wurde.

    Heute nun kam Firefox mit der Meldung

    Es war nicht möglich die alte Version zu starten nur "neues Profil" oder "Abbruch".

    Ich habe deshalb ein neues Profil erstellen lassen.

    Danach wurde der neue Firefox gestartet

    Alle Bookmarks und alle Kennworte sind jedoch nicht mehr vorhanden

    1.) Wie komme ich wieder an meine Bookmarks und Kennworte?

    Das ist besonders wichtig, da ich gestern mit neuen online Konten gearbeitet habe

    2.) Ich möchte nur zum Testen meiner Webseiten mit der Developerversion arbeiten.
    andere Webseiten will ich mit dem normalen, aktuellen Firefox aufrufen.

    3.) ich würde lieber die Developerversion kicken, als meine Kennworte zu verlieren.


    Leider ist es nicht mehr möglich wie in vorherigen Versionen alle Kennworte anzuzeigen,

    um sie evtl im Klartext zu drucken.


    ich hoffe auf ihre Hilfe

    Bilder

    • Bildschirmfoto_2020-04-21_09-46-55.png
      • 26,38 kB
      • 497 × 166
  • caching komplett unterbinden

    • Sailor_44
    • 15. April 2020 um 21:26

    Hallo,

    Nein, das ist bei mir bereits aktiviert. Trotzdem werden anscheinend mache Files gecached.

    Ich werde das noch mal beobachten.

    Am liebsten wäre mir ein separates Profil, in den absolut nichts gecached wrd. Natürlich nur zum Testen während der Programmierung (also den ganzen Tag:):!:)

  • caching komplett unterbinden

    • Sailor_44
    • 13. April 2020 um 18:05

    Gibt es eine Möglichkeit Firefox so zu starten, daß keinerlei Cache verwendet wird.

    Es ist nervig Änderungen zu machen, zu testen und dann festzustellen, das z.B. das Css aus dem Cache geholt wird.

    Ja ich kann das in der Netzwerkanalyse sehen. Ich kann jedesmal auf clear Cache klicken, einen GET-Parameter mitschicken.

    In der in PHP Header setzen. Das sind alles nur Krücken.

    Ich will zum Testen einen Browser der nichts cached.

    Wenn alles hochgeladen ist kann er cachen soviel er will.

    Damit diesmal eine Frage dabei ist:

    Wie kann ich das anstellen ?

    Danke

  • Microfreigabe bietet nur Monitor of Internes Audio Analog Stereo an

    • Sailor_44
    • 4. Juni 2019 um 11:28

    Ich kämpfe seit Tagen mit der Freigabe des Micros da mir Firefox 67.0 auf dem Desktop nur Monitor of Internes Audio Analog Stereo anbot.

    Allerdings konnte ich auf einem Tablet eine Aufnahme machen.

    Gestern war dann auf einmal wieder eine Auswahl möglich, da wieder Internes Audio Analog Stereo angeboten wurde.

    Heute erscheint wieder nur Monitor of Internes Audio Analog Stereo. Wenn ich dann eine Aufnahme mache, wird am Ende nur eine leere Datei (Rauschen) erzeugt.

    Zu Zeitpunkt des Aufnahmeversuchs war der Rechner neu gebootet und nur Firefox wurde gestartet.

    Auch wenn ich denn Zugriff permanet gestatte, ändert sich nicht.

    Ebenso habe ich auf meinem lokalen Entwicklungssysten keinen Zugriff.

    Gestern Abend wurden mir bei enumerateDevices noch 2 Devices angezeigt.

    Heute nur noch ein Device.

    Mit Internes Audio Analog Stereo funktionierte dann gestern die Aufnahme

    Code
    device.kind = audioinput,   device.label = 
     device.id = 7gKFyhpZ5frYQ80z2LDk5enpQYF1GNW4MXbe4Z1lwoI=
     JSON : {"deviceId":"7gKFyhpZ5frYQ80z2LDk5enpQYF1GNW4MXbe4Z1lwoI=",
    "kind":"audioinput","label":"","groupId":"4OCQZ+b6lG+rOcilGuVNhrWKXVKxdygZkjhv7iGI0eQ="}
    Code
    anz_audioinput= navigator.mediaDevices.enumerateDevices({audio:true}).then(function(devices) {
        var micro=false;
        anz_audioinp=0;
        var audio_inp_str="";
        devices.forEach(function(device) {
            if(device.kind=="audioinput"){
            anz_audioinp++;
            micro=true;
        }
        document.getElementById("med_text").value += " device.kind = "+device.kind + ", device.label = " + device.label +
        "\n device.id = " + device.deviceId+ "\n JSON : "+(JSON.stringify(device.toJSON())).replace(",",",\n")+"\n\n" ;
    });
     micro_avail= micro;
     return anz_audioinp; 
    });
    }
    Alles anzeigen

    Andere User konnten aber eine Aufnahme machen.

    Was läuft da falsch? Jemand eine Idee was ich machen kann?

    System Debian aktueller Stand.

    Firefox 67.0

    Memory satt

    Danke im voraus.

  • Debugger lässt sich nicht aufrufen

    • Sailor_44
    • 29. April 2018 um 12:35

    Hallo,

    wenn ich den Firefox frisch gestartet habe, kann ich die Entwicklerwerkzeuge sowohl über über das Menü als auch
    mit CTRL + SHIFT + S starten.

    Wenn das aber nicht sofort mache, sondern erst nach einiger Zeit probiere die Werkzeuge zu aktivieren, passiert manchmal garnichts. Ich muss dann den Browser schliessen, neu starten die Seite neu aufrufen erst dann kann ich die Werkzeuge wieder aktivieren.
    Das ist mehr als lästig, denn ich habe machmal viel Tabs offen und auch grosse .js files.
    Ausserdem werden manchmal alte .js verwendet. Ich muss dann in den Einstellungen Datenschutz den Cache leeren und die Seite reloaden.
    Ich habe mir schon ein Testprofile erzeugt in dem kein Cache erlaubt ist. Funktioniert trotzdem nicht immer, auch mit wenigen offenen Tabs.

    in den Test-Profiledaten erscheint u.a.
    -rw-r--r-- 1 hallo hallo 5242880 Apr 27 13:05 places.sqlite
    -rw-r--r-- 1 hallo hallo 5242880 Apr 26 16:10 places.sqlite.corrupt

    dieser places.sqlite.corrupt ist nicht in im normalen Profile vorhanden.

    gibt es eine Möglichkeit sich die Inhalte der SQLite databases anzusehen?
    Der SQLite Manager ist leider nicht mehr kompatibel zu Firefox ab Version 57.

    Was kann die Ursache für das Startproblem der Entwicklungswerkzeuge sein.

    Mein Firefox wird automatisch aktuallisiert.
    Aktuelle Version 59.0.2 (64-Bit)
    OS: Debian buster (aktuelle Version)

  • firefo 59.2 (64 Bit) Cache für Test abschalten

    • Sailor_44
    • 13. April 2018 um 17:43

    Wie kann ich verhindern, das Firefox .js File cached.
    Ich habe in den Entwicklungswerkzeugen Netzwerkanalyse den Cache deaktiviert.
    Wenn Javascript files geändert habe, werden teilweise die alten Files verwendet.
    Ich muss dann jeweils in den Einstellungen , Datenschutz Sicherheit den Cache löschen
    damit die neuen Versionen von Debugger geladen werden. :mrgreen:

    Machmal lässt sich der Debugger Entwicklerwerkzeugen nicht mit STRG+ SHIFT + S
    einschalten. Es passiert dann nichts.

    Kann ich den Debugger auf nur die Files begrenzen, in denen er direkt aufgerufen wurde.
    Es macht nicht viel Sinn, wenn er z.B. auch die Files des Forums debuggt.

    Danke für jeden Hinweis

    Sailor 44

  • navigator.getMediaDevices funktioniert nicht mehr

    • Sailor_44
    • 10. August 2016 um 20:38
    Code

    Hallo Sören,

    Ich habe :
    - einen neuen Download gezogen
    - /opt/firefox gelöscht
    - /.mozilla gelöscht
    - einen shutdown gemacht
    - neu gebootet
    - den tar ausgepackt
    - Kein Mozillakonto angelegt sondern sofort aufgerufen :
    http://localhost/segeln/funksch…vices_pure.html

    Ergebnis wie gehabt.

    Während ich diesen Text schrieb kamen im Terminal folgende Fehlernachrichten :

    Code
    detlef@i7-ssd-graf:/opt$ firefox/firefox
    1470853636213   addons.update-checker   WARN    Update manifest for firefox@getpocket.com did not contain an updates property
    1470853636417   addons.update-checker   WARN    Update manifest for e10srollout@mozilla.org did not contain an updates property
    1470853636838   addons.update-checker   WARN    Update manifest for {972ce4c6-7e08-4474-a285-3208198ce6fd} did not contain an updates property
    1470853638266   addons.xpi      ERROR   Attempted to load bootstrap scope from missing directory /home/detlef/.mozilla/firefox/cg4ko2zy.default/extensions/firefox-hotfix@mozilla.org.xpi
    1470853638266   addons.xpi      WARN    Add-on firefox-hotfix@mozilla.org is missing bootstrap method shutdown
    1470853638267   addons.manager  WARN    Exception calling callback: [Exception... "Component returned failure code: 0x80520006 (NS_ERROR_FILE_TARGET_DOES_NOT_EXIST) [nsIFile.isDirectory]"  nsresult: "0x80520006 (NS_ERROR_FILE_TARGET_DOES_NOT_EXIST)"  location: "JS frame :: resource://gre/modules/addons/XPIProvider.jsm :: getURIForResourceInFile :: line 1517"  data: no] Stack trace: getURIForResourceInFile()@resource://gre/modules/addons/XPIProvider.jsm:1517 < this.XPIProvider.callBootstrapMethod()@resource://gre/modules/addons/XPIProvider.jsm:4786 < this.XPIProvider.uninstallAddon()@resource://gre/modules/addons/XPIProvider.jsm:5064 < AddonWrapper.prototype.uninstall()@resource://gre/modules/addons/XPIProvider.jsm:7300 < uninstallHotfix/<()@resource://gre/modules/addons/XPIProvider.jsm -> jar:file:///home/detlef/.mozilla/firefox/cg4ko2zy.default/extensions/firefox-hotfix@mozilla.org.xpi!/bootstrap.js:78 < safeCall()@resource://gre/modules/AddonManager.jsm:179 < makeSafe/<()@resource://gre/modules/AddonManager.jsm:195 < Handler.prototype.process()@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:937 < this.PromiseWalker.walkerLoop()@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:816 < this.PromiseWalker.scheduleWalkerLoop/<()@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:750
    Code
    detlef@i7-ssd-graf:~$ ll .mozilla/
    insgesamt 0
    drwx------ 1 detlef detlef  0 Aug 10 18:17 extensions
    drwx------ 1 detlef detlef 82 Aug 10 18:17 firefox
    detlef@i7-ssd-graf:~$ ll .mozilla/firefox/
    insgesamt 4
    drwx------ 1 detlef detlef 1170 Aug 10 18:31 cg4ko2zy.default
    drwx------ 1 detlef detlef   62 Aug 10 18:17 Crash Reports
    -rw-r--r-- 1 detlef detlef  104 Aug 10 18:17 profiles.ini
    detlef@i7-ssd-graf:~$

    Das Profil sollte so eigenlich sauber gewesen sein.
    Was kann ich noch tun???

    Gruß Detlef

    Bilder

    • ff_49_neuinstallation_1.jpg
      • 47,31 kB
      • 889 × 289
    • ff_49_neuinstallation_2.jpg
      • 338,55 kB
      • 1.700 × 997
    • ff_49_neuinstallation_3.jpg
      • 127,82 kB
      • 1.700 × 997
  • navigator.getMediaDevices funktioniert nicht mehr

    • Sailor_44
    • 10. August 2016 um 14:15

    Hat noch jemand dieses Problem? Ich habe ja eine komplette html als Code geliefert, mit der das leicht getestet werden kann.
    Ich brauch nur einen Ansatz wo ich suchen soll. Der Unterschied trat direkt nach dem automatischen Update auf FF 48 auf.
    Wie man auf dem vorherigen Bild sehen kann, werden beim FF45 (ESR) die Audioinputdevices erkannt.

    Gruß Detlef

  • navigator.getMediaDevices funktioniert nicht mehr

    • Sailor_44
    • 6. August 2016 um 21:41

    Hallo Sören,

    ich habe Firefox über Mozilla Refresh Firefox zurückgesetzt.
    Es hat sich nichts geändert. Nach wie vor bekomme ich vom FF 48 keine Devices angezeigt und wenn ich versuche mit
    navigator.mediaDevices.getUserMedia(constraints) auf das Micro zuzugreifen bekomme ich den NotFoundError.

    Ich habe den Code auf das Nötigste gestrichen. (Anhängen als Datei hat nicht geklappt).
    Was mich wundert ist, dass das mit Firefox ESR funktioniert .
    Ich arbeite mit der aktuellen Version Debian Stretch. Wird auch von mir aktuell gehalten.
    ESR wurde über das Repository installiert.
    Firefox 48 wurde direkt von der Mozilla Downloadpage geladen und in /opt installiert und automatisch updated.
    Beim Start wird ein Profil ausgewählt.

    Ich kämpfe eh mit der Aufnahme, da ich die Aufnahme auf der Clientseite nach .ogg und .mp3 konvertieren möchte.
    Die Beispiele die ich im Internet gefunden habe funktionieren auch nicht mehr.
    z.B. http://webaudiodemos.appspot.com/AudioRecorder/ FF 48 nicht , ESR ja (basiert noch auf navigator.getUserMedia deprecated)

    Auch der Basiscode stammt ja aus Mozilla Developer Seiten.


    HTML
    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title>MediaDevices</title>
    <style> 
    div#log {width: 900px; height: 400px;border: solid blue 2px;overflow:auto;}
    label {width: 250px; display:inline-block; height: 30px;}
    </style>
    <script type="text/javascript">
    
    
    var constraints = { audio: true, video: false};
    
    
    
    
    function edit_date_milli(){
    	  var datum= new Date();
    	  var min=datum.getMinutes();
    	  min=(min<9? "0"+min:min);
    	  var sec=datum.getSeconds();
    	  sec=(sec<10? "0"+sec:sec);
    	  var millisec=datum.getMilliseconds();
    	  millisec+="00000";
    	  var dstr="["+ datum.getHours()+":"+min+':'+sec+"."+millisec.substr(0,3)+"] ";
    	  return dstr;
    }
    
    
    
    
    function __log(e) {
    	  var datum= new Date();
    	  var dstr=edit_date_milli();
        document.getElementById("log").innerHTML += "\n"+dstr+ e+"<br>";
    }
    
    
    function init_prog(){
       __log("appCodeName : "+navigator.appCodeName+",   platform : "+navigator.platform+",    produkt : "+navigator.product+
    		   ",<br>      userAgent : "+navigator.userAgent);
    
       if (!navigator.mediaDevices || !navigator.mediaDevices.enumerateDevices) {
      	 __log("enumerateDevices() not supported.");
      	  return;
      	}
       else __log("enumerateDevices()  supported");
    
    
       navigator.mediaDevices.enumerateDevices()
          	.then(function(devices) {
          	  __log("devices.length : "+devices.length)	;
          	  devices.forEach(function(device) {
          	    __log(" device.kind = "+device.kind + ",   device.label = " + device.label +
          	                "<br> device.id = " + device.deviceId+ "<br> JSON : "+JSON.stringify(device.toJSON()));
           		});
          	})	.catch(function(err) {
          	 __log(err.name + ": " + err.message);
          	}); 
    
    
      /*  noch mal ohne  closure */
      navigator.mediaDevices.enumerateDevices()
          	.then(function(devices) {
          		getDevicesInfo(devices);
          	}) 
              .catch(function(err) {
          	 __log(err.name + ": " + err.message);
          	}); 
    
    
      /* Sollte Freigabeabfrage durch den Browser erzeugen,  ESR ja, FF 48 nein */
      navigator.mediaDevices.getUserMedia(constraints)
      .then(function(stream) {
      	 var mediaRecorder = new MediaRecorder(stream);
    
      	 // Ok, hier folgt die Verarbeitung für die Aufnahme
    
      } ,    // ende Success callback
    
    
      function(err) {  // err Callback get Usermedia
       if(err.name == "PermissionDeniedError"){   __log('    Zugriff auf Micro wurde nicht freigegeben '+err.name);}
      else{ 
      		__log(' The following gUM error occured: '+err.name);
            }
      }   
      );   // Ende get Usermedia
    
    
    }   // Ende init_prog
    
    
    
    
    /* Setzt Options der Selectanweisung  Microphone 1 , Microphone 2 */
    function getDevicesInfo(deviceInfos) {
    
    
    	  __log("getDevicesInfo="+JSON.stringify(deviceInfos));
    
    
    	  for (var i = 0; i !== deviceInfos.length; ++i) {
    	    var deviceInfo = deviceInfos[i];
    	    var option = document.createElement('option');
    	    option.value = deviceInfo.deviceId;
    	    if (deviceInfo.kind === 'audioinput') {
    	      option.text = deviceInfo.label ||
    	        'Microphone ' + (audioInputSelect.length );
    	      audioInputSelect.appendChild(option);
    	    } else if (deviceInfo.kind === 'audiooutput') {
    	      option.text = deviceInfo.label || 'Speaker ' +
    	        (audioOutputSelect.length + 1);
    	      audioOutputSelect.appendChild(option);
    	    } else if (deviceInfo.kind === 'videoinput') {
    	      option.text = deviceInfo.label || 'Camera ' +
    	        (videoSelect.length + 1);
    	      videoSelect.appendChild(option);
    	    }
    	  }
    
    
    }
    
    
    window.onload=init_prog;
    
    
    </script>
    </head>
    <body>
    
    
    
    
     <div class="select">
          <label for="audioSource">Audio input source: </label><select id="audioInputSelect"> <option>none</option> </select>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
     
        </div>
    
    
        <div class="select">
          <label for="audioOutput">Audio output destination: </label><select id="audioOutputSelect"><option>none</option> </select>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
    
        </div>
    
    
        <div class="select">
          <label for="videoSource">Video source: </label><select id="videoSelect"><option>none</option> </select>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
     
        </div>
    
            <video id="video"   control autoplay></video> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
    
            <audio id="audio" control autoplay></video> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
     </audio>
     </div>
     <div id="log"><h2>Log </h2>
     </div>
    </body>
    </html>
    Alles anzeigen

    Hat jemand das gleiche Problem oder eine Idee ?


    Gruß Detlef

    Bilder

    • fox_version_48_new.jpg
      • 234,9 kB
      • 1.782 × 864

Unterstütze uns!

Jährlich (2025)

67,1 %

67,1% (435,86 von 650 EUR)

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