Aggiungi il setup per-utente e fissa il DB nella cartella di installazione
Nuovo installer/PrepStep.iss (Inno Setup 6): installa in %LOCALAPPDATA%\Programs\PrepStep senza diritti di amministratore, con collegamenti nel menu Start al programma e al disinstallatore. Se l'app è già installata chiede se aggiornarla o disinstallarla (Inno da solo aggiornerebbe sempre); con /VERYSILENT aggiorna senza chiedere. Il DB è ora sempre cad_index.db accanto all'eseguibile, cioè nella cartella di installazione: non si ricorda più l'ultimo DB aperto (ultimo_db.txt) e "Apri DB..." vale solo per la sessione. Senza una cartella di lavoro salvata si propone la cartella di installazione invece di quella del DB. Doc aggiornati nello stesso commit: README.md, CLAUDE.md, docs/architettura.md, docs/db-cad-index.md, docs/guida-utente.md, CHANGELOG.md. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
1 parent
206db85e12
commit
57020f9964
9 files changed
+209
-81
No files matched your search
+22
-2
@@ -7,6 +7,23 @@ fase vedi [`architettura.md`](architettura.md); questa guida si ferma a cosa cli
|
||||
cosa vede l'utente. La stessa sintesi è disponibile anche dentro l'app da **Aiuto → Guida**
|
||||
(F1).
|
||||
|
||||
## Installazione
|
||||
|
||||
1. Lancia `PrepStep-Setup-<versione>.exe` (non servono i diritti di amministratore).
|
||||
2. Alla fine lascia spuntato "Avvia Cevolani StepPrep", oppure aprilo dal menu Start.
|
||||
|
||||
Il programma si installa in `%LOCALAPPDATA%\Programs\PrepStep`. Il database `cad_index.db` sta sempre in questa cartella.
|
||||
|
||||
Se il programma è già installato, il setup chiede cosa fare:
|
||||
|
||||
- **Sì** — lo aggiorna (o reinstalla): database e cartella di lavoro restano quelli di prima;
|
||||
- **No** — lo disinstalla;
|
||||
- **Annulla** — esce senza fare nulla.
|
||||
|
||||
Per **disinstallarlo** si può anche usare menu Start → "Disinstalla Cevolani StepPrep", oppure
|
||||
Impostazioni → App installate → Cevolani StepPrep → Disinstalla (il
|
||||
database `cad_index.db` e le impostazioni non vengono cancellati, vedi sotto).
|
||||
|
||||
## Prima di iniziare
|
||||
|
||||
- Serve accesso alla share di rete con i file CAD (di default `X:\`).
|
||||
@@ -39,9 +56,12 @@ file e la data dell'ultimo aggiornamento.
|
||||
minuto la prima volta, i giri successivi sono più veloci perché aggiornano solo quello
|
||||
che è cambiato.
|
||||
- **Se hai già un database da un'altra postazione o cartella**: premi **Apri DB...** e
|
||||
selezionalo a mano.
|
||||
selezionalo a mano. Vale solo finché non chiudi il programma: al prossimo avvio si riparte
|
||||
dal database nella cartella di installazione. Per usarlo sempre, copialo in
|
||||
`%LOCALAPPDATA%\Programs\PrepStep` come `cad_index.db`.
|
||||
- La **cartella di lavoro** (dove l'app scrive il CSV della distinta e la cartella
|
||||
`raw/`) è scelta automaticamente e ricordata tra un avvio e l'altro; per cambiarla usa
|
||||
`raw/`) è ricordata tra un avvio e l'altro; la prima volta è la cartella di installazione
|
||||
(`%LOCALAPPDATA%\Programs\PrepStep`); per cambiarla usa
|
||||
**File → Scegli cartella di lavoro...**.
|
||||
|
||||
Premi **Avanti** quando il database è caricato.
|
||||
|
||||
Reference in new issue
Block a user