Scusate, mi sono accorto solo ora di una cosa (perche' sulla macchina di test a causa della risoluzione diversa mi veniva sempre nascosto prima che lo vedessi)
Nella finestra dei comandi che il .bat apre per lanciare il .jar, mi da sempre "Cannot save the library status", e' una cosa normale ?
La chiavetta e' una vecchia 16Gb che usavo per i trasferimenti, senza protezione da scrittura e formattata in exFat, quindi non riesco a capire cos'e' che non puo salvare, se lo deve fare sulla chiavetta.
Fidocadj puo essere utilizzato in modalita' portable ?
27 messaggi
• Pagina 3 di 3 • 1, 2, 3
0
voti
"Sopravvivere" e' attualmente l'unico lusso che la maggior parte dei Cittadini italiani,
sia pure a costo di enormi sacrifici, riesce ancora a permettersi.
sia pure a costo di enormi sacrifici, riesce ancora a permettersi.
-

Etemenanki
9.527 3 6 10 - Master

- Messaggi: 5956
- Iscritto il: 2 apr 2021, 23:42
- Località: Dalle parti di un grande lago ... :)
0
voti
Interessante!
In pratica, FidoCadJ tenta di creare una directory temporanea per salvare lo stato delle librerie. Serve per permettere l'undo quando si modificano i simboli.
Se vi interessano i dettagli, credo che il problema sia generato dalla linea 407 e seguenti in questo file:
https://github.com/DarwinNE/FidoCadJ/bl ... Utils.java
Il codice mi pare di averlo scritto io, noto un commento "This is a hack"
Non so l'esatto punto in cui la directory viene creata, perché dipende dall'implementazione e dal sistema operativo. Probabilmente se non è possibile scrivervi viene generata l'eccezione.
A parte la mancanza dell'undo per le librerie, la cosa non dovrebbe creare altri problemi. Potete però fare qualche prova per vedere se è così?
In pratica, FidoCadJ tenta di creare una directory temporanea per salvare lo stato delle librerie. Serve per permettere l'undo quando si modificano i simboli.
Se vi interessano i dettagli, credo che il problema sia generato dalla linea 407 e seguenti in questo file:
https://github.com/DarwinNE/FidoCadJ/bl ... Utils.java
Il codice mi pare di averlo scritto io, noto un commento "This is a hack"
Non so l'esatto punto in cui la directory viene creata, perché dipende dall'implementazione e dal sistema operativo. Probabilmente se non è possibile scrivervi viene generata l'eccezione.
A parte la mancanza dell'undo per le librerie, la cosa non dovrebbe creare altri problemi. Potete però fare qualche prova per vedere se è così?
Follow me on Mastodon: @davbucci@mastodon.sdf.org
-

DarwinNE
31,0k 7 11 13 - G.Master EY

- Messaggi: 4420
- Iscritto il: 18 apr 2010, 9:32
- Località: Grenoble - France
0
voti
Certo, posso provare appena ho un attimo.
Probabilmente il "problema" è causa da una misura di sicurezza di windows che non dà diritto di scrittura a applicazioni avviate da dischi USB.
Boiler
Probabilmente il "problema" è causa da una misura di sicurezza di windows che non dà diritto di scrittura a applicazioni avviate da dischi USB.
Boiler
0
voti
E non e' possibile aggirarlo facendo ceare quella directory sulla chiavetta stessa ?
Voglio dire, io ho parecchi programmi in versione "portable" su una chiavetta che mi porto in giro per fare assistenza, e tutti salvano i loro files sulla chiavetta, per non alterare il sistema sotto esame, non dovrebbe essere possibile farlo anche per questo ?
Voglio dire, io ho parecchi programmi in versione "portable" su una chiavetta che mi porto in giro per fare assistenza, e tutti salvano i loro files sulla chiavetta, per non alterare il sistema sotto esame, non dovrebbe essere possibile farlo anche per questo ?
"Sopravvivere" e' attualmente l'unico lusso che la maggior parte dei Cittadini italiani,
sia pure a costo di enormi sacrifici, riesce ancora a permettersi.
sia pure a costo di enormi sacrifici, riesce ancora a permettersi.
-

Etemenanki
9.527 3 6 10 - Master

- Messaggi: 5956
- Iscritto il: 2 apr 2021, 23:42
- Località: Dalle parti di un grande lago ... :)
0
voti
Mi verrebbe in mente anche un'altra cosa ma non so se si puo fare, non essendo un programmatore.
Dal poco che ho capito, sembra che l'errore lo generi quando va a scrivere o la nuova directory temporanea, o il nome della directory nel buffer (stack ?) dell'undo, potrebbe servire ad aggirare il problema se venisse semplicemente creata una directory preesistente sulla chiavetta (magari chiamandola "undo" o simile) e poi il programma puntasse a quella di default ? ... in modo da trovarsela sempre li e non dover tentare di crearla ogni volta che si lancia il .bat
Intendo una directory fissa, insieme alle due gia esistenti, fidocadj e jdk, potrebbe essere in root o anche dentro la fidocadj, basta solo che poi il programma sappia che c'e' gia (o la vada semplicemente a cercare allo start e la usi se la trova)
Dal poco che ho capito, sembra che l'errore lo generi quando va a scrivere o la nuova directory temporanea, o il nome della directory nel buffer (stack ?) dell'undo, potrebbe servire ad aggirare il problema se venisse semplicemente creata una directory preesistente sulla chiavetta (magari chiamandola "undo" o simile) e poi il programma puntasse a quella di default ? ... in modo da trovarsela sempre li e non dover tentare di crearla ogni volta che si lancia il .bat
Intendo una directory fissa, insieme alle due gia esistenti, fidocadj e jdk, potrebbe essere in root o anche dentro la fidocadj, basta solo che poi il programma sappia che c'e' gia (o la vada semplicemente a cercare allo start e la usi se la trova)
"Sopravvivere" e' attualmente l'unico lusso che la maggior parte dei Cittadini italiani,
sia pure a costo di enormi sacrifici, riesce ancora a permettersi.
sia pure a costo di enormi sacrifici, riesce ancora a permettersi.
-

Etemenanki
9.527 3 6 10 - Master

- Messaggi: 5956
- Iscritto il: 2 apr 2021, 23:42
- Località: Dalle parti di un grande lago ... :)
27 messaggi
• Pagina 3 di 3 • 1, 2, 3
Torna a Programmi applicativi: simulatori, CAD ed altro
Chi c’è in linea
Visitano il forum: Nessuno e 6 ospiti

Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)