Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comp.lang.javascript > #5023

Re: Lokale Dateien erkennen und verlinken (was: Schmarotzer)

From Sigbert Helle <pc@sigbert.de>
Newsgroups de.comp.lang.javascript
Subject Re: Lokale Dateien erkennen und verlinken (was: Schmarotzer)
Date 2019-02-06 23:00 +0100
Message-ID <gc13naFrueeU1@mid.individual.net> (permalink)
References <gc0g5aFnlccU1@mid.individual.net> <4b178930-58f7-4618-f5e6-f0df84dfa75e@PointedEars.de>

Show all headers | View raw


Hallo PointedEars,

vielen Dank für dein umfassende Antwort - da hab ich wohl ein paar
wichtige Informationen vergessen:

Am 06.02.2019 um 21:54 schrieb Thomas 'PointedEars' Lahn:

> Was ist mit „ein Server“ gemeint (ich weiss, was ein Server ist)?
> In welchem Netzwerk befindet er sich?
Internet

> Bei *Dir* liegen sie vermutlich unter E:\xyz\C\ (*Windows* verwendet
> *Back*slashes als Pfadtrenner, nicht Schrägstriche).  Du weisst aber
> *nicht*, wo der berechtigte Benutzer Deine Dateien gespeichert hat.
Doch. Das ganze ist ein kleiner Kreis von Nutzern, die tatsächlich alle
meine Pfad-Vorgaben benutzen. Alle benutzen Windows (ich selbst Windows
und Linux).

> Früher war es in Firefox möglich, dass ein clientseitiges Script zusätzliche
> Privilegien vom Benutzer anfordern konnte
> (netscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserRead")),
> und dann konnte man dies mit einem HTTP-Request tun, weil Firefox beim
> HTTP-Request eines lokalen Verzeichnisses ein Verzeichnislisting im
> HTML-Format generierte.  Somit war es möglich, das HTML-Dokument zu parsen
> und herauszufinden, welche Dateien sich in diesem Verzeichnis befinden.
> Dieses Feature wurde aber vor geraumer Zeit entfernt und ist heute maximal
> noch über eine Benutzereinstellung (Preference) verfügbar – in meinem
> Firefox 52 unter GNU/Linux hat “netscape.security” jedenfalls mit
> Standardeinstellungen keine Eigenschaften.

Den aktuellen Firefox (65) kann man ja per Eintrag in die user.js
veranlassen Links in Webseiten, die auf lokale Dateien zeigen, auszuführen.
user_pref("capability.policy.policynames", "LocalFileLinks");
user_pref("capability.policy.LocalFileLinks.sites",
"https://www.xyz.de/abc.php");
user_pref("capability.policy.LocalFileLinks.checkloaduri.enabled",
"allAccess");

Ich hatte gehofft, dass dieser oder ein ähnlicher Eintrag auch meine
gewünschten Skript-Aktionen ermöglichen würde.

Gruß
Sigbert Helle

Back to de.comp.lang.javascript | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Schmarotzer Sigbert Helle <pc@sigbert.de> - 2019-02-06 17:26 +0100
  Lokale Dateien erkennen und verlinken (was: Schmarotzer) Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2019-02-06 21:54 +0100
    Re: Lokale Dateien erkennen und verlinken (was: Schmarotzer) Sigbert Helle <pc@sigbert.de> - 2019-02-06 23:00 +0100
  Re: Schmarotzer Maik Koenig <usenetspam@maikkoenig.de> - 2019-02-07 00:43 +0100
  Re: Schmarotzer Arno Welzel <usenet@arnowelzel.de> - 2019-02-07 20:52 +0100

csiph-web