mfw2txt/pdf - Las preguntas frecuentes

7 mins
  • Que es Mfw2txt?: Es una muy poderosa y útil herramienta para exportar reportes de Macrofiche COLD o del Synergy COLD reports en un formato del tipo “texto plano”de manera rápida y cómoda.
  • Para que me puede ser útil?: Backup “abierto”: Los reportes de Macrofiche no dejan de ser un formato “propietario”, por lo que poder tener una copia de los reportes ya procesados en un formato abierto e incluso comprimidos, es una buena medida para asegurar la perdurabilidad de nuestra información. Integración con otras aplicaciones: Cualquier aplicación que requiera acceder a los reportes de Macrofiche, puede hacer uso de esta herramienta para convertir “bajo demanda” cualquier reporte en particular. Migración a otros sistemas: Mfw2txt es una herramienta que ofrece una sencilla y rápida forma de exportar masivamente todos nuestros reportes Macrofiche en un formato compatible por cualquier sistema COLD.
  • Que formatos de salida puede entregar?: Básicamente hay dos grandes modos, el variable y el fijo. En el primero, cada linea tiene una longitud variable con caracteres de fin de registro (CR o CR+LF), en el segundo cada linea tiene una longitud fija (pudiendo agregarse de todas formas los caracteres de fin de linea). Adicionalmente es posible establecer un carácter de fin de página (normalmente el ASCII 12) o utilizar la salida ASA con una primera columna de canal de impresión donde se ubicará el canal 1 con cada corte de página.
  • Puedo usarlo en otras plataformas no Windows?: Definitivamente sí. Esta aplicación originalmente fue desarrollada en Ansi C sobre una plataforma Suse Linux, de manera que además de Windows y Linux, el software es compatible con cualquier sistema operativo que cuente con un compilador compatible con el Ansi C.
  • Se puede establecer los tiempos de proceso?: Esto depende de dos puntos muy importantes, el procesador y el sistema de archivos. A modo de ejemplo, en un equipo Intel de 2.6 Ghz, disco IDE y Windows XP hemos conseguido tiempos de conversión de unos 3.5 a 4 Gbytes por hora.
  • Cuanto espacio necesito para convertir todos mis reportes?: En general, según la publicidad de Macrofiche, es normal suponer que la compresión de los listados es de unas 9 veces el tamaño original, de manera que exportar los reportes a texto plano podrá requerir entre 9 y 10 veces el espacio usado por Macrofiche, considerando el archivo REPORTS.001 de cada directorio de fecha. Sin embargo, Mfw2txt tiene un útil modo “batch” para conversiones masivas, que permite ir comprimiendo los listados exportados, por ejemplo, en archivos del tipo ZIP. Este modo nos exigiría una menor cantidad de espacio, en el orden del 80 al 100% del espacio original en Macrofiche. Ejemplos orientativos 1 Gbyte de reportes Macrofiche prácticamente puros representan 980 Mbytes, exportados serían unos 9 Gbytes y comprimidos con ZIP unos 900 Mbytes 1 Gbyte de reportes Macrofiche mas índices son unos 800 Mbytes reales, exportados unos 7.5 Gbytes y comprimidos unos 700 Mbytes.
  • Puedo exportar solo algunos de mis reportes?: Por supuesto, se puede establecer una lista de nombres de reporte a exportar y mfw2txt solo extraerá estos. Asimismo, se puede definir que directorios, fechas, aplicaciones o instituciones queremos procesar, de manera que contamos con una enorme flexibilidad para cubrir cualquier necesidad.
  • Se requiere atención en el proceso?: No, el modo “batch” permite dejar funcionando la aplicación durante días, semanas o meses sin ningún tipo de atención. Cualquier situación “anómala” se registra en un archivo de auditoría para posterior consulta.
  • Cuanto cuesta la herramienta?: Esto depende, hay distintas formas de comercialización, por ejemplo para empresas de servicios de procesamiento o para instalaciones finales. De todas formas, para tener una idea certera sobre el costo de esta herramienta le sugiero que nos contacte por este medio
  • Y que es Mfw2pdf?: Es otra herramienta que funciona de la misma forma que Mfw2txt, la única diferencia es que produce archivos Acrobat PDF compatibles con la versión 1.3 y superiores.
  • Mfw2pdf puede colocar “greenbars”?: Si, e incluso las produce de una manera inteligente, muchas herramientas utilizan “máscaras” repetitivas que se incluyen en cada página, malgastando mucho espacio. Mfw2pdf, sencillamente utiliza una única “máscara” para representar el “greenbar” y utiliza referencias a este objeto dentro del PDF, optimizando el espacio.
  • Que pasa con los tiempos de proceso?: Son sensiblemente mayores que los de Mfw2txt, unas 2 o 3 veces superiores. Esto se debe a que generar un PDF implica un mayor trabajo, por el formato y la compresión de páginas.
  • Y con el tamaño de los archivos PDF?: Los archivos PDF generados con Mfw2pdf tienen un alto grado de compresión, si bien nunca van a llegar al nivel de Macrofiche, se acercan bastante, en general podemos decir que se usan entre 2 y 3 Kbytes por páginas. (1000 páginas serían un PDF de entre 2 y 3 Mbytes).

English Version, courtesy of Jeffrey Gosnell

  • What is Mfw2txt? : It is a very powerful and useful tool to export reports of Macrofiche COLD or Synergy COLD reports to “plain text” format quickly and easily.
  • How is this useful to me?: “Open” Backup, the Macrofiche reports do not stop being “a propietary” format, reason why to be able to already have a copy of the reports process in an open format and even compressed, is a good measurement to assure a “long live” to our information. Integration with other applications: Any application that requires access to the Macrofiche reports, can make use of this tool to turn “under demand” any particular report. Migration to other systems: Mfw2txt is a tool that offers a simple and fast form to export all our Macrofiche reports massively in a compatible format by any COLD system.
  • What kind of text formats are supported?: Basically there are two great ways, the variable and the fixed one. The first, each line has a variable length with endline characters (CR or CR+LF), in the second each line has a fixed length (being able to add any characters at the end of the line). Additionally it is possible to establish an end page character (normally ASCII 12) or using ASA format, where a character ‘1’ in the first column (channel skip) means a new page jump.
  • Can I use it in platforms other than Windows?: Definitely yes. This application was originally developed in ANSI C on a Suse Linux platform, so that in addition to Windows and Linux, the software is compatible with any operating system that has an ANSI C compatible compiler.
  • What are the processing times?: This depends on two very important points, the processor and the file system. As an example, a PC equipped with a 2.6GHz Intel processor, IDE disc, and Windows XP, we have obtained times from about 3.5 to 4 Gbytes per hour.
  • How much space is need to convert my reports?: In general, according to the Macrofiche documentation, one can expect a compression ratio of 9 times the original size, so that to export the reports to flat text it will be necessary to have enough space to hold between 9 and 10 times the space used by Macrofiche, considering file REPORTS.001 of each directory of date. However, Mfw2txt has a useful way to “batch” massive conversions, that allow the exported listings to be compressed, for example, in ZIP archives. This way would demand a smaller amount of space to use, in order from 80% to 100% of the original space in Macrofiche. For Example: 1 Gbyte of flat file Macrofiche reports represents 980MB, exported to text would use 9GB and compressed to ZIP would use about 900MB. 1 Gbyte of Macrofiche report indexes are about 800 MB, exported about 7.5GB and about 700MB compressed.
  • Can I export some of my single reports?: Of course, a list of report names can be established for export and mfw2txt will extract these. Also, it is possible to define the directory, dates, applications or institutions you want to process, so that you can count on an enormous flexibility to cover any necessity.
  • Is attention required during the process?: No, the “batch” process permits one to leave the application working during days, weeks or months without any type of attention. Any “anomalous” situation is registered in an audit file for later review.
  • How much does this tool cost?: This depends, There are different forms of commercialization, for example for processing or final services companies. In any case, to have an accurate idea on the cost of this tool I suggest that you contact us by this means.

Si te gustó o te resulto útil lo que has leído y tienes las ganas de colaborar con el autor, puedes hacerlo a través:

@pmoracho QR code
https://pmoracho.github.io/blog/2005/05/16/Mfw2txt-Faq/
16-May-05
BY-NC-SA 4.0 https://pmoracho.github.io/disclosure
https://pmoracho.github.io/blog/2005/05/16/Mfw2txt-Faq/