Documentazione Beam Bench

Recupero dopo un arresto anomalo

Come Beam Bench recupera un progetto in corso dopo una chiusura non corretta. Dove si trova il salvataggio automatico e come ripristinarlo.

Cosa vedi

L'app si è arrestata in modo anomalo, il computer è stato spento durante una modifica oppure il sistema operativo ha forzato la chiusura di Beam Bench. Al successivo avvio, viene visualizzata la finestra di dialogo Recupero con uno o più progetti recuperabili elencati.

In alternativa, la finestra di dialogo non viene visualizzata e ti stai chiedendo se il lavoro non salvato è sopravvissuto.

Cosa sta succedendo

Quando Salvataggio automatico è attivato (impostazione predefinita), Beam Bench scrive una copia di backup del progetto a intervalli fissi. Se l'app si chiude in modo non corretto, il file di salvataggio automatico rimane. Al successivo avvio, Beam Bench verifica la presenza di file di salvataggio automatico e li offre tramite la finestra di dialogo Recupero.

Come funziona il recupero

Pulsanti per riga nella finestra di dialogo Recupero

Per ogni progetto recuperabile:

  • Ripristina: apre questo progetto dal suo salvataggio automatico.
  • Elimina: elimina questo singolo file di recupero. Il file .lzrproj originale sul disco (se presente) non viene modificato.

Globali

  • Elimina tutto: elimina tutti i file di recupero visualizzati.
  • Chiudi: lascia i file al loro posto. La finestra di dialogo verrà visualizzata di nuovo al successivo avvio.

Dopo Ripristina, il progetto viene caricato nell'app con il contenuto recuperato. Non è ancora salvato: salva esplicitamente (Ctrl+S) per registrare lo stato recuperato nel file del progetto.

Dove si trova il salvataggio automatico

I file gestiti dall'app (preferenze, salvataggio automatico, libreria di elementi grafici al primo avvio) si trovano in:

  • macOS: ~/Library/Application Support/Beam Bench/
  • Windows: %AppData%\Beam Bench\
  • Linux: ~/.config/Beam Bench/

I file di recupero vengono scritti nella directory dei dati dell'app come <project-id>.lzrproj.recovery, uno per ogni progetto in fase di recupero. Il percorso esatto può variare in base alla build.

Se la finestra di dialogo Recupero non viene visualizzata

Cause:

  • Il salvataggio automatico è disattivato in Impostazioni → Generali.
  • Il file di salvataggio automatico è mancante o corrotto (raro, ma possibile dopo un arresto anomalo grave durante la scrittura).
  • Il progetto non è mai stato salvato automaticamente (ad esempio, l'arresto anomalo è avvenuto entro pochi secondi dall'inizio).

Se il salvataggio automatico era disattivato, non è possibile recuperare il lavoro. Attivalo per la prossima volta.

Ridurre l'intervallo di salvataggio automatico

L'intervallo predefinito è ragionevole. Per progetti lunghi con molte modifiche, riduci l'intervallo in Impostazioni → Generali. Per progetti con poche modifiche, l'impostazione predefinita va bene.

Evitare gli arresti anomali fin dall'inizio

  • Mantieni Beam Bench aggiornato.
  • Invia segnalazioni di feedback quando si verificano arresti anomali (finestra di dialogo Invia feedback) così posso risolvere la causa principale.
  • Se un'operazione specifica provoca un arresto anomalo in modo affidabile, condividi la procedura per riprodurlo nel gruppo Facebook.

Correlati

On this page