Puoi fare per favore questa prova sotto XP.
Metti cPlayCHG.bat nella cartella di cPlay.
Lancia il bat e scegli una risoluzione.
cicsPlay.ini si modifica?
Il mio si modifica ogni volta mettendo il valore RATE=... sull'ultima riga.
Ho notato anche che, aprendo cPlay, la riga RATE= torna al suo posto originale.
Controlla anche con Proprietà che cicsPlay.ini non sia read-only. Mi sembra impossibile perché cPlay lo modifica per il setting...
Fatto, mi appare la schermata del prompt con i numeri da scegliere, ne scelgo uno qualsiasi, crea un file.tmp di zero kb e cicsPlay.ini non viene modificato anche se nella sua Proprietà non ci sono segni di spunta.
Infatti, il mio tmp non e' vuoto...
Tu hai verificato su un'installazione nLite?
Se si', puoi controllare su un'installazione XP?
Qualcun'altro può verificare sul proprio sistema se ha lo stesso problema?
Inoltre, apri il bat con Notepad e controlla che il cambio di ciascuna risoluzione sia effettivamente cosi':
...
:ONE
cls
type cicsPlay.ini | find /v "RATE=" > cicsPlay.tmp
copy /y cicsplay.tmp cicsPlay.ini
echo RATE= 44100.000>> cicsPlay.ini
...
Poi, prova a cambiare tutte le voci "cicsPlay.ini" in "cicsplay.ini"...ma sto sparando al buio
Certo che è ben pensata; chi è il drago dei batch?
"type" visualizza tutto e la "find /v" dice di visualizzare TUTTE le righe che non hanno "RATE="... di fatto la elimini e nel .tmp non ci sarà quella riga
poi si butta via il .ini scrivendoci sopra il tmp (che ricordo manca della riga RATE=)
e infine la riaggiunge in coda al file con una echo
simpatico. deve funzionare su tutti i sistemi
non tra le cose più utili della vita temo :P
vabbé diciamo una cosa IT utile al debug
la prima riga può essere messa in ON così da avere l'eco dei comandi a video
e poi si può farcire il codice di "pause" dopo ogni comando così da avere il tempo di leggere eventuali errori (ehhh già le pipe sono un comando unico purtroppo)
Allora penso che il problema stia in nlite perchè sulla versione completa di xp che ho sulla mia macchina virtuale funziona tutto alla lettera:
crea un file tmp di 1 kb con la copia testuale di ciscPlay.ini senza la riga del Rate.
Aprendo poi ciscPlay.ini con notepad, il rate che ho scelto lo trovo in fondo al l'elenco.
Ci sono attualmente 1 utenti che stanno visualizzando questa discussione. (0 utenti e 1 ospiti)