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

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

sábado, 19 de mayo de 2012

Gambas y Google Maps

Aqui os dejo una pequeña aplición de Gambas, que indicando las latitud y longitud de un punto , nos muestra el plano de situación por satelite.





Aqui os dejo el codigo fuente (realizado en gambas3)


sábado, 7 de enero de 2012

GambasChat: Version 0.0.2 (mejorada) Comunicación a traves de sockets


Gambas Chat
Versión 0.0.2


He mejorado el programa de GambasChat:

- Ahora es capaz de llevar 100 conexiones de clientes. Para ello trabaja con un array de objetos que van a contener la información de los distintos sockets que se conectan.

- Utilizo un Gridviews, para mostrar los mensajes de los clientes (también salen en color). Lo hee cambiado porque me daba problemas el labeltext, ya que cuando llegaba a llenarse, no se desplazaba el texto. Con el gridviews, se pueden ver todos los mensajes, a medida que te llegan y te puedes desplazar para ver los anteriores.

-Cada vez que te llega un mensaje, lo veras, ya que se desplaza automáticamente el gridviews.

-El servidor indica la dirección IP, de la red local, para que sepas la ip que tienen que poner los clientes para conectarse al servidor.

Ejemplo de su uso en una red local.



Tienes que tener instalado el componente supergridviews: Descargatelo de este enlace
Descomprimelo y abre el proyecto supergridviews, luego vas al menu Proyecto/Crear/Ejecutable y lo ejecutas. (asi se instala el componente en gambas2)

Ya lo tendras instalado. Hay que hacerlo tanto en los ordenadores clientes como en el servidor.



Descarga del código fuente: version 0.0.2 de los programas necesarios para hacer el chat.:
Codigo fuente Servidor...
Codigo fuente Clientes....


En el ordenador servidor abres el proyecto servidor, y creas el ejecutable. Luego solo tendras que ejecutarlo para que se inicie.

En los clientes, instala y crea el ejecutable cliente. Solo tendras que ejecutar archivo .gambas, para que funcione el cliente.

Saludos



Nota:
Video tutorial de como instalar un nuevo componente:
http://componentesgambas2.blogspot.com/p/videos.html





domingo, 28 de agosto de 2011

GambasChat: Comunicacion entre dos ordenadores

GambasChat
Comunicación entre dos ordenadores

Esta es una pequeña aplicación, basada en la aplicación de marito72 (enlace), donde se trata de la comunicación entre ordenadores (en esta versión funciona con dos ordenadores en una red local (intranet)). Es un ejemplo de uso de   socket y TCP cliente-servidor.

Aqui teneis fotos del ordenador "servidor":

Y del ordenador "cliente":
Estos son los formularios:
El del servidor:
El del cliente:

Os dejo un video para ver su uso:



Descarga de ficheros:

servidor: GambasChatservidor-0.0.12.tar.gz

cliente: GambasChatcliente-0.0.15.tar.gz

componente necesario: supergridviews.133

AacFTP Actualizador Automatico para cuentas Ftp

AacFTP: El pitufo dormilón
Actualizador automatico de cuentas por FTP
Videotutorial de uso:





Yo uso para mis paginas web un servidor gratuito (www.webcindario.com), este cuando llevas un tiempo sin entrar (creo que son 3 meses) como administrador (subir o bajar archivo o modificar algo), te avisa de que si no entras te anula la cuenta (ademas de no poder ver la pagina web que hayas creado :!: ), y que se perderan tus archivos alojados :!:
Ya me ha pasado varias veces, que porque se me ha olvidado, o no le he echado mucha cuenta, me han enviado el mensaje dejandome la pagina “inutillizada” hasta que no he vuelto a hacer la labor de administrar la cuenta.
Bueno, pues he creado un programa que lo hace automaticamente.
Funciona de dos modos:

Modo Visual:

Lo utilizo para ingresar/borrar las cuentas y tambien para que haga la funcion de administrador (subo y bajo un pequeño archivo, si la operacion se realiza con exito, es que ya he actualizado la cuenta)



Modo Terminal: $./aacftp.gambas auto

Lo utilizo para que haga la actualizacion automaticamente

La idea es de ponerlo en Sistemas/Preferencias/Aplicaciones de inicio, y asi se actualiza “todas las veces” que encendamos el ordenador.
(quizas habria que hacer que el programa comprobara cuando fue la ultima actualizacion y asi hacerlo cada 30 dias o algo asi …)
Bueno el caso os adjunto el archivo fuente y el ejecutable (se tiene que ejecutar en vuesto /home/usuario), no encuentro la forma de ejecutarlo en otro directorio y que no me de problemas… no se el por que :?:
Echarle un vistazo y a ver si le encontrais algun problema o alguna mejora para incorporarlo.
Venga, espero que os guste y os sea de utilidad.

Nota:

Este programa esta dedicado al FORO gambas-es.org

Este programa hubiera sido imposible sin haber existido este foro GAMBAR-ORG-ES, ya que han tratado temas que me han dado la idea de como hacerlo. Gracias.
Hilos que mas me han ayudado:
Gambas y Python
Comunicación Con Otra Aplicación Gambas (lectura de parametros)
Otras paginas interesantes: uso del LFTP
http://www.rpublica.net/?page_id=16
http://www.desarrolloweb.com/articulos/2319.php

Nota: v.0.0.20

- Ahora las contraseñas aparecen como asteriscos en vez de mostrarse en modo visual.
- Creado tambien el paquete de instalación .deb

Mejora: 22/11/2010
Ya no hace falta ejecutarlo en el directorio /home/usuario, lo podeis utilizar en cualquier directorio. Se ha modificado la orden “get -O ” para poder descargar el archivo de control independientemente de donde se este ejecutando el programa. Información obtenida de:
http://www.scribd.com/doc/6952573/LFTP-Manual-de-Uso-espanol



Saludos