<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Le partage de journaux volumineux, contenant des références de fichiers dispersés dans une structure de répertoires labyrinthique, peut s'avérer problématique. Ce complément permet à l'utilisateur de créer un journal pour un partage facile, en procédant comme suit :
- Invite l'utilisateur à indiquer un répertoire de sauvegarde.
- Invite l’utilisateur à emballer un journal.
- Crée un dossier horodaté.
- Insère dans le dossier horodaté des copies de tous les fichiers référencés par le journal et modifie les liens de fichiers dans le journal en liens locaux.
- Si des erreurs d'E/S (fichier introuvable) ou des avertissements (un fichier est utilisé plus d'une fois dans le journal et n'est donc enregistré qu'une seule fois dans le répertoire horodaté) sont rencontrés, un journal est créé et placé dans le dossier horodaté. Sinon, aucun journal n'est créé.
- Copie le journal (avec les références de fichiers locaux) dans le dossier horodaté.
- Le cas échéant, alerte l'utilisateur des erreurs et ouvre le journal.
- Ouvre le dossier horodaté dans une fenêtre de l'Explorateur (Windows) ou du Finder (Mac).
En supposant que tous les liens de fichiers dans le journal d'origine sont opérationnels, l'utilisateur partageant n'a qu'à compresser le contenu du dossier et à partager le fichier compressé comme il le souhaite. Une fois qu'un destinataire décompresse le fichier dans le dossier de son choix, le journal fonctionnera comme avant, à condition que lui et ses fichiers de support soient contenus dans le même répertoire.
Autre utilisation : le complément Packager peut également être utilisé pour vérifier rapidement si tous les liens de fichiers dans un journal donné sont ininterrompus :
- Exécutez le packager de journal.
- Si aucun journal n'est créé, ou si un journal est créé, mais contient uniquement des avertissements « le fichier existe déjà », tous les liens du journal restent intacts. Sinon, il y a au moins un lien rompu.
- Supprimez le répertoire horodaté et son contenu, si vous le souhaitez.
Remarque : Dans le cas où le journal d'origine fait référence à deux ou plusieurs fichiers différents du même nom, stockés dans des répertoires différents, seul le fichier dont le chemin complet apparaît en premier par ordre alphabétique sera enregistré dans le répertoire de destination. Pour la plupart des utilisateurs, cela ne posera pas de problème.
MISE À JOUR : Cette version corrige le problème dans Windows concernant les fenêtres de journaux.
Brady^2 :
Génial! J'ai créé de nombreuses démos et classes JMP et je cherchais un meilleur moyen de distribuer le journal + tous les fichiers. A fonctionné comme annoncé. Merci!
Ce module complémentaire devrait-il fonctionner sur un Mac ?
Je n'arrive pas à faire fonctionner le complément sur mon Mac.
Est-ce une erreur de l'opérateur de ma part ou est-ce que cela ne fonctionne que sous Windows ?
andy liddle