Frage

ich eine Datei Vorbereitungssoftware arbeitete Übersetzer einfach und effizient auf einer Vielzahl von Dateiformaten zu ermöglichen, arbeiten.

Was textbasierte Formate (XML, PHP, Ressourcen-Dateien, ...) betroffen sind, meine kleine Vorbereitung Dienstprogramm funktioniert gut, aber ein großes Problem für die meisten Übersetzer ist es, alle Arten von proprietären binären Formaten zu handhaben (Framemaker , Verlag, Quark ...).

Diese Dateien werden selten angefordert und müssen in teure Anwendungen geöffnet werden (einige freie kann es sich leisten nur $ 20.000 im Wert von Software zu kaufen ein paar Projekte pro Jahr zu behandeln), und selbst dann ist es nicht bequem direkt in diesen Anwendungen zu arbeiten sowieso.

Ich möchte in der Lage sein, diese Dateien zu lesen und den Text so extrahieren, dass sie übersetzt werden kann und dann in der ursprünglichen Anwendung mit minimalem Aufwand wieder importiert, oder noch besser, eine gültige nativen Binärdatei erstellen .

Klingt das machbar?

Wo finde ich weitere Informationen über Binärdateiformate Handhabung und sind nützliche Werkzeuge für diese Art von Arbeitsplätzen (neben regelmäßigen Hex-Editoren)?

Vielen Dank im Voraus.

War es hilfreich?

Lösung

Natürlich Reverse Engineering ist möglich, aber ohne Format-Spezifikationen wird es eine Menge Arbeit. Ich würde bei der Rückkehr auf Anstrengung sehen diese ‚selten angefordert, sehr teuer‘ Formate in Bezug auf die Unterstützung. Sie können besser dran Ausgaben, die Anstrengung, die Kernfunktionalität Ihrer Anwendung zu verbessern.

Ein anderer Winkel ist es, die Unternehmen mit diesen Formaten zu kontaktieren, erklären Ihr Ziel ist, zu erklären, dass sie ihr Produkt helfen, und wenn sie dich als Konkurrenz nicht sehen, könnte sie bereit sein, zu helfen.

Andere Tipps

Ich weiß, dass Sie sie umkehren wollen Ingenieur - aber da diese Schicklichkeit Dateiformate sein können Sie in einer sehr steilen Kurve suchen versuchen, sie zu entschlüsseln ...

Einige (wie ich habe einige propritety Formate für interal Verwendung vor geschrieben) haben spezielle Methoden und Objekte in ihnen geschrieben, die einige alternative Verfahren als die Dateiinhalte selbst dienen. Sachen, die die neue Datei unter Beweis stellen würde, ist illegal.

Just my 2 cents und ich bin kein Anwalt =>

Vielleicht könnten Sie eine billigere Anwendung auswählen, die Importfunktionen für Quarkxpress hat. Zum Beispiel InDesign sollte Quark sein können Dokumente lesen. Dann nutzen Sie die importierende Applikation zu exportieren, was auch immer Format, das Sie brauchen -. Vielleicht mit Hilfe von Plug-In

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top