Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Noticias
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 16-10-2015
Toni Toni is offline
Miembro
 
Registrado: may 2003
Ubicación: Barcelona - España
Posts: 364
Poder: 22
Toni Va por buen camino
Lo he probado en local y va muy bien. Lo unico que para cambiarle los parametros de conexion hay recompilar el cliente y hace falta el Delphi XE.. Que no tengo!

Estaria bien que se pudiese configurar con un simple fichero .ini.

Pero por lo demas muuy chulo y facil de utilizar, aunque no lo he probado en remoto por internet. Pero pinta muy bien.
__________________
Saludos,

Bitman
Responder Con Cita
  #2  
Antiguo 16-10-2015
Avatar de juanelo
juanelo juanelo is offline
Miembro
 
Registrado: sep 2007
Posts: 1.083
Poder: 18
juanelo Va por buen camino
Estaria genial que alguien que tuviese Delphi XE (y tiempo para hacerlo), que hiciera el cambio para poder cambiar via un ini o algo parecido los parametros para la conexion. Gran aporte.
__________________
Ya tengo Firma!
Responder Con Cita
  #3  
Antiguo 16-02-2016
DarkDudae DarkDudae is offline
Miembro
 
Registrado: abr 2006
Posts: 94
Poder: 19
DarkDudae Va por buen camino
Cita:
Empezado por Toni Ver Mensaje
Lo he probado en local y va muy bien. Lo unico que para cambiarle los parametros de conexion hay recompilar el cliente y hace falta el Delphi XE.. Que no tengo!

Estaria bien que se pudiese configurar con un simple fichero .ini.

Pero por lo demas muuy chulo y facil de utilizar, aunque no lo he probado en remoto por internet. Pero pinta muy bien.
No, no tienes que recompilar el cliente. Al cliente lo puedes arrancar con parámetros, para indicar el server al que te quieras conectar y el puerto. No tienes que recompilar nada.
Responder Con Cita
  #4  
Antiguo 16-02-2016
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 29
Lepe Va por buen camino
Cita:
Empezado por DarkDudae Ver Mensaje
No, no tienes que recompilar el cliente. Al cliente lo puedes arrancar con parámetros, para indicar el server al que te quieras conectar y el puerto. No tienes que recompilar nada.
La versión que bajé a raiz de este hilo, llevaba constantes con la IP del servidor y tenías que recompilarlo. Eso sí, una versión de 30 días de XE valía para eso.

No es viable pasarle parámetros para dárselo a tu cliente. Lo lógico es recompilar (metiendo imagen corporativa o lo que quieras) y meter a fuego tu configuración. Así solo bajas un fichero, ejecutas y listo, sin configuración, como le gusta a la gente de hoy en día.

Además el cliente en XE, está hecho ahí, para compilar versiones de MAC, Android, Windows Phone, Tablet y tamagochi .

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #5  
Antiguo 17-02-2016
DarkDudae DarkDudae is offline
Miembro
 
Registrado: abr 2006
Posts: 94
Poder: 19
DarkDudae Va por buen camino
Cita:
Empezado por Lepe Ver Mensaje
La versión que bajé a raiz de este hilo, llevaba constantes con la IP del servidor y tenías que recompilarlo. Eso sí, una versión de 30 días de XE valía para eso.

No es viable pasarle parámetros para dárselo a tu cliente. Lo lógico es recompilar (metiendo imagen corporativa o lo que quieras) y meter a fuego tu configuración. Así solo bajas un fichero, ejecutas y listo, sin configuración, como le gusta a la gente de hoy en día.

Además el cliente en XE, está hecho ahí, para compilar versiones de MAC, Android, Windows Phone, Tablet y tamagochi .

Saludos
Tienes ambas posibilidades. Si no indicas parámetros simplemente usará las constantes, y si indicas parámetros usará los datos de servidor y puerto que le pases en dichos parámetros.

