Pagina 1 di 3

[PC-APPS] Wii Title Renamer

MessaggioInviato: 05/04/2011, 22:51
di nicodocet
Wii Title Renamer ver. 0.8
Registrati o effettua il Login per visualizzare il link!.
  • Disclaimer:
    Registrati o effettua il Login per visualizzare il link!. di nickmot (che ringrazio), ripetendola anche per il controllo COMDLG32.OCX.


  • AVVERTENZA:
    Wii Tile Renamer è distribuito "così com'è", senza nessuna responsabilità circa il suo uso o per eventuali danni derivanti dal suo impiego.

    CHANGELOG:
    Codice: Seleziona tutto
    Ver 0.8 (30/04/2011)
    - sistemati i formati selezionabili per il nome dei file .wbfs/.iso in modo che siano riconosciuti dagli usb loader (testati: HackWiiflow e CfgUsb loader)
      Sono utilizzabili i seguenti formati:
      HackWiiflow / WiiFlow
       ../wbfs/GAMEID.wbfs(.iso)
       ../wbfs/GAMEID_Game title.wbfs(.iso)
       ../wbfs/Game title [GAMEID].wbfs(.iso)
      Configurable USB-loader
       ../wbfs/GAMEID.wbfs(.iso)
       ../wbfs/TITLE [GAMEID].wbfs(.iso)
    Ver 0.7 (11/04/2011)
    - corretto un bug che consentiva di selezionare anche le righe vuote della griglia
    - corretto un bug che impediva di entrare nella modalità immissione quando, premendo un tasto sulla cella della griglia, il puntatore del mouse non era sulla stessa riga della cella
    - corretto un bug che, durante il download del file Titles.txt, generava dei caratteri spurii
    - inserito un controllo per evitare l'immissione dei caratteri /\:*?"<>| nella colonna NuovoNome, poiché si tratta di caratteri non consentiti nel nome del file
    - aggiunto il supporto alla selezione dei file mediante trascinamento sull'icona di WTR presente nel desktop ovvero sulla griglia di selezione. E' possibile trascinare i file .wbfs / .iso e le cartelle, anche in combinazione tra loro.
    - aggiunta la possibilità di avviare l'eseguibile di WTR da riga di comando, specificando i file o le cartelle come parametri. Per specificare più file, separarli con uno spazio. Se il percorso od il nome del file contiene degli spazi, va racchiuso tra apici (")
    - aggiunta la possibilità di scegliere direttamente i file .wbfs / .iso mediante requester
    - aggiunta l'icona al programma
    Ver 0.6 (08/04/2011) 8 download
    - corretto un bug che, in mancanza della Lista Titoli, impediva la visualizzazione del nuovo nome col formato ID
    - aggiunto un controllo per evitare la rinomina del file se il nuovo nome è vuoto
    - aggiunto un controllo per evitare la modifica dell'header del file se il titolo è vuoto
    - aggiunto un messaggio di allerta nel caso venga avviata la rinomina / modifica in assenza della Lista Titoli
    - aggiunto il supporto ai file .wbfs suddivisi (es. *.wbfs, *.wbfs1, *.wbfs2 ecc.): ora vengono rinominati automaticamente, in funzione del nuovo nome scelto per il primo file
    - modificati alcuni messaggi della GUI
    Ver 0.5 (05/04/2011) 13 download
    - prima versiona stabile
    Ver 0.1 - 0.4
    - versioni di sviluppo, non pubblicate.


    DOWNLOAD:
    WiiTitleRenamer08.zip

    InstallHSHFLXGD_COMDLG32.zip

    WiiTitleRenamer07.zip


    INSTALLAZIONE:
    Scaricare l'archivio dal link precedente.
    Scompattatelo in una cartella e create eventualmente, sul desktop, un collegamento al file WiiTitleRenamer.exe


    Ovviamente, se i moderatori lo riterranno meritevole di "sponsorizzazione", sarò ben lieto di rilasciarne una versione speciale per HackWii.
    .

    Re: Wii Title Renamer: rinomina i file iso/wbfs con ID / Tit

    MessaggioInviato: 06/04/2011, 10:28
    di Bastia17
    Ciao provato a scaricarlo e eseguirlo ma quando faccio doppio clic sul .exe mi dice:
    Component 'MSHFLXGD.OCX' or one of its dependencies not correctly registered: a file is missing or invalid.
    E' il mio pc a cui manca qualche aggiornamento o è il programma che ha dei problemi?
    Il sistema operativo che uso è Xp sp3.
    Grazie
    Marco.

    Re: Wii Title Renamer: rinomina i file iso/wbfs con ID / Tit

    MessaggioInviato: 06/04/2011, 10:53
    di nickmot
    Bastia17 ha scritto:Ciao provato a scaricarlo e eseguirlo ma quando faccio doppio clic sul .exe mi dice:
    Component 'MSHFLXGD.OCX' or one of its dependencies not correctly registered: a file is missing or invalid.
    E' il mio pc a cui manca qualche aggiornamento o è il programma che ha dei problemi?
    Il sistema operativo che uso è Xp sp3.
    Grazie
    Marco.



    Manca il flexgrid...

    Purtroppo ora non ho un installer per il componente, dovrai farlo a mano.

    Scarichi l'OCX (lo cerchi su google)

    poi lo copy in c:\windows\system32.

    poi:

    Start -> Esegui
    regsvr32 "c:\windows\system32\MSHFLXGD.OCX "

    Re: Wii Title Renamer: rinomina i file iso/wbfs con ID / Tit

    MessaggioInviato: 06/04/2011, 11:57
    di nicodocet
    Ringrazio nickmot per l'intervento.
    Effettivamente ho usato la Hyerarchical Flex Grid (mshflxGD.ocx).

    Re: Wii Title Renamer: rinomina i file iso/wbfs con ID / Tit

    MessaggioInviato: 06/04/2011, 12:48
    di nickmot
    nicodocet ha scritto:Ringrazio nickmot per l'intervento.
    Effettivamente ho usato la Hyerarchical Flex Grid (mshflxGD.ocx).


    Tu non hai idea di quanto io odi quel controllo e gli activeX in generale.

    Purtroppo me lo ritrovo sempre tra i piedi, ecco perchè conoscevo il problema.

    Se usi quel controllo ti conviene creare un installer, anche minimale (basta davvero un bat), che almeno lo copy in System32 e lo registri.

    Re: Wii Title Renamer: rinomina i file iso/wbfs con ID / Tit

    MessaggioInviato: 06/04/2011, 13:28
    di nicodocet
    Anche a me le grid, in generale, non piacciono molto. Però sono abbastanza utili, come in questo caso.
    Seguirò senz'altro il Tuo consiglio.
    Secondo Te, su Vista e Win7 il percorso è sempre c:\windows\system32?
    Ed eventualmente, che Tu sappia c'è possibilità di usare nel .bat delle variabili di ambiente per puntare alla cartella corretta?

    Re: Wii Title Renamer: rinomina i file iso/wbfs con ID / Tit

    MessaggioInviato: 06/04/2011, 13:58
    di Bastia17
    Grazie mille fatto e funziona benissimo.
    perfetto così rinominando le iso che ho sul pc posso sapere di preciso cosa carico o meno sull'hdd.
    Grazie a tutti e due.
    Marco.

    Re: Wii Title Renamer: rinomina i file iso/wbfs con ID / Tit

    MessaggioInviato: 06/04/2011, 14:18
    di nickmot
    nicodocet ha scritto:Anche a me le grid, in generale, non piacciono molto. Però sono abbastanza utili, come in questo caso.
    Seguirò senz'altro il Tuo consiglio.
    Secondo Te, su Vista e Win7 il percorso è sempre c:\windows\system32?
    Ed eventualmente, che Tu sappia c'è possibilità di usare nel .bat delle variabili di ambiente per puntare alla cartella corretta?


    Alla prima domanda si, tra l'altro nulla ti vieta di registrarlo dalla direcory dove lo piazzi.
    Anzi su windows a 64 bit sarebbe più corretto metterlo in Windows\Syswow64\System32, trattandosi di un componente a 32bit.

    Occhio che la registrazione deve essere fatta da amministratore, VB6 con i suoi activeX è divenuto scomodo proprio per quello.

    Nel bat puoi tranqullamente settare le variabili di ambiente, puoi anche passargli dei parametri, non mi ricordo la sintassi precisa ma google tutto vede e tutto sa.

    Re: Wii Title Renamer: rinomina i file iso/wbfs con ID / Tit

    MessaggioInviato: 06/04/2011, 16:16
    di nicodocet
    Bastia17 ha scritto:perfetto così rinominando le iso che ho sul pc posso sapere di preciso cosa carico o meno sull'hdd.

    Speravo proprio che qualcuno trovasse altri scopi per cui usare il programma.
    nickmot ha scritto:Nel bat puoi tranqullamente settare le variabili di ambiente, puoi anche passargli dei parametri, non mi ricordo la sintassi precisa ma google tutto vede e tutto sa.

    Ti ringrazio per tutti i consigli. Consulterò "l'oracolo" google, allora.

    EDIT. fatto. Ho aggiunto un "installer" consistente in un file bat.

    Re: Wii Title Renamer: rinomina i file iso/wbfs con ID / Tit

    MessaggioInviato: 07/04/2011, 14:52
    di Actar
    nicodocet ha scritto:EDIT. fatto. Ho aggiunto un "installer" consistente in un file bat.

    Bel programmino, veramente utile.
    Una sola nota negativa: se si seleziona la cartella con tutti i file .wbfs e si clicca erroneamente su rinomina senza aver prima caricato la lista dei titoli, tutti i file verranno rinominati con un numero (in ordine sequenziale) e senza nessuna estensione.

    Un dettaglio: nel caso ci siano file .wbfs divisi, la seconda parte (es tipo .wbfs1) non viene riconosciuta e quindi non viene poi rinominata. Non penso sia un casino aggiungere questa verifica nella fase lettura, forse un pelo più scomoda in fase di "rinominazione"

    Bel lavoro cmq. : Thumbup :

    Re: Wii Title Renamer: rinomina i file iso/wbfs con ID / Tit

    MessaggioInviato: 07/04/2011, 16:41
    di nicodocet
    Actar ha scritto:Bel programmino, veramente utile.

    Ti ringrazio anzitutto per l'apprezzamento.
    Actar ha scritto:Una sola nota negativa: se si seleziona la cartella con tutti i file .wbfs e si clicca erroneamente su rinomina senza aver prima caricato la lista dei titoli, tutti i file verranno rinominati con un numero (in ordine sequenziale) e senza nessuna estensione.

    A questo avevo pensato, ma poi, tra una cosa e l'altra, mi è passato di mente.
    Il fatto che rinomini sequenzialmente con un numero era una precauzione non relativa al caso di assenza del file title.txt, ma piuttosto all'ipotesi in cui vi fossero più file con lo stesso ID, per evitare errori (più file con lo stesso nome).
    Secondo Te, sarebbe meglio che disattivassi il tasto rinomina, quando manca il file titles.txt, oppure che lo lasciassi attivo facendo comparire un messaggio di errore quando viene premuto?
    Actar ha scritto:Un dettaglio: nel caso ci siano file .wbfs divisi, la seconda parte (es tipo .wbfs1) non viene riconosciuta e quindi non viene poi rinominata. Non penso sia un casino aggiungere questa verifica nella fase lettura, forse un pelo più scomoda in fase di "rinominazione"

    Questo proprio lo ignoravo. Ti chiedo alcuni chiarimentio a riguardo:
    Quindi esistono file .wbfs spezzettati che si distinguono solo per un numero progressivo dopo l'estesione?
    Sai come posso generarli? Mi servirebbe per capire se anche le parti successive alla prima hanno nell'header l'ID e la MagicWord.

    Re: Wii Title Renamer: rinomina i file iso/wbfs con ID / Tit

    MessaggioInviato: 07/04/2011, 19:58
    di Actar
    nicodocet ha scritto:Secondo Te, sarebbe meglio che disattivassi il tasto rinomina, quando manca il file titles.txt, oppure che lo lasciassi attivo facendo comparire un messaggio di errore quando viene premuto?

    Assolutamente indifferente, vedi quello che ti sembra più comodo. Forse il messaggio il di errore.
    nicodocet ha scritto:Questo proprio lo ignoravo. Ti chiedo alcuni chiarimentio a riguardo:
    Quindi esistono file .wbfs spezzettati che si distinguono solo per un numero progressivo dopo l'estesione?
    Sai come posso generarli? Mi servirebbe per capire se anche le parti successive alla prima hanno nell'header l'ID e la MagicWord.

    Serve spezzarli quando si utilizzano chiavette o hard disk in fat32, che appunto non permettono l'utilizzo di file maggiori di 4 gb.
    I loader in automatico li riconoscono poi come un gioco unico.
    Prendi un gioco superiore ai 4 GB, poi con wii game manager (io uso quello, ma si può anche con altri), basterà, una volta selezionato il gioco da convertire, cliccare su "Suddividi"->"Suddivisione 4gb-32k".
    Se il gioco occupasse più di 8 giga verrebbero creati addirittura 3 file. Ma non ne ho ancora visti..

    Re: Wii Title Renamer: rinomina i file iso/wbfs con ID / Tit

    MessaggioInviato: 08/04/2011, 0:08
    di nicodocet
    Direi di essere riuscito a sistemare entrambe le questioni.
    Domani provo un po' la versione appena compilata e poi, se va tutto bene, la posto.

    Re: Wii Title Renamer: rinomina i file iso/wbfs con ID / Tit

    MessaggioInviato: 08/04/2011, 22:51
    di nicodocet
    Ver 0.6 (08/04/2011)
    Ringrazio Actar per le segnalazioni ed i suggerimenti.

    (link per il download nel primo post)


    Lascio inoltre alcune ISTRUZIONI sull'uso di talune funzioni del programma:

    Re: Wii Title Renamer: rinomina i file iso/wbfs con ID / Tit

    MessaggioInviato: 08/04/2011, 23:43
    di Actar
    Domani me lo provo con calma, ma a vedere il changelog hai aggiunto un sacco di roba. : Thumbup :

    Un bel tool che meriterebbe più visibilità, soprattutto ora che tutti i loader supportano bene sia fat32 che ntfs.

    Ancora complimenti.

    Re: Wii Title Renamer: rinomina i file iso/wbfs con ID / Tit

    MessaggioInviato: 11/04/2011, 13:37
    di Actar
    Allora oggi mi son messo li.. ed ho riscontrato questo problema:
    Ho caricato la lista con i titoli già modificati per vedere come si comportava.
    Prince of persia lo vede come ancora di "sistemare": un po' strani i caratteri visualiizzati.
    Cliccando poi su "Rinomina File" da il seguente errore:
    Registrati o effettua il Login per visualizzare il link!. ) quell'errore non c'è.
    Infatto sostituendo il file "titles.txt" il programma funziona perfettamente.

    Re: Wii Title Renamer: rinomina i file iso/wbfs con ID / Tit

    MessaggioInviato: 11/04/2011, 14:13
    di nickmot
    Actar, non è che nel file titles.txt il titolo è "Prince of Persia & le sabbie dimenticate"?

    Re: Wii Title Renamer: rinomina i file iso/wbfs con ID / Tit

    MessaggioInviato: 11/04/2011, 14:16
    di Actar
    nickmot ha scritto:Actar, non è che nel file titles.txt il titolo è "Prince of Persia & le sabbie dimenticate"?

    E' la prima cosa che avevo pensato pure io, eppure:
    RPWZ41 = Prince of Persia: The Forgotten Sands
    sembra che il file "titles.txt" venga rovinato in seguito al download.

    EDIT:
    Anzi, verificando sono parecchi i titoli con strani font:
    Prova ad aprire il file titles.txt non appena l'hai scaricato con WiiTitleRenamer.. se apri quello preso da wiitdb gli stessi errori non ci sono.

    Re: Wii Title Renamer: rinomina i file iso/wbfs con ID / Tit

    MessaggioInviato: 11/04/2011, 14:27
    di nickmot
    Confermo!
    Il file è corrotto, con winmerge nemmeno viene riconosciuto come file di testo, lo vede come binario.
    Il rpoblema c'è anche scaricando il file in lingue diverse.

    Re: Wii Title Renamer: rinomina i file iso/wbfs con ID / Tit

    MessaggioInviato: 11/04/2011, 16:06
    di nicodocet
    Avete ragione entrambi.
    Me ne ero accorto ieri sera, per caso.
    Ancora non ho capito esattamente perché, ma quando faccio il download con "inet", mi piazza quattro caratteri strambi (0x08000010) ogni tanto, e questi fanno confusione con la rinomina (perché quei caratteri non sono validi nel nome del file). Lo strano è che ho usato lo stesso codice di WCH e là non dà problemi. Conto però di saltarci fuori.
    Ieri ho inoltre trovato altri due piccoli bugherozzi, che ho già sistemato ed ho aggiunto anche qualche cosa nuova.
    Appena sistemo il problema che avete segnalato, pubblico la nuova versione.

    EDIT: Anzi, ora che ci penso una cosa l'ho cambiata, ho aggiunto un flag alla chiamata del modulo per impedire che venga utilizzata la cache (altrimenti non mi scaricava il file titles.txt, se già scaricato in precedenza, proponendomi quello vecchio che prendeva dalla cache). Questa sera provo a toglierlo per vedere se dipende proprio da quello.