Domanda

Sto lavorando su un software di preparazione dei file per consentire traduttori lavorano semplice ed efficiente su una vasta gamma di formati di file.

Per quanto riguarda i formati basati su testo (XML, PHP, file di risorse, ...) sono interessati, la mia piccola utility preparazione funziona bene, ma un grave problema per la maggior parte dei traduttori è quello di gestire tutti i tipi di formati binari proprietari (Framemaker , Publisher, Quark ...).

Questi file sono raramente richiesti e devono essere aperti in applicazioni costose (pochi freelance possono permettersi di acquistare $ 20.000 vale la pena di software solo per gestire alcuni progetti all'anno), e anche allora non è conveniente di lavorare direttamente in quelle applicazioni Comunque.

Mi piacerebbe essere in grado di leggere questi file ed estrarre il testo in modo tale che possa essere tradotto e poi reimportato nella domanda originaria con il minimo sforzo, o meglio ancora, per ricreare un file binario nativo valida .

Ti sembra fattibile?

Dove posso trovare ulteriori informazioni sulla gestione formati di file binari e non ci sono strumenti utili per questo tipo di posti di lavoro (oltre hex editors regolari)?

Grazie in anticipo.

È stato utile?

Soluzione

Naturalmente reverse engineering è possibile, ma senza le specifiche di formato ci vorrà un sacco di lavoro. Vorrei guardare il ritorno sugli sforzi per quanto riguarda il sostegno questi 'molto costosi raramente richiesti,' formati. Si può essere meglio spendere quello sforzo migliorare le funzionalità di base della vostra applicazione.

Un altro angolo è quello di contattare le aziende con questi formati, spiegare il tuo obiettivo, spiegano che aiuta il loro prodotto, e se non ti vedono come la concorrenza che potrebbe essere disposti ad aiutare.

Altri suggerimenti

So che si vuole invertire loro ingegnere - ma dal momento che questi formati di file può essere di correttezza si sta guardando una curva molto ripida cercando di decodificare loro ...

Alcuni (come ho scritto alcuni formati propritety per l'uso interal prima) hanno metodi e gli oggetti specifici scritti in loro che servono qualche processo alternativa che il contenuto del file stessi. Roba che si sarebbe rivelato il nuovo file è illegale.

Solo i miei 2 centesimi e io non sono un avvocato =>

Forse si potrebbe scegliere un'applicazione più economica, che ha caratteristiche di importazione per QuarkXPress. Per esempio InDesign dovrebbe essere in grado di leggere i documenti Quark. Quindi utilizzare l'applicazione di importazione di esportare in qualunque formato che vi serve -. Forse con l'aiuto di plug-in

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top