<< Discussione precedente | Discussione successiva >> |
[Programma per traduttori] OmegaT Vai a pagina >> |
Autore | Messaggio |
arciuk |
| ||
Utente registrato #14938 Registrato il: mar 04 nov 2008 - 16:26Messaggi: 6 | Ciao a tutti, sono un traduttore professionista e ultimamente mi sto interessando agli strumenti OpenSource. Ho già segnalato altrove sul forum il programma OmegaT, un programma di traduzione assistita (attenzione, non un traduttore automatico!). Ho scaricato X-Launcher e ho provato a modificare il file ini in modo da utilizzare OmegaT all'interno di winpenpack. Al momento sembra funzionare, ma le mie conoscenze sono abbastanza limitate e non sono certo che il programma stia funzionando in modo totalmente "portable", ossia senza lasciare traccia sul PC ospite. A questo punto chiedo: è possibile farvi avere il mio ini modificato in modo che qualcuno più esperto gli dia un'occhiata e mi segnali qualche modifica da fare? come si fa ad associare al nuovo x-launcher l'icona del programma? Ovviamente, una volta portabilizzato, verrà messo a disposizione di tutti. Grazie in anticipo Stefano -------topic modificato da Danix------------------------ Aggiungo scheda segnalata nell'altro topic: Nome del software: OmegaT Download page: -Link- Direct Link al download: -Link- Dimensione File: 19.1 MB Nome autore: The OmegaT Project Sito Web Autore: -Link- Descrizione: OmegaT è uno strumento OpenSource per la traduzione assistita (CAT). Elenco delle caratteristiche (dal sito del produttore): -Link- Portable tip how-to: Dovrebbe essere portalizzabile con un'opportuna configurazione del file x-launcher.ini Versione: 1.7.3 Licenza: GPL [ Modificato gio 06 nov 2008 - 13:12 ] | ||
Torna ad inizio pagina |
Danix |
| ||
Utente registrato #1 Registrato il: ven 29 dic 2006 - 05:38Provenienza: Sassari Messaggi: 12959 | Benvenuto su winPenPack, arciuk Il programma da te segnalato ha attirato la mia attenzione, anche se forse dovrai darci qualche lezione su come funziona. Ad ogni modo, è open source, quindi via libera alla portabilizzazione. Scrivi pure il tuo .ini in questo topic. P.S. anche io l'ho portabilizzato e sembra funzionare correttamente. | ||
Torna ad inizio pagina |
zandet2 |
| ||
Utente registrato #3184 Registrato il: mar 06 mar 2007 - 11:52Provenienza: Busto Arsizio Messaggi: 3301 | Ciao arciuk, benvenuto Tanto per fare un po' di ripasso (che non fa mai male...) ti riepilogo cosa si intende per portabile secondo la nostra filosofia, molto più restrittiva di quella di altri progetti simili: un programma si può definire portabile quando eseguito su supporti e/o postazioni diverse continua a mantenere le impostazioni dell'utente senza necessità di installazione, e una volta terminata la sua esecuzione non lascia tracce o impostazioni nel computer ospite. Questo vuol dire che, finchè è in esecuzione può utilizzare i registri, le cartelle utente Appdata e simili, ma al suo completamento queste impostazioni vengano estratte e gli ambienti ripuliti. Un valido strumento per verificare l'utilizzo delle risorse è regshot, che analizza i registri e le cartelle del pc: troppi programmi che ad una prima superficiale analisi sembrano portabili in realtà scrivono nei registri, inseriscono dll in giro e lasciano cartelle in Dati Applicazioni.... Inoltre, quand'anche il software scrivesse le impostazioni nelle proprie cartelle, bisognerebbe anche verificare che non vi inserisca percorsi assoluti, che pregiudicherebbero il funzionamento se eseguito su unità o da percorsi diversi. Detto questo, buon lavoro! Ciao! p.s. se hai solleticato l'interesse di Danix, allora deve proprio essere un software valido | ||
Torna ad inizio pagina |
arciuk |
| ||
Utente registrato #14938 Registrato il: mar 04 nov 2008 - 16:26Messaggi: 6 | Grazie per le risposte a Danix e zandet2. Ovviamente sono dispostissimo a darvi delucidazioni sull'uso del programma! Anch'io sto imparando a usarlo, ma ho il vantaggio di avere già avuto a che fare con programmi simili di tipo commerciale (che uso normalmente per lavoro). Di seguito trovate la parte del mio ini che ho modificato. Al momento non ho ancora messo le mani sulle sezioni rimanenti (Functions, Sezioni di riscrittura file, RunBefore, ecc.) [Setup] AppName=OmegaT Profile=Default [FileToRun] PathToExe=$Bin$\$AppName$\OmegaT-JRE.exe ;------------------------------------------------- [Options] DeleteTemp=true MultipleIstances=true FixAppData=true RunWait=true ShowSplash=false WriteLog=false ;------------------------------------------------- [SplashScreen] Image= Title= TimeOut=1500 ;------------------------------------------------- [Environment] HOME=$Home$\$AppName$ ; PATH=%PATH%;@ScriptDir@ ; DOC_DIR=$Home$\Documents\$AppName$ ; LANG=$Lang$ USERPROFILE=%HOME% ; MY_VAR=MY_VALUE|(Options) = Or ~%20\\/" Che ne pensate? Grazie anche per l'informazione su regshot, che direi utile anche al di là dei programmi portabili. A presto | ||
Torna ad inizio pagina |
Danix |
| ||
Utente registrato #1 Registrato il: ven 29 dic 2006 - 05:38Provenienza: Sassari Messaggi: 12959 | arciuk, il programma richiede Java (da inserire in \Lib), quindi occorrono delle istruzioni specifiche che permettano di utilizzarlo senza che questa sia installata nel sistema. Inoltre, probabilmente col tuo .ini viene comunque creata la cartella "OmegaT" in C:\Documents and Settings\utente\Application Data. Confermi? | ||
Torna ad inizio pagina |
arciuk |
| ||
Utente registrato #14938 Registrato il: mar 04 nov 2008 - 16:26Messaggi: 6 | Ciao Danix, per quanto riguarda Java, dal sito di OmegaT puoi scegliere di scaricare e installare una versione che integra JRE. Ho provato a farlo girare su un PC senza Java e funziona senza problemi. E' comunque consigliabile lavorare con la libreria Java in \Lib come dici tu? Hai ragione invece per la creazione della cartella OmegaT sul PC ospite. Come me la cavo? Non mi sembra che basti aggiungere un'istruzione esplicita DirCreate come DirCreate=$Home$\User\Applicatin data\OmegaT per bypassare il comportamento del programma. Cosa mi manca? Scusa la domanda da novellino, ma come dicevo non sono un espertissimo. | ||
Torna ad inizio pagina |
Danix |
| ||
Utente registrato #1 Registrato il: ven 29 dic 2006 - 05:38Provenienza: Sassari Messaggi: 12959 | Innanzitutto ti conviene usare la versione che non comprende Java perchè, rispettando la struttura di winPenPack, la includiamo (estratta dal setup) in \Java\Lib, in modo che possa essere condivisa da più programmi (è questo il vero vantaggio di averla in una directory condivisa). Ti allego la mia versione del launcher, che si riferisce alla versione 1.7.3_4 del programma. Però ho visto che con la 1.8.1 non va bene, occorre una piccola modifica. Lo allego già modificato. (nota: la directory dei progetti è impostata su Documents\OmegaT, a prescindere dal percorso dal quale il programma viene utilizzato). L'ini è questo:
[Setup]
Launcher: x-omegat_1.8.1_rev1.zip [ Modificato mer 05 nov 2008 - 17:08 ] | ||
Torna ad inizio pagina |
arciuk |
| ||
Utente registrato #14938 Registrato il: mar 04 nov 2008 - 16:26Messaggi: 6 | OK, grazie per le dritte. Adesso mi studio l'ini, così imparo qualcosa. Ciao | ||
Torna ad inizio pagina |
zandet2 |
| ||
Utente registrato #3184 Registrato il: mar 06 mar 2007 - 11:52Provenienza: Busto Arsizio Messaggi: 3301 | Danix ha scritto ... [Environment] OmegaTPrifileDir=$Home$\$AppName$ Danix, solo per "estetismo", forse intendevi "OmegaTProfileDir" @arciuk, si cerca di far utilizzare a tutti i software che necessitano Java la cartella \Lib\ apposta per evitare di duplicare versioni e sprecare spazi inutilmente.... [ Modificato mer 05 nov 2008 - 17:30 ] | ||
Torna ad inizio pagina |
Danix |
| ||
Utente registrato #1 Registrato il: ven 29 dic 2006 - 05:38Provenienza: Sassari Messaggi: 12959 | zandet2 ha scritto ... Danix, solo per "estetismo", forse intendevi "OmegaTProfileDir" Sì, è stato un errore "di sbaglio".. | ||
Torna ad inizio pagina |
Vai a pagina >>
Moderatori: Danix, Taf, Rcs, Energy, zandet2, ZioZione, Admin, LordJim60 |