FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Generador de Script
Posts: 1956
Joined: Fri Oct 07, 2005 07:08 PM
Generador de Script
Posted: Sun Oct 05, 2014 02:58 PM
Hola.
Bueno aca pongo el link para que puedan probar la app, es muy sencilla que no pongo ayuda,
la unica aclaración es que una vez que se genera el 1er script guarda en un .ini de la unidad "C:"
un archivo con los tres directorios que se definieron en el path.

Se arrastran los prg, c, lib, al listbox.

Va el codigo fuente, mas el script ejecutable. El que quiera utilizar el script ejecutable puede
hacer el script para poder recompilar los sources (son dos)

En la listbox: el primer archivo que se visualiza es el "principal".

Lo publique para que puedan utilizarlo y modificarlo.

Gracias a todos los que me explicaron como se manejaba el .mak

Gustavo.

https://www.dropbox.com/s/l64n6eynjcdc4n8/fara_script.7z?dl=0
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: Generador de Script
Posted: Sun Oct 05, 2014 04:45 PM

Gustavo,

Esta muy bien, solo le veo que no das la opción de elegir Harbour en vez de xHarbour...

Si añades eso, estará mucho mejor aún :-)

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 1956
Joined: Fri Oct 07, 2005 07:08 PM
Re: Generador de Script
Posted: Sun Oct 05, 2014 05:20 PM

para el que se anime. jeje

falta tambien guardar los archivos subidos en algun ini cosa que si se añade (que generalmente se hace) un archivo, no tener que cargar todos de nuevo.

esto salio de hacerlo ya que quiero dejar el xmate por lo que te comentaba que hay veces que hago pequeñas modificaciones a un programa
y el .exe que genera no los contempla.

gracias.

FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
Posts: 1956
Joined: Fri Oct 07, 2005 07:08 PM
Re: Generador de Script
Posted: Sun Oct 05, 2014 10:12 PM

logre que el sbt3 me llame al script:
1) guardar el proyecto con el mismo nombre que se llama el archivo que genera el creamake.exe
por ejemplo si se llama test.bat y test.mak entonces guardar el proyecto en sublimetext 3 con el nombre
"test"
${project_base_name} va a reemplazar con el nombre del proyecto guardado, o sea: test
no usen project_base porque ahi va a tomar el valor: creamake.sublime-project
y lo mismo pasa con "working_dir"

{
"shell_cmd": "${project_base_name}.bat",
"working_dir": "${project_path}",
}

FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
Posts: 1956
Joined: Fri Oct 07, 2005 07:08 PM
Re: Generador de Script
Posted: Sun Oct 05, 2014 10:18 PM

acepto 1 dolar de quien quiera colaborar.
gracias.

:mrgreen:

FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
Posts: 1956
Joined: Fri Oct 07, 2005 07:08 PM
Re: Generador de Script
Posted: Mon Oct 06, 2014 12:26 AM
Ya se guarda en un archivo de texto .lst los archivos cargados para generar el script y se lo puede cargar para agregar o eliminar.
https://www.dropbox.com/s/l64n6eynjcdc4n8/fara_script.7z?dl=0
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: Generador de Script
Posted: Mon Oct 06, 2014 07:41 AM

Gustavo,

Muy bien, muchas gracias

Si le añades soporte de Harbour/xHarbour habrás construido una herramienta muy util para muchos :-)

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 1956
Joined: Fri Oct 07, 2005 07:08 PM
Re: Generador de Script
Posted: Mon Oct 06, 2014 10:19 AM

Pefecto Antonio,

Voy a hacerlo a la tarde, voy a bajar el harbour asi pruebo si el script funciona.

FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
Posts: 1078
Joined: Thu Sep 27, 2007 03:47 PM
Re: Generador de Script
Posted: Fri Nov 28, 2014 01:17 AM
goosfancito wrote:Pefecto Antonio,

Voy a hacerlo a la tarde, voy a bajar el harbour asi pruebo si el script funciona.


Saludos
Ya lo descargue.

Tengo una duda, como anexo los PRG , o se crea un archivo con extensión .lst y luego se carga, lo entiendo asi.

Gracias
Ruben Dario Gonzalez
Cali-Colombia
rubendariogd@hotmail.com - rubendariogd@gmail.com
Posts: 1956
Joined: Fri Oct 07, 2005 07:08 PM
Re: Generador de Script
Posted: Fri Nov 28, 2014 02:39 AM

arrastra los prg al listbox. y pone el primero de la lista como el principal. con los botones de la derecha Arriba Borrar Abajo moves el orden de los archivos.
podes agregar lib res c obj prg. le das a generar y te genera el script y a aparte te guarda en un archivo lst los archivos que vos arrastraste al listbox, cosa que si tenes que agregar mas archivos haces click al boton CARGAR seleccionas ese archivo LST y listo no tenes que volver a cargar todos los archivos de nuevo.

FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
Posts: 1078
Joined: Thu Sep 27, 2007 03:47 PM
Re: Generador de Script
Posted: Sat Nov 29, 2014 05:16 PM
goosfancito wrote:arrastra los prg al listbox. y pone el primero de la lista como el principal. con los botones de la derecha Arriba Borrar Abajo moves el orden de los archivos.
podes agregar lib res c obj prg. le das a generar y te genera el script y a aparte te guarda en un archivo lst los archivos que vos arrastraste al listbox, cosa que si tenes que agregar mas archivos haces click al boton CARGAR seleccionas ese archivo LST y listo no tenes que volver a cargar todos los archivos de nuevo.


Saludos

He hecho pruebas, con xHarbour y Harbour , Si se utiliza Harbour , al contruir el MAK no coloca las librerías de Harbour.
Hay alguna manera de colocar librerías de Terceros, o también se colocan como los prg.
Ruben Dario Gonzalez
Cali-Colombia
rubendariogd@hotmail.com - rubendariogd@gmail.com
Posts: 1956
Joined: Fri Oct 07, 2005 07:08 PM
Re: Generador de Script
Posted: Sun Nov 30, 2014 06:41 AM

se colocan como los prg.
esta hecho para xharbour pero podes mandarle mano y ponerlo para harbor.
estan los fuentes.

FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/

Continue the discussion