Trucos sobre manejo de softwarelibre y gnu linux. También a los programas que hago en gambas3, python, java, etc.... Consejos y trucos sobre otros programas: excel, word, internet, instalación de programas, Arduino y demás....
Dedicado a mis proyectos en Gambas ,un lenguaje de programación parecido al Visual Basic + Java pero ampliamente mejorado y...¡¡para gnu/linux!!.La potencia del gnu/linux sumada a la facilidad del Basic
Consultas, Desarrollo de programas y petición de presupuestos:
Mediante el control Webview (que proviene del componente gb.qt4/5.webkit), gambas nos proporciona la posibilidad de usar script y librerias realizadas en javascript.
Este es un ejemplo de uso de la libreria jquery.ganttView, para realizar diagramas gantt, los cuales podemos definir desde un textarea y ver el resultado del gráfico dentro del control Webview:
Os dejo un video donde podéis ver como interactuar con el programa:
PintaScreen es algo más que un capturador de pantalla: nos permite añadirle a la captura de pantalla, iconos, dibujar lineas a mano alzada, rectas, flechas, texto, subrayar zonas, sombrear zonas de la imagen, capturar zonas de la pantalla. Es un programa realizado en gambas3 por Julio Sánchez (JsbSan) y Antonio Sánchez ( Minino Picaros 2014), especialmente creado para la distribución Minino Picaros 2014, aunque también funciona en el resto de distribuciones de gnu/linux
En este video podéis ver una explicación de como usarlo:
Además es un programa que viene instalado por defecto en la distribución Minino Picaros 2014 (http://minino.galpon.org/es/descargas) que se puede ejecutar en modo live-DVD en vuestro ordenador o instalarla.
Realiza secuencias de capturas de pantalla y crea un vídeo con ellas
Capturín es una simple herramienta que te permite ir capturando tu escritorio cada cierto tiempo y luego parar las capturas y crear un vídeo con ellas. Especialmente pensado para ver como es el proceso de hacer algo a mayor velocidad que lo normal.
Pantalla principal
Tenemos también, una calculadora, que nos facilita el cálculo para saber cada cuantos segundos hay que hacer las capturas:
Si le damos al botón de "Iniciar Capturas", se miniminiza la ventana, aparece una cuenta atrás de 5 segundos y empieza a tomar capturas. Cuando queremos terminar la grabación, maximizamos la aplicación y pulsamos el botón "Crear Video", en unos segundos crea un archivo de video en formato .mkv, el cual podemos subir a youtube sin problemas.
Ejemplo de uso:
Tengo un programa que va realizando gráficas de la evolución de la cuotas de apuestas durante el partido de futbol. Un partido de futbol, dura aproximadamente 105 minutos (1º parte+ descanso + 2º parte=45+15+45 ), si quiero ver este proceso pero en vez de ver un video de 105 minutos, en un video de 1 minuto, uso Capturin, configurándolo para que tome cada 4 segundo una captura de pantalla.
Cuando pase los 105 minutos, maximizo Capturín, y le doy a "crear video", creando un archivo .mkv, con todas las imágenes creadas...
Este es el resultado del video creado por el programa:
Para instalarlo, si teneis ubuntu o algún derivado, podeis usar este ppa:
$ sudo add-apt-repository ppa:mapeditor.org/tiled
Y luego instalarlo: $ sudo apt-get install tiled
Para ejecutarlo: $ tiled
Para crear un mapa, le dais a Archivo/Nuevo, y os sale un formulario, donde podeis elegir el tipo de mapas (isometricos y ortogonales), definiendo las dimensiones del mapa y la del patrón (las pequeñas baldosas que irán creando el mapa).
Esta seria la captura:
Ahora podemos empezar a dibujar nuestro mapa.... pero nos faltan los patrones/tiles/baldosas... ¿donde las conseguimos? Buscandolas en google tiled o tiledset o sprites isometric.
Por ejemplo:
El siguiente vendría bien para un plano ortogonal:
Una vez que hemos descargado la imagen, la vamos a incorporar a los patrones para poder dibujar el mapa. Para ello pulsamos en el menu Mapas/Nuevo Conjunto de Patrones y nos sale el formulario siguiente:
Con el boton "Explotar", elegiremos la imagen que contengan los tileds, y en "patrones" definimos el tamaño de los patrones y en "desplazamiento" si hay espacio entre ellos, luego le damos al botón "Aceptar".
Ademas tambien podemos definir cual es el color "trasparente", normalmente gris, verde o el magenta.
En el mismo mapa, podemos cargar varios "Conjuntos de Patrones", pero siempre hay que respetar las dimensiones de los patrones sean iguales al tamaño del patron definido a la hora de crear el mapa, en el caso del ejemplo 32x32.