Configurazione della funzione di aggiornamento automatico di Pixia

E' possibile configurare una installazione in rete di Pixia per permettere l'aggiornamento automatico di tutti i pc quando viene installata una nuova versione.
Per poter ottenere questa funzionalità, è necessario definire il pc di riferimento, cioè quale dei pc in rete sarà quello che verrà aggiornato per primo (solitamente, il pc collegato ad internet via modem, oppure quello della persona che si interessa tecnicamente della installazione). Per permettere la copia del programma Pixia sugli altri pc della rete, è necessario verificare, ed eventualmente configurare, il disco C, o almeno la cartella \Programmi\Pixia , come condivisa in rete e accessibile almeno in lettura.
Nota per utenti di WindowsXP: in questo sistema operativo non è possibile, per motivi di sicurezza, condividere neanche in lettura la cartella Programmi. Pixia, in tal caso, copia automaticamente il programma nella cartella di Pixia condivisa, cioè quella sul server dati, che contiene anche gli archivi delle aziende.
Se non si desidera condividere la cartella programmi di questo pc, ovvero, visto che il pc che contiene la nuova versione deve essere acceso e funzionante quando un altro pc della rete deve fare l'aggiornamento, potrebbe essere consigliabile fare riferimento ad un altro pc, e quindi indicare a Pixia la posizione dove salvare la nuova versione; per ottenere questa prestazione, scegliere dal menu "File" della videata iniziale di Pixia la voce "Impostazioni avanzate configurazione", e confermare il messaggio di avvertimento che viene visualizzato. Scegliere, nella casella a discesa "Nome variabile", la definizione "DirAggAutoPixia". Nella casella valore, digitare il percorso della cartella dove si vuole copiare l'aggiornamento (per esempio, "\\alfa\c_alfa\pixia ").
Premere "OK". Il programma confermerà l'aggiornamento. Premere "Uscita" per tornare alla finestra iniziale di Pixia.

Per configurare gli altri pc è innanzitutto necessario che il precedente pc di riferimento sia rimosso dalla rete, oppure gli sia modificato il nome, ovvero almeno sia spento, per renderlo irraggiungibile.
Quindi è possibile seguire uno di questi metodi, che devono essere ripetuti su ogni pc della rete (ovviamente escluso quello di riferimento):
1. Aggiornare il pc di riferimento (per esempio andando sul sito www.pixia.it e prelevando l'ultima versione disponibile, se più aggiornata rispetto alla versione corrente, che si può controllare o leggendo il numero di versione durante lo splashscreen iniziale, ovvero scegliendo dal menu "?" della videata iniziale di Pixia la voce "Informazioni su..."). Lanciare Pixia su questo pc, per permettere agli archivi di registrare la nuova versione. Uscire da Pixia.
Lanciare Pixia da un altro pc della rete. Il programma verifica che è in uso una versione più aggiornata, e lancia il programma di Auto Aggiornamento, il quale cerca di collegarsi al pc di riferimento. Se è la prima volta che da quel pc viene effettuato l'autoaggiornamento, viene proposto un percorso generico tipo "\\AppServer\Programmi\Pixia", altrimenti il percorso relativo al vecchio pc di riferimento, tipo "\\alfa\c_alfa\Programmi\Pixia". In entrambi i casi viene poi visualizato un messaggio di errore, indicando che la posizione dell'aggiornamento non è esatta. Modificare il percorso, indicando quello dove adesso è presente l'aggiornamento, per esempio "\\nuovoalfa\c_nuovoalfa\Programmi\Pixia ". Premere "Aggiorna", e se il percorso indicato è esatto, il programma effettuerà l'aggiornamento, e salverà il nuovo percorso per riutilizzarlo nei prossimi aggiornamenti.
2. Se non è disponibile una versione di Pixia più aggiornata rispetto a quella installata, è possibile comunque forzare un aggiornamento, aprendo Proprietà dell'icona di lancio di Pixia, e modificando la Destinazione nella scheda Collegamento. La Destinazione dovrebbe essere "C:\Programmi\Pixia\Pixia.exe", modificarla aggiungendo alla fine il parametro "/fu", ottenendo così la Destinazione "C:\Programmi\Pixia\Pixia.exe /fu". Lanciare Pixia, che dovrebbe richiedere l'aggiornamento, e seguire le istruzioni del punto precedente. Alla fine, ritornare nelle Proprietà, e togliere il parametro "/fu ".
3. Solo per utenti esperti: le modifiche al Registro di Configurazione possono portare a malfunzionamenti di Windows e in casi gravi anche alla necessità di reinstallazione del sistema operativo e degli applicativi . E' possibile anche modificare direttamente il Registro di Configurazione di Windows. Aprire il registro con "Regedit", navigare sino alla chiave "HKEY_CURRENT_USER\Software\VB and VBA Program Settings\AutoAgg\Settings", cercare sulla destra il valore "PIXIA", e modificare i dati, indicando il nuovo percorso, per esempio "\\nuovoalfa\c_nuovoalfa\Programmi\Pixia".
In Windows 2000 e XP, la chiave è diversa, visto che i programmi sono installati a livello utente, ed è del tipo "HKEY_USERS\S-1-5-21-790525571-220781188-725628843-1000\Software\VB and VBA Program Settings\AutoAgg\Settings", dove "S-1-5-21-790525571-220781188-725628843-1000" è il Security ID dell'utente. Poichè questi ID normalmente non sono conosciuti, è più semplice cercare "AutoAgg" nelle chiavi, per identificare la loro posizione, e poi modificare i dati come indicato precedentemente.

Problemi durante l'aggiornamento automatico
Se viene segnalato un errore di percorso, controllare che il percorso sia valido e che il pc di riferimento sia funzionante e regolarmente collegato.
Se invece viene segnalato un errore di versione (del tipo "la versione richiesta è la 0.24.0, mentre la versione corrente è la 0.23.1"), significa che è stato trovato un aggiornamento nella posizione indicata, ma quella versione non è la versione più aggiornata disponibile. Rintracciare la versione richiesta (si ricorda che, oltre che per data, è possibile identificare con certezza la versione di una applicazione entrando nelle sue Proprietà e visualizzando la scheda Versione), copiarla nella posizione richiesta dall'aggiornamento e quindi rieseguirlo. In caso di necessità, è possibile andare a prelevare la versione richiesta, anche se non è la più aggiornata, direttamente sul sito www.pixia.it.
Per ragioni di sicurezza e di gestione automatica degli aggiornamenti, non è possibile tentare un aggiornamento se non sono trascorsi almeno 10 minuti dal tentativo precedente. Se, una volta identificata la causa del mancato aggiornamento, si vuole procedere ad un nuovo tentativo di aggiornamento prima di questo tempo, è necessario andare a eliminare il file "AutoAgg.txt" presente nella cartella "C:\Programmi\Pixia"

(aggiornato al 06/01/2004)