Apúntate...


Consultas, desarrollo de programas y petición de presupuestos:

Mostrando entradas con la etiqueta codebyte. Mostrar todas las entradas
Mostrando entradas con la etiqueta codebyte. Mostrar todas las entradas

miércoles, 5 de septiembre de 2012

Crear un ejecutable .gambas

Una vez que tengamos nuestro programa realizado, es posible ejecutarlo fuera del entorno Ide de Gambas, como un archivo normal, en la consola. Asi por ejemplo, podemos evitar que las personas que usen el programa puedan modificar el código fuente o no enseñar como hemos realizado el programa.


Para ello nos vamos a: Proyecto / Crear / Ejecutable, o directamente la teclas Ctrl+Alt+X



Nos sale un cuadro de dialogo, donde podemos cambiar el nombre o la ruta donde se va a crear el fichero ejecutable.
Por ejemplo, en la captura de la pantalla hemos creado el archivo "Like.gambas", en la ruta "Documentos/Gambas Programas/Like". (osea se va a guardar en el mismo directorio donde tenemos el proyecto Like). Lo normal es guardarlo en una carpeta donde tengamos todos los ejecutables .gambas.


Nota:
 Gnu/linux es sensible a mayusculas y minusculas, tened en cuenta eso en el nombre, ya que en nuestro caso "Like.gambas" no es lo mismo que "like.gambas".


Para ejecutarlo, nos iremos a la consola y al directorio donde se ha creado y ejecutamos:

$./Like.gambas




Si le pasamos el programa a otra persona, tiene que tener la misma o superior versión de Gambas3 que hayamos usado nosotros y además, la otra persona le tiene que dar permisos de ejecución al programa:

$chmod +x Like.gambas


Nota:
1) En algunos proyectos (por ejemplo que contengan ficheros de música, o vídeo), el codigo de nuestro programa, debe de realizar una copia de estos ficheros a una carpeta (normalmente temporal), para que el programa acceda correctamente a estos ficheros. Esto lo podemos realizar con la orden Copy de gambas (véase también Funciones para archivos y directorios con Gambas )

Ejemplo de aplicación: Reproductor de video gambas3 .ogg



2) Codebyte:
Los archivos .gambas, son archivos especiales del tipo Codebyte, interpretados por gambas3, por eso necesitamos tener el gambas3 instalado en el ordenador que desemos ejecutar el programa .gambas.

Para más información wiki/Bytecode







A falta de donativos... un poco de publicidad