jueves, enero 01, 2015

Nueva versión v1.19.39 de FoxBin2Prg (arreglos y mejoras)

FoxBin2Prg es un programa pensado para ser utilizado con herramientas SCM (Administradores de Control de Código Fuente, como VSS, CVS, SVN) y herramientas DVCS (como Git, Mercurial, Plastic, and others), o como programa independiente, para hacer operaciones de Diff (ver diferencias) y Merge (mezclar cambios), que pretende sustituir a SccText(X) y TwoFox y mejorar sus funcionalidades, generando versiones de texto estilo-PRG que permiten recrear el binario original.

Está liberada la versión v1.19.39 de FoxBin2Prg con los siguientes cambios:

  • Bug fix vbs: Los scripts vbs no muestren los errores del proceso de FoxBin2Prg.
    • Por todos los cambios y mejoras de las últimas 2 versiones, hubo cambios en el manejo de los LOGs que afectaron a los scripts. Estos ahora vuelven a mostrar los errores correctamente.
  • Nuevo: Cuando se usan las claves BIN2PRG o PRG2BIN permitir procesar un archivo solo (Mike Potjer)
    • BIN2PRG y PRG2BIN son palabras clave nuevas para la línea de comandos, que permiten usar FoxBin2Prg sin necesitar más de los scripts. Originalmente estaban pensadas para procesar directorios, pero también permiten procesar archivos individuales. Su uso como línea de comandos (y dentro de accesos directos) es: FoxBin2Prg.exe "BIN2PRG" <archivo|directorio>
  • Nuevo: Agregar la clave SHOWMSG y dejar INTERACTIVE para un diálogo interactivo (Mike Potjer)
    • SHOWMSG es una palabra clave nueva, que sirve para mostrar el mensaje de estado al terminar el proceso de archivos, lo que permite reemplazar los scripts vbs por el FoxBin2Prg.exe con parámetros adicionales. Su uso como línea de comandos (y dentro de accesos directos) es: FoxBin2Prg.exe "SHOWMSG" <archivo|directorio>
  • Nuevo: Cuando se procesa un directorio con foxbin2prg.exe solo y la clave INTERACTIVE, mostrar un diálogo para preguntar qué procesar (Mike Potjer)
    • En la versión anterior el uso de la palabra clave INTERACTIVE no estaba muy claro y se prestaba a confusión. Ahora INTERACTIVE se usa solamente con FoxBin2Prg para poder procesar tanto archivos individuales, como viene siendo hasta ahora , como también directorios, para los que preguntará qué tipo de conversión se desea hacer, lo que permite reemplazar los scripts vbs por el FoxBin2Prg.exe con parámetros adicionales. Su uso como línea de comandos (y dentro de accesos directos) es: FoxBin2Prg.exe "INTERACTIVE" <archivo|directorio>
  • Bug fix dc2: Los datos de DisplayClass y DisplayClassLibrary tenían el valor de "Default" en vez del propio (Christopher Kurth/Ryan Harris)
    • Al generar la información de las vistas de una base de datos, las propiedades DisplayClass y DisplayClassLibrary tenían el valor de la propiedad "Default" en vez del valor correcto. Christopher Kurth y Ryan Harris han pasado el arreglo de este bug antiguo.


Notas:
Algo interesante en esta versión es que se han agregado palabras clave para la llamada de línea de comandos de FoxBin2Prg que permiten no requerir más de los scripts vbs que se usaban para poder procesar directorios.
Se puede crear 3 accesos directos de FoxBin2Prg.exe y moverlos a la carpeta "SendTo" de su perfil de usuario Windows, para poder "enviar" el archivo elegido (pjx,pj2,etc) a la opción seleccionada, y así hacer conversiones al vuelo, luego puede renombrar y modificar esos accesos directos como sigue (asegúrese de que puede ver las extensiones del sistema):

Nombre------------------------  Click-Derecho/Propiedades/destino----------
FoxBin2Prg - Binary2Text.lnk    <ruta>\foxbin2prg.exe "BIN2PRG-SHOWMSG"
FoxBin2Prg - Text2Binary.lnk    <ruta>\foxbin2prg.exe "PRG2BIN-SHOWMSG"
FoxBin2Prg.lnk                  <ruta>\foxbin2prg.exe "INTERACTIVE-SHOWMSG"

La última opción incluso puede sustituir a las otras dos, ya que al procesar un directorio preguntará qué tipo de conversión se desea realizar, lo que permite realizar todas las operaciones posibles con un solo acceso directo.


Como actualizar el FoxBin2Prg existente:Con descargar el zip y reemplazar los archivos en el sitio que los hayan puesto antes es suficiente.


Link  de descarga:
https://vfpx.codeplex.com/releases/view/116407


 Saludos!

No hay comentarios:

Publicar un comentario