IR
irwinrodriguez.dev

Gratis

FoxKit

Tres herramientas de consola para Visual FoxPro y su documentación para un agente, en un solo instalador.

vfp2text, foxproof y foxengine, con el runtime de VFP 9 dentro: para las tablas y para pasar binarios a texto no hace falta tener Visual FoxPro instalado. Compilar un proyecto sí lo necesita. Desde la 1.1.0 trae también vfpdocs, la documentación oficial de VFP 9 para que un agente la consulte por MCP.

Descargar gratis

para Windows · sin cuenta · 16,8 MB · v1.1.2

Lo que trae

vfp2text
Pasa los binarios de VFP (.scx, .vcx, .frx, .lbx, .mnx, .pjx, .dbc, .dbf) a texto y de vuelta, con FoxBin2Prg. Para revisar cambios en git y para que un agente lea un formulario.
foxproof
Lista y corre los tests FoxProof de un .prg. Unos tests en rojo son un resultado, con su informe, no un fallo de la herramienta.
foxengine
Lee y cambia tablas DBF (consultas, altas, bajas, índices, columnas), crea y compila proyectos, y corre código VFP.
vfpdocs
La ayuda oficial de Visual FoxPro 9 SP2 (la 1.08 de VFPX, con licencia CC BY 3.0) y las novedades de VFP Advanced, como servidor MCP y sin conexión: el agente consulta la sintaxis, los parámetros y los errores antes de escribir el código, en vez de fiarse de su memoria. La usa el agente a través de FoxStack; no tiene comandos de consola.

En una consola

vfp2text bin2prg C:\app\forms\customer.scx
foxproof run --prg tests\CustomerTests.prg
foxengine table-query --path data\customers.dbf --limit 10

Cada una explica sus comandos en su propia ayuda, y su comando describe los da todos como JSON Schema. Los manuales se instalan con el kit, en C:\Programas\FoxKit\docs.

Con un agente, si quieres

No necesitas FoxStack para usar FoxKit: las tres funcionan solas desde la consola. FoxStack es lo que las pone delante de un agente. El instalador pone también FoxStack, el servidor MCP local de la casa, si no lo tienes o el que tienes es más viejo, y registra en él las tres y vfpdocs. Un agente como Claude las tiene entonces como herramientas (foxengine_table_query, vfp2text_bin2prg, foxproof_run…) con una sola entrada en su configuración, que el instalador se ofrece a escribir si detecta Claude Desktop, Cursor u OpenCode. Van selladas con FoxCli MCP, así que salen limpias. Lo que ejecuta código (eval y exec de foxengine) solo existe si lo activas tú.

¿Quieres que Claude vea estas herramientas con una sola entrada MCP? Conoce FoxStack →

Solo las herramientas

Si no quieres FoxStack, el kit se instala sin él y sin registrar nada:

FoxKit-Setup-1.1.2.exe /NOSTACK

Hechas con FoxCli

Las tres están escritas en Visual FoxPro y compiladas con FoxCli: aplicaciones de consola con su ayuda, opciones con tipo, códigos de salida y salida en JSON.

Conoce FoxCli →

Qué necesita

Windows 10 u 11. Se instala en C:\Programas\FoxKit y entra en el PATH, así que funciona en cualquier consola. No registra nada en COM: cada herramienta encuentra su DLL por su manifiesto. FoxStack y vfpdocs necesitan además el runtime de .NET 10 de 32 bits, que el instalador ofrece si falta.

El fichero, por si lo quieres comprobar

Firmado digitalmente por:
Irwin Alfredo Rodriguez Gimenez
Versión:
1.1.2
Instalador · 16,8 MB · SHA-256
5DC73C499E29736A3EDE9EFB6158C190C7C506208E2F6E52754284215D108B37

Si algo no encaja, escríbeme: soporte@irwinrodriguez.dev