<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />La condivisione di diari di grandi dimensioni, contenenti riferimenti a file sparsi in una struttura di directory labirintica, può essere problematica. Questo componente aggiuntivo consente all'utente di creare un pacchetto di un diario per una facile condivisione, effettuando le seguenti operazioni:
- Richiede all'utente una directory di salvataggio.
- Richiede all'utente di impacchettare un diario.
- Crea una cartella con timestamp.
- Inserisce nella cartella con timestamp copie di tutti i file a cui fa riferimento il journal e modifica i collegamenti ai file nel journal in collegamenti locali.
- Se si verificano errori I/O (file non trovato) o avvisi (un file viene utilizzato più di una volta nel journal e pertanto viene salvato solo una volta nella directory con timestamp), viene creato un registro e inserito nella cartella con timestamp. In caso contrario, non verrà creato alcun registro.
- Copia il Journal (con i riferimenti ai file locali) nella cartella con timestamp.
- Se applicabile, avvisa l'utente degli errori e apre il registro.
- Apre la cartella con timestamp in una finestra Explorer (Windows) o Finder (Mac).
Supponendo che tutti i collegamenti ai file nel diario originale siano operativi, l'utente che condivide deve solo comprimere il contenuto della cartella e condividere il file compresso come desiderato. Una volta che il destinatario decomprime il file nella cartella di sua scelta, il diario funzionerà come prima, purché esso e i file di supporto siano contenuti nella stessa directory.
Un altro utilizzo: il componente aggiuntivo del packager può essere utilizzato anche per verificare rapidamente se tutti i collegamenti ai file in un determinato journal sono ininterrotti:
- Esegui il packager del journal.
- Se non viene creato alcun registro o se viene creato un registro ma contiene solo avvisi "il file esiste già", tutti i collegamenti nel diario non vengono interrotti. Altrimenti, è presente almeno un collegamento interrotto.
- Elimina la directory con timestamp e il suo contenuto, se lo desideri.
Nota: nel caso in cui il diario originale faccia riferimento a due o più file diversi con lo stesso nome, archiviati in directory diverse, solo il file il cui percorso completo ricorre 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 risolve il problema in Windows relativo alle finestre di registro.
Brady^2:
Eccezionale! Ho creato molte demo e classi JMP e stavo cercando un modo migliore per distribuire il diario e tutti i file. Ha funzionato come pubblicizzato. Grazie!
Questo dovrebbe aggiungere lavoro su un Mac?
Non riesco a far funzionare il componente aggiuntivo sul mio Mac.
È un errore dell'operatore da parte mia o funziona solo su Windows?
andy liddle