Si tu empresa tiene un servidor dedicado, es mejor meterle la IP y puerto fijos en las constantes, como bien comentas, pero si alguien tiene la necesidad de conectar directamente sin un servidor dedicado, no veo descabellado poder indicar la IP del servidor o el puerto por parámetros (se puede hacer simplemente en el .lnk del acceso directo)

Por último, el cliente está realizado con componentes VCL, así que olvídate de que compile (sin importantes cambios) para OSX, iOS o Android (Linux aún no está soportado). Necesitarías migrar los controles a FMX, además de cambiar no pocas partes del código para que te funcionase.

Un saludo
Responder Con Cita
  #6  
Antiguo 17-02-2016
Avatar de MAXIUM
MAXIUM MAXIUM is offline
Miembro
 
Registrado: may 2005
Posts: 1.488
Poder: 21
MAXIUM Va camino a la fama
¿Se puede modificar para compilar en versiones anteriores XE? Digamos, Delphi 7
Responder Con Cita
  #7  
Antiguo 10-03-2016
Toni Toni is offline
Miembro
 
Registrado: may 2003
Ubicación: Barcelona - España
Posts: 364
Poder: 22
Toni Va por buen camino
Cita:
Empezado por DarkDudae Ver Mensaje
Tienes ambas posibilidades. Si no indicas parámetros simplemente usará las constantes, y si indicas parámetros usará los datos de servidor y puerto que le pases en dichos parámetros.

Si tu empresa tiene un servidor dedicado, es mejor meterle la IP y puerto fijos en las constantes, como bien comentas, pero si alguien tiene la necesidad de conectar directamente sin un servidor dedicado, no veo descabellado poder indicar la IP del servidor o el puerto por parámetros (se puede hacer simplemente en el .lnk del acceso directo)

Por último, el cliente está realizado con componentes VCL, así que olvídate de que compile (sin importantes cambios) para OSX, iOS o Android (Linux aún no está soportado). Necesitarías migrar los controles a FMX, además de cambiar no pocas partes del código para que te funcionase.

Un saludo
He probado a ponerle los parametros en 'linea' y con el cliente me funciona en local. Lo he querido probar por Internet y entonces es cuando he tenido problemas, porque no he sabido asignarle los parametros al server. Y tampoco se con que puerto trabaja por defecto. ¿alguien lo ha utilizado por internet?
__________________
Saludos,

Bitman
Responder Con Cita
  #8  
Antiguo 10-03-2016
bitbow bitbow is offline
Miembro
 
Registrado: jul 2006
Posts: 366
Poder: 18
bitbow Va camino a la fama
Hola Toni, el puerto que trae el proyecto por default lo puedes ver en los fuentes (no es necesario tener delphi instalador para verlos)

Source/Server/Form_Main.pas

Ahi se puede ver que el puerto es el 3898

Código Delphi [-]
const
  Host = 'localhost';     // Host of Sockets  (Insert the IP Address or DNS of your Server)
  Port = 3898;            // Port of Sockets
  ConnectionTimeout = 60; // Timeout of connection (in secound)

Saludos.
__________________
¡Ni como ayudarte Niño!!
bitbow
Responder Con Cita
  #9  
Antiguo 11-03-2016
Toni Toni is offline
Miembro
 
Registrado: may 2003
Ubicación: Barcelona - España
Posts: 364
Poder: 22
Toni Va por buen camino
Disculpa! Se me olvido por un momento que estaban los fuentes.. Muchas gracias por eso!
__________________
Saludos,

Bitman
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Crear aplicación de escritorio remoto tipo TeamViewer JerS Varios 11 22-07-2014 20:49:44
Aplicacion sobre VPN con Teamviewer Tcmn Providers 3 18-04-2013 21:43:37
Mas discusion al respecto del doble standard del codigo libre. Epachsoft Noticias 0 14-08-2007 03:49:07
Codigo Libre, que feliz soy Caral Linux 12 31-05-2007 00:15:54


La franja horaria es GMT +2. Ahora son las 00:53:22.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi