JASoft.org

El blog de José Manuel Alarcón Aguín. Programación web y mucho más...

MENÚ - JASoft: JM Alarcón

Nueva versión mejorada de FileEncoding Converter (v1.4.1)

Actualización Sept-2016: Nueva versión disponible: v1.5.0.

¡Espero que te sea útil!

José Manuel Alarcón José Manuel Alarcón
Fundador y director de campusMVP.es, el proyecto de referencia en formación on-line para programadores en lengua española. Autor de varios libros y cientos de artículos. Galardonado como MVP de Microsoft desde 2004. Gallego de Vigo, amante de la ciencia y la tecnología, la música y la lectura. Ayudando a la gente en Internet desde 1996.
Mi último libro (no técnico): "Tres Monos, Diez Minutos".
Banner

Comentarios (15) -

Ecuador Erick Naranjo

Buenas tardes, solo escribo para agradecer por su programa, tengo que converit 2.431 de formato ANSI a UTF8 y gracias a tu aplicación me ha ahorrado un días de trabajo tedioso.

Gracias gracias gracias gracias gracias gracias gracias gracias gracias gracias gracias gracias gracias gracias gracias gracias gracias gracias gracias gracias gracias gracias gracias gracias gracias gracias gracias gracias gracias gracias

Responder

Muchísimas gracias por tu programa, tenía más de 600 archivos con subtítulos .srt en formato ANSI y me ha venido de perlas para convertirlos todos de golpe a UTF8.

Un saludo cordial.

Responder

Estimado,

Muchas gracias por tu programa, es un excelente aporte.

Mucha suerte!

Responder

Mexico Luis Alfonso de la Torre

Excelente aporte , gracias

Responder

Ecuador Horacio Sevilla

estoy intentando utilizar el aplicativo en un bat funciona bien y cambia los arhivos sin problemas pero no se cierra la ventana. permanece activa

utilizo el comando /b pero me genera un error en windows y tampoco cierra la ventana.

necesito saber como hacer que cierre la ventana ya que el bat se genera cada media hora y me llena de ventanas del bat la pantalla

Responder

Spain José Manuel Alarcón

Hola Horacio:

Te da un error porque te has "comido" algún parámetro de línea de comandos. La versión 1.4.0 tal y como estaba hecha requería meter todos los parámetros para poder incluir el parámetro "/b", sino daba una excepción.

De todos modos lo he cambiado y ahora puedes descargar desde el mismo enlace de arriba la versión 1.4.1.
En esta versión, ahora los parámetros "/f" o "/b" son modificadores y los puedes colocar aunque no estén todos los parámetros, así que te funcionará en tu archivo .bat sin problemas. Además ahora los puedes modificar con "/" o con guión "-", es decir, pues escribir "-b" o "-f" en lugar de usar la barra.

Saludos.

Responder

Costa Rica Nelson Ugalde Araya

Muchas Gracias
Excelente herramienta, sencilla y potente, logra lo que dice y lo hace en forma discreta y rápido. Ahorra mucho tiempo además de ser muy eficiente
Agradezco mucho su ayuda, y gracias por crear esta gran herramienta

Responder

Buenos días Javier, en primer lugar, gracias por el programa, resulta muy útil. Tengo un problema, al ejecutar la conversión de un fichero de entre 1 y 2 Gb, el proceso falla por excepción de OutOfMemory... está tirando sobre un equipo de 8Gb de ram, puedes ayudarme en este punto?

Responder

Spain José M. Alarcón

Hola Javier:

La verdad es que la app no está pensada para tratar archivos tan grandes. Lo que hace es leerlos directamente en memoria y procesarlos ahí por lo que cuando lo haces con archivos tan grandes es normal que se coma la memoria y no pueda con ellos. Lo que habría que hacer en ese caso es usar otra estrategia consistente en leerlos por trozos e ir transformándolos y escribiéndolos trozo a trozo, de manera más optimizada.

Dado que he publicado el código en Github siempre puedes tomarlo y reconvertirlo para que haga eso. Yo ahora mismo no me veo con fuerzas. Si alguien se anima que haga un Pull request y sin problemas :-)

Con archivos de tamaños más "normales" no deberías tener problemas. Siento no poder ayudarte más.

Por cierto, soy José Manuel, no Javie! :-)

Saludos.

Responder

Disculpa por cambiarte el nombre!! =)
Muchas gracias por la rápida respuesta, trataremos de buscar una solución, en caso de que modifiquemos el código, lo haremos público.

Responder

Me vino de maravillas para convertir a ANSI archivos de texto UTF8. Gracias por tu aporte.

Responder

hola jose,

una pregunta.. si quiero codificarlo a utf8 sin BOM como lo haría ?

Responder

by Jose M. Alarcon

Umm, buena pregunta. Tal y como está ahora, usando el codificador por defecto de UTF8 en el StreamWriter se codifican con BOM siempre...

Intentaré actualizarlo para que contemple los dos casos e incluso el caso por defecto sea codificar sin BOM. Cuando lo actualice lo comento aquí. Me parece una opción interesante. Gracias.

Saludos!

Responder

Gracias, estaré esperando con muchas ansias la actualización .

Responder

by Jose M. Alarcon

Hola Aaron:

Lo he actualizado con lo que comentaste. Gracias por la sugerencia.

El nuevo post con enlace a la descarga y al código está aquí:

www.jasoft.org/.../...ncodingConverter-(v150).aspx

Saludos.

Responder

Agregar comentario