<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Autore: Brady Brady
Perché buono: rende portatile un giornale modificando tutti i collegamenti in locale e copiando il nuovo diario insieme a tutti i file di supporto in una cartella con data e ora nella directory desiderata.
Note dell'autore:
La condivisione di riviste di grandi dimensioni, contenenti riferimenti di file sparsi su una struttura di directory labirintica, può essere problematica. Questo addin consente all'utente di confezionare un diario per una facile condivisione, effettuando le seguenti operazioni:
- Richiede all'utente una directory di salvataggio.
- Richiede all'utente di impacchettare un giornale.
- Crea una cartella con data e ora.
- Inserisce nella cartella con data e ora copie di tutti i file a cui fa riferimento il giornale e modifica i collegamenti del file nel giornale ai collegamenti locali.
- Se vengono rilevati errori I / O (file non trovato) o avvisi (un file viene utilizzato più di una volta nel giornale e viene quindi salvato una sola volta nella directory con data e ora), viene creato e inserito un registro nella cartella con data e ora. Altrimenti, non viene creato alcun registro.
- Copia il diario (con riferimenti ai file locali) nella cartella data e ora.
- Se applicabile, avvisa l'utente di errori e apre il registro.
- Apre la cartella timestamp in una finestra di Explorer (Windows) o Finder (Mac).
Supponendo che tutti i collegamenti ai file nel giornale originale siano operativi, l'utente che condivide deve solo comprimere i contenuti della cartella e condividere il file compresso come desiderato. Una volta che un destinatario decomprime il file nella cartella di sua scelta, il journal funzionerà come prima, purché esso e i relativi file di supporto siano contenuti nella stessa directory.
Un altro uso: il componente aggiuntivo del packager può anche essere utilizzato per verificare rapidamente se tutti i collegamenti ai file in un dato journal sono ininterrotti:
- Esegui il journal packager.
- Se non viene creato alcun registro o se viene creato un registro, ma contiene solo avvisi "file già esistenti", tutti i collegamenti nel giornale sono ininterrotti. Altrimenti, c'è almeno un collegamento interrotto.
- Elimina la directory con timestamp e il suo contenuto, se lo desideri.
Nota: nel caso in cui il giornale originale faccia riferimento a due o più file diversi con lo stesso nome, memorizzati in directory diverse, solo il file il cui percorso completo si verifica per primo in ordine alfabetico verrà salvato nella directory di destinazione. Per la maggior parte degli utenti, questo non sarà un problema.
AGGIORNAMENTO: questa versione corregge il problema in Windows relativo alle finestre di registro.
Script:
Numerose!
File allegati:
Journal Packager.jmpaddin