Récupération locale dans le navigateur
Conservez localement ce que votre navigateur a déjà reçu.
Triluna Document Rescue est en cours de développement afin de préserver les données ou les pages de documents déjà reçues ou affichées dans le navigateur. L’outil respecte les limites d’accès normales du lecteur ; il ne promet pas le fichier original lorsqu’un aperçu seulement est disponible.
Téléchargements de l’aperçu développeur
Téléchargez l’aperçu Chromium.
Chrome Standard et Chrome Advanced sont des paquets non signés destinés aux essais manuels. Choisissez une version, vérifiez sa somme SHA-256 publiée, décompressez l’archive, puis chargez son dossier dans chrome://extensions avec le mode développeur activé.
- Chrome Standard et Chrome AdvancedPage de téléchargement, détails et sommes de contrôle.
- Paquet source de l’exportateur DropboxFournisseur côté client et prérequis d’intégration ; aucun service de transfert hébergé.
L’extension avec Dropbox ne sera distribuée qu’après configuration de la clé publique Dropbox et d’une identité stable pour l’URI de redirection. Le paquet source ne fournit pas de connexion Dropbox active.
Environnement de développement local
Des sorties locales de développement sont disponibles pour examen.
- Depuis la racine du dépôt, exécutez
cd triluna-document-rescue, puispnpm installetpnpm run build. - Les sorties locales se trouvent dans
triluna-document-rescue/dist/chrome-standard/,triluna-document-rescue/dist/chrome-standard-dropbox/,triluna-document-rescue/dist/chrome-advanced/ettriluna-document-rescue/dist/safari-standard/. - Pour installer manuellement une sortie, ouvrez
chrome://extensions, activez le mode développeur, choisissez « Charger l’extension non empaquetée » et sélectionnez le dossier décompressé. Cela ne signe pas les paquets et ne les publie pas sur le Chrome Web Store. Aucun chemin d’installation Safari Standard n’a été vérifié.
Pour produire la sortie Chrome Dropbox facultative, définissez TRILUNA_DROPBOX_APP_KEY avec votre clé publique d’application Dropbox avant de lancer pnpm run build. Connectez Dropbox par son parcours OAuth autorisé par l’utilisateur, puis choisissez « Enregistrer dans Dropbox » pour commencer un transfert. La prise en charge de Dropbox dans Safari reste à décider et n’est pas incluse dans Safari Standard.
Modes de capture
Standard et Chrome Advanced ont des limites d’autorisation différentes.
- Standard
- La sortie Standard se limite aux PDF déjà conservés dans une URL
blob:du même contexte et aux éléments de page visibles exposés par le lecteur. Standard ne redemande jamais une URL HTTP de document et ne peut pas capturer les octets d’une réponse PDF HTTP. Des pages non chargées, du contenu dans des cadres d’une autre origine ou des éléments non exposés par le lecteur peuvent manquer. Safari Standard ne dispose pas de la capture réseau Advanced. - Chrome Advanced
- Chrome Advanced exige la permission
debuggerdans son manifeste. Chrome la considère comme étendue, car elle peut attacher des outils de débogage à un onglet et examiner l’activité réseau ; elle est obligatoire pour cette version et Chrome affiche sa demande de permission. Démarrez explicitement la capture dans l’onglet choisi. Si le PDF est déjà chargé, confirmez la commande de rechargement. La première réponse PDF observée après le début de la capture est sélectionnée ; seuls les octets transmis en flux par le navigateur sont conservés. La capture observe aussi les cibles iframe hors processus (OOPIF) et se détache à la fin ou à l’annulation.
Chrome Standard + Dropbox ajoute un fournisseur facultatif à la capture Standard. Cette sortie exige une compilation configurée avec une clé d’application publique et une autorisation OAuth distincte de l’utilisateur. Le transfert ne commence que lorsque celui-ci choisit « Enregistrer dans Dropbox ». Le choix de Connexion demande aussi à Chrome un accès facultatif aux domaines de l’API Dropbox et du transfert ; les autres versions ne demandent pas ces accès. Cette page décrit des sorties source compilées localement, pas une publication publique.
Provenance avant export
Un aperçu sauvegardé ne devient pas silencieusement la source originale.
- ORIGINAL
- Les octets complets de la source ont été reçus et sont sauvegardés à l’identique.
- RECONSTRUCTED
- Un nouveau fichier est assemblé à partir des ressources de page, images, HTML ou SVG déjà exposés par le lecteur.
- CAPTURED
- Les pixels affichés sont conservés depuis une page ou un canevas. Le texte, les métadonnées, les vecteurs, les pièces jointes et les annotations peuvent manquer.
La classe doit apparaître avant l’export et être inscrite dans un manifeste annexe facultatif. Un artefact récupéré conserve la géométrie et l’apparence disponibles du document source comme fichier provenant de l’utilisateur. Il est hors du contrat de mise en page TDS et n’est pas remanié pour ressembler à une publication Triluna.
Confidentialité et données temporaires
Le contenu des documents reste en dehors de Triluna.
Le contenu des documents n’est pas envoyé à Triluna. Les données de capture restent dans le stockage temporaire local du navigateur. L’extension propose « Effacer les données temporaires » et supprime les captures abandonnées après 24 heures. Dropbox est distinct : dans la sortie Chrome Standard + Dropbox, l’artefact préparé est envoyé directement du navigateur à Dropbox, uniquement après autorisation OAuth de l’utilisateur et sélection explicite de « Enregistrer dans Dropbox ».
Le stockage du navigateur est limité ; une grande capture peut s’arrêter faute de place. Les données temporaires expirent après 24 heures sans mise à jour et peuvent aussi être effacées dans l’extension. Safari a moins de capacités d’extension, et Safari Standard ne propose pas la capture réseau en flux de Chrome Advanced. La sortie source Safari n’a pas été acceptée dans Safari ni empaquetée avec Xcode.
Dropbox est facultatif et actuellement compilé uniquement pour Chrome Standard. Sa disponibilité dans Safari reste conditionnée à une décision d’architecture fournisseur et navigateur et n’a pas été vérifiée.
Accès licite
Ne conservez que les documents que vous avez le droit de garder.
N’utilisez Document Rescue que pour des documents qui vous appartiennent, auxquels vous êtes autorisé à accéder ou que vous pouvez légalement conserver. L’outil ne doit pas contourner la connexion, les CAPTCHA, le paiement, l’adhésion, les quotas de téléchargement, les restrictions géographiques, le DRM ou d’autres contrôles d’accès. Il ne doit pas sonder les pages cachées, les identifiants d’objets privés ou les points de terminaison supposés.
Sur Baidu Pan ou Quark Pan, utilisez le lecteur ordinaire et ses commandes visibles. Rescue ne peut conserver que les pages ou ressources proposées par le lecteur autorisé ; il n’utilise pas de points de terminaison privés et ne modifie pas les droits du compte.