rejetto forum

Software => Other languages => HFS ~ HTTP File Server => Italiano => Topic started by: french on July 11, 2007, 03:18:32 AM

Title: cambiare il template
Post by: french on July 11, 2007, 03:18:32 AM
Scusa se ti disturbo, ma ho visto che sei online, volevo chiederti se è consentito
disassemblare HFS, volevo creare una versione inserendo un template italiano, se è consentito, puoi dirmi come scaricare i sorgenti della tua ultima versione, la 2.2 beta 12? ti chiedo anche come crei il file .exe, credo che usi delphi, è possibile con questo programma disassemblare il file exe?
Title: cambiare il template
Post by: rejetto on July 11, 2007, 03:23:58 AM
non serve disassemblare. il sorgente è già il disassemblato, ed è disponibile nella pagina di download sul sito.
però corrisponde alla versione ufficiale, quella pubblicata nella stessa pagina appunto.

ma per i tuoi scopi, è sufficiente un editor di risorse, così da sostituire il template.
un modo + semplice è distribuire hfs.exe insieme al tuo template dentro ad un file col nome hfs.tpl
Title: Re: cambiare il template
Post by: french on July 11, 2007, 03:33:33 AM
Avevo già scaricato i sorgenti dal sito ufficiale, ma volevo sapere se era possibile avere i sorgenti della versione beta, a quanto ho capito i file .pas e .dfm erano già stati tradotti da fabnos, credo che non dovrebbe essere difficile creare una versione completamente in italiano, disassemblando il lavoro di fabnos, e inserendo il template in italiano, e cosi'? o i file pas e dfm differiscono in ogni versione? e poi la tua ultima versione beta mi sembra molto buona, non ho trovato bug, per adesso, e la considero migliore della versione ufficiale.
Title: Re: cambiare il template
Post by: rejetto on July 11, 2007, 03:43:18 AM
i pas/dfm cambiano ad ogni versione.
delphi occupa molto spazio su disco.
sicuro di voler ricompilare HFS solo per cambiare il template quando basta includere un file extra=
prima distribuivo sempre i sorgenti delle beta, ma siccome ora tiro fuori una beta al giorno, pubblicare anche i sorgenti è lavoro extra e lo faccio solo quando serve.
Title: Re: cambiare il template
Post by: french on July 11, 2007, 03:54:39 AM
Il fatto è che volevo creare il programma interamente in italiano, interfaccia, traduzioni, template, ecc. so usare un po' softice, ma credo che sia un lavoro lungo, cosa ne pensi?
Title: Re: cambiare il template
Post by: rejetto on July 11, 2007, 03:59:35 AM
sì ho capito
puoi prendere l'exe di fabnos e distribuirlo col file hfs.tpl
per tradurre il programma, io sconsiglio i metodi che stanno usando tutti. sono metodi che ad ogni versione bisogna rifare tutto il lavoro da capo.
Title: Re: cambiare il template
Post by: french on July 11, 2007, 04:12:47 AM
Appunto, anche secondo me è sbagliato ad ogni versione rifare tutto il lavoro, credo che i file effettivi che contengono le stringhe da tradurre siano in effetti una decina e circa 100-120 le stringhe da tradurre, secondo me sarebbe piu' utile inserire, nel programma, un file di lingua. tipo un .ini con la lingua italiana, e consentire, da qualche opzione del programma, di scegliere la lingua con cui si vuole visualizzare.
Title: Re: cambiare il template
Post by: rejetto on July 11, 2007, 04:15:39 AM
sì, questo è già in to-do, ma ci vorrà molto tempo
Title: Re: cambiare il template
Post by: french on July 11, 2007, 04:29:01 AM
Be buon lavoro, allora, credo comunque che facendo una buona ricerca e sapendo usare vbs o qualche altro linguaggio di programmazione non dovrebbe essere difficile.
Title: Re: cambiare il template
Post by: rejetto on July 11, 2007, 04:34:46 AM
per chi non vuole aspettare, può utilizzare uno strumento che faccia le sostituzioni a partire da una tabella di traduzione.
così il lavoro che uno fa è costruire la tabella, e tenerla aggiornata.
ad ogni versione applica le sostituzioni automaticamente ai sorgenti, e ricompila.
così ha già più senso.
Title: Re: cambiare il template
Post by: french on July 11, 2007, 04:42:48 AM
Si ha piu' senso, ma è sempre un lavoro lungo, puoi aggiungere, al programma, piu' suoni o la possibilità di cambiarli? il suono "also beep" in quale parte del programma, disassemblato si trova? ci vorrei provare io
Title: Re: cambiare il template
Post by: rejetto on July 11, 2007, 04:50:30 AM
Si ha piu' senso, ma è sempre un lavoro lungo, puoi aggiungere, al programma, piu' suoni o la possibilità di cambiarli?

me l'hai già chiesto qui www.rejetto.com/forum/?topic=4616.msg1024818#msg1024818

Quote
il suono "also beep" in quale parte del programma, disassemblato si trova? ci vorrei provare io

sta in main.pas nel punto in cui c'è
Code: [Select]
procedure flash();
begin
FlashWindow(application.handle, TRUE);
if mainFrm.beepChk.checked then MessageBeep(MB_OK);
end; // flash
Title: Re: cambiare il template
Post by: french on July 11, 2007, 04:55:10 AM
Quindi richiama un altro file .pas o sbaglio?
Title: Re: cambiare il template
Post by: rejetto on July 11, 2007, 04:58:55 AM
quel pezzo non richiama nessun file pas
Title: Re: cambiare il template
Post by: french on July 11, 2007, 05:10:19 AM
Ok, grazie per l'attenzione, devo andare al lavoro, faccio una doccia e via, ci risentiamo, buon giorno!!!