Lokale Rettung im Browser
Bewahren Sie lokal, was Ihr Browser bereits erhalten hat.
Triluna Document Rescue wird entwickelt, um Dokumentbytes oder Seiten zu sichern, die der Browser bereits empfangen oder dargestellt hat. Das Werkzeug bleibt innerhalb der normalen Zugriffsgrenzen des Viewers und verspricht keine Originaldatei, wenn nur eine Vorschau verfügbar ist.
Entwicklervorschau
Chromium-Vorschau herunterladen.
Chrome Standard und Chrome Advanced sind nicht signierte Pakete für manuelle Tests. Wählen Sie eine Ausgabe, prüfen Sie ihre veröffentlichte SHA-256-Prüfsumme, entpacken Sie das Archiv und laden Sie den Ordner bei aktiviertem Entwicklermodus über chrome://extensions.
- Chrome Standard und Chrome AdvancedDownloadseite, Paketdetails und Prüfsummen.
- Dropbox-Exporter-QuellpaketClientseitiger Anbieter und Integrationsvoraussetzungen; kein gehosteter Übertragungsdienst.
Die Dropbox-Erweiterung wird erst verteilt, wenn der öffentliche Dropbox-App-Schlüssel und eine feste Erweiterungs-ID für die Weiterleitung eingerichtet sind. Das Quellpaket stellt keine aktive Dropbox-Verbindung bereit.
Lokale Entwicklerumgebung
Lokale Entwicklerausgaben stehen zur Prüfung bereit.
- Führen Sie im Stammverzeichnis des Repositorys
cd triluna-document-rescue, dannpnpm installundpnpm run buildaus. - Die lokalen Ausgaben liegen unter
triluna-document-rescue/dist/chrome-standard/,triluna-document-rescue/dist/chrome-standard-dropbox/,triluna-document-rescue/dist/chrome-advanced/undtriluna-document-rescue/dist/safari-standard/. - Öffnen Sie für die manuelle Installation
chrome://extensions, aktivieren Sie den Entwicklermodus, wählen Sie „Entpackte Erweiterung laden“ und dann den entpackten Ausgabeordner. Dadurch werden die Pakete weder signiert noch im Chrome Web Store veröffentlicht. Für Safari Standard gibt es keinen geprüften Browser-Installationspfad.
Für die optionale Chrome-Dropbox-Ausgabe setzen Sie TRILUNA_DROPBOX_APP_KEY vor dem Build auf Ihren öffentlichen Dropbox-App-Schlüssel und führen pnpm run build aus. Verbinden Sie Dropbox über den OAuth-Ablauf mit Ihrer Zustimmung und wählen Sie anschließend „In Dropbox speichern“. Die Dropbox-Unterstützung in Safari ist noch offen und in Safari Standard nicht enthalten.
Erfassungsmodi
Standard und Chrome Advanced haben unterschiedliche Berechtigungsgrenzen.
- Standard
- Die Standard-Ausgabe ist auf PDFs begrenzt, die bereits in einer gleichkontextigen
blob:-URL vorliegen, sowie auf sichtbares Seitenmaterial, das der Viewer bereitstellt. Standard ruft HTTP-Dokumentadressen niemals erneut ab und kann keine Bytes einer HTTP-PDF-Antwort erfassen. Nicht geladene Seiten, Inhalte in ursprungsfremden Frames oder vom Viewer nicht angezeigtes Material können fehlen. Safari Standard hat keine erweiterte Netzwerkerfassung. - Chrome Advanced
- Chrome Advanced benötigt die Berechtigung
debuggerim Manifest. Chrome stuft sie als weitreichend ein, weil sie Debugging-Werkzeuge an einen Tab anhängen und Netzwerkaktivität prüfen kann; sie ist für diesen Build erforderlich und Chrome zeigt seinen Berechtigungsdialog. Starten Sie die Erfassung ausdrücklich im ausgewählten Tab. Wenn das PDF bereits geladen ist, bestätigen Sie die Schaltfläche zum erneuten Laden. Verwendet wird die erste nach Erfassungsstart beobachtete PDF-Antwort; gespeichert werden nur Bytes, die der Browser streamt. Die Erfassung beobachtet auch Out-of-Process-Iframe-Ziele (OOPIF) und trennt die Verbindung nach Abschluss oder Abbruch.
Chrome Standard + Dropbox ergänzt die Standarderfassung um einen optionalen Anbieter. Dafür ist ein Build mit öffentlichem App-Schlüssel und eine separate OAuth-Freigabe durch die nutzende Person erforderlich. Ein Upload beginnt erst nach ihrer Auswahl von „In Dropbox speichern“. Beim Auswählen von „Verbinden“ fragt Chrome außerdem nach optionalem Zugriff auf die Dropbox-API- und Upload-Adressen; andere Builds fordern diesen Websitezugriff nicht an. Diese Seite beschreibt lokal gebaute Quellcodeausgaben, keine öffentliche Veröffentlichung.
Herkunft vor dem Export
Eine gespeicherte Vorschau wird nicht stillschweigend zur Quelle erklärt.
- ORIGINAL
- Die vollständigen Quelldaten wurden empfangen und bytegetreu gespeichert.
- RECONSTRUCTED
- Eine neue Datei wird aus Seitenressourcen, Bildern, HTML oder SVG erstellt, die der Viewer bereits bereitgestellt hat.
- CAPTURED
- Dargestellte Pixel werden von einer Seite oder einem Canvas bewahrt. Text, Metadaten, Vektoren, Anhänge und Anmerkungen können fehlen.
Die Herkunftsklasse muss vor dem Export angezeigt und in einem optionalen Begleitmanifest festgehalten werden. Ein gerettetes Artefakt behält die verfügbare Geometrie und Darstellung des Quelldokuments als Datei aus einer Nutzerquelle. Es fällt nicht unter die TDS-Seitenausgabe und wird nicht im Stil einer Triluna-Publikation umgestaltet.
Datenschutz und temporäre Daten
Dokumentinhalte bleiben außerhalb von Triluna.
Dokumentinhalte werden nicht an Triluna gesendet. Erfassungsdaten bleiben im temporären lokalen Browserspeicher. Die Erweiterung bietet „Temporäre Daten löschen“ und entfernt verwaiste Erfassungen nach 24 Stunden. Dropbox ist getrennt: In der Chrome-Standardausgabe mit Dropbox wird das vorbereitete Artefakt erst nach OAuth-Freigabe und ausdrücklicher Auswahl von „In Dropbox speichern“ direkt vom Browser an Dropbox gesendet.
Der Browserspeicher hat ein begrenztes Kontingent; eine große Erfassung kann bei vollem Speicher abbrechen. Temporäre Rettungsdaten laufen nach 24 Stunden ohne Aktualisierung ab und lassen sich auch in der Erweiterung löschen. Safari verfügt über weniger Erweiterungsmöglichkeiten und Safari Standard bietet keine gestreamte Netzwerkerfassung wie Chrome Advanced. Die Safari-Quellcodeausgabe wurde weder als Safari-Erweiterung abgenommen noch für Xcode paketiert.
Dropbox ist optional und derzeit nur für Chrome Standard gebaut. Die Verfügbarkeit unter Safari hängt noch von einer Entscheidung zur Anbieter- und Browserarchitektur ab und ist nicht geprüft.
Rechtmäßiger Zugriff
Bewahren Sie nur Material, das Sie rechtmäßig behalten dürfen.
Verwenden Sie Document Rescue nur für Material, das Ihnen gehört, auf das Sie zugreifen dürfen oder das Sie rechtmäßig bewahren dürfen. Das Werkzeug darf Anmeldung, CAPTCHA, Zahlung, Mitgliedschaft, Download-Kontingente, geografische Beschränkungen, DRM oder andere Zugriffskontrollen nicht umgehen. Es darf nicht nach verborgenen Seiten, privaten Objektkennungen oder geratenen Endpunkten suchen.
Verwenden Sie bei Baidu Pan oder Quark Pan den normalen Viewer und seine sichtbaren Steuerelemente. Rescue darf nur Seiten oder Ressourcen sichern, die der autorisierte Viewer bereitstellt; private Endpunkte oder Kontoansprüche werden nicht verändert.