Ciao a tutti,
@gaelds Ho provato a modificare automaticamente il file arduino-cli.yaml, ma non sembra avere alcun impatto (posso però confermare che questo file viene effettivamente modificato quando si verifica una modifica nella GUI, ma ci sono anche molte altre cose che vengono copiate contemporaneamente...
@Benoit, non è consigliabile usare autoit; la parte Python consente di gestire eccezioni e altri scenari.
@Benoit, l'utilizzo di un ciclo while non è consigliato perché è più soggetto a errori (in caso di eccezioni, ecc.)
Dopo aver trascorso mezz'ora con questo software, sono piuttosto sconvolto dalla scarsa (o inesistente) gestione del pacchetto. L'installazione a livello di sistema è una barzelletta; il software copia tutto nella directory utente al primo avvio, più o meno così:
- un po' in %HOMEPATH%/.arduinoIDE
- un po' in %APPDATA%\roaming\arduino IDE
- un po' in %APPDATA%\roaming\arduino-ide
- molto in %APPDATA%\local\Arduino15 (>400 MB)
- molto in %APPDATA%\local\arduino-ide-updater (>130 MB, solo per l'aggiornamento che inizialmente non volevamo...)
E ovviamente non funziona negli ambienti AppLocker o SRP (come dicono alcuni, "la sicurezza è per i deboli", è evidente che non hanno mai visto un ransomware su Arduino...).
Non esiste un file di configurazione globale e il precaricamento del driver è quantomeno inaffidabile; il blocco degli aggiornamenti automatici dovrebbe essere incluso in una versione futura...
Ho un collega in ufficio che ieri l'ha installato sul computer di suo figlio (un PC riciclato); l'installazione e l'avvio hanno richiesto più di dieci minuti, poi è tornato subito all'ultima versione 1.x.
In breve, penso che Arduino non voglia essere utilizzato nelle scuole.
Sinceramente,
Denis