File BAT per cambio risoluzione cPlay

Pagina 2 di 4
prima
1 2 3 4 ultimo
Visualizzazione dei risultati da 11 a 20 su 39
  1. #11
    bit
    Registrato
    Sep 2011
    Età
    63
    Messaggi
    38

    Predefinito

    Originariamente inviato da bibo01
    Ecco fatto! Scaricate questo cplaychg.bat

    Mettetelo nella directory di cPlay, probabilmente C:\Program Files\cics Play.
    Associate un pulsante di cMP a "cplaychg.bat" ed utilizzatelo a piacimento!
    Quando si usa il file batch, questo crea un file .tmp nella directory di lavoro.

    Sarete in grado di cambiare la risoluzione di partenza di cPlay senza dover entrare/uscire/entrare.
    Questo e' particolarmente utile per chi, ad esempio, lascia normalmente una risoluzione red book e vuole cambiarla di tanto in tanto per file ad alta risoluzione.
    Mi si crea il file .tmp però li file .ini non viene modificato.

  2. #12
    Moderatore L'avatar di bibo01
    Registrato
    Oct 2010
    Messaggi
    4,591
    configurazione

    Predefinito

    Originariamente inviato da mike60
    Mi si crea il file .tmp però li file .ini non viene modificato.
    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...

  3. #13
    bit
    Registrato
    Sep 2011
    Età
    63
    Messaggi
    38

    Predefinito

    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.

  4. #14
    Moderatore L'avatar di bibo01
    Registrato
    Oct 2010
    Messaggi
    4,591
    configurazione

    Predefinito

    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

  5. #15
    mebibyte L'avatar di pgfiore
    Registrato
    Jun 2011
    Località
    Genova
    Età
    61
    Messaggi
    567

    Predefinito

    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

  6. #16
    Moderatore L'avatar di bibo01
    Registrato
    Oct 2010
    Messaggi
    4,591
    configurazione

    Predefinito

    Ho il beneplacito di pgfiore

  7. #17
    mebibyte L'avatar di pgfiore
    Registrato
    Jun 2011
    Località
    Genova
    Età
    61
    Messaggi
    567

    Predefinito

    non tra le cose più utili della vita temo :P

  8. #18
    Moderatore L'avatar di bibo01
    Registrato
    Oct 2010
    Messaggi
    4,591
    configurazione

    Predefinito




  9. #19
    mebibyte L'avatar di pgfiore
    Registrato
    Jun 2011
    Località
    Genova
    Età
    61
    Messaggi
    567

    Predefinito

    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)

  10. #20
    bit
    Registrato
    Sep 2011
    Età
    63
    Messaggi
    38

    Predefinito

    Originariamente inviato da bibo01
    Infatti, il mio tmp non e' vuoto...

    Tu hai verificato su un'installazione nLite?
    Se si', puoi controllare su un'installazione XP?
    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.

Pagina 2 di 4
prima
1 2 3 4 ultimo

Informazioni Thread

Users Browsing this Thread

Ci sono attualmente 1 utenti che stanno visualizzando questa discussione. (0 utenti e 1 ospiti)

Tags

Regole d'invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
nexthardware.com - © 2002-2022