Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus-es / 2008-09

Hacer un programa que aparezca como icono al lado del reloj

17 messages · 7 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Usuario Anónimo

Quiero hacer un servidor al que se le van a conectar distintos clientes y no quiero que el servidor sea visualmente un formulario sino un programa que se ejecute y aparezca donde los iconos que est�n al lado del reloj.

�Es esto posible?

Muchas gracias.

Reply by email

Fredy Gonzales
to Usuario Anónimo

Puedes revisar en la carpeta de Lazarus\examples

alli hay proyecto llamado trayicon que te puede au�yudar.

Revisalo y quizas ya tengas alguna ayuda.

FG

2008/9/25 Usuario An�nimo <usuarioanonimomysql en gmail.com>

Show quoted text 14 lines
Quiero hacer un servidor al que se le van a conectar distintos clientes y no quiero que el servidor sea visualmente un formulario sino un programa que se ejecute y aparezca donde los iconos que est�n al lado del reloj. �Es esto posible? Muchas gracias. _______________________________________________ Lazarus-es mailing list Lazarus-es en lazarus.freepascal.org http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es

------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20080925/33e3bc03/attachment.html>

Reply by email

Juan Cortés Cuesta
to Usuario Anónimo: Quiero hacer un servidor al que se le van a conectar distintos clientes y no quiero que…

Hola!

Para hacer el servidor usas lazDaemon que te permite crear aplicaciones como servicios del SO

Daemon Application

Creo adem�s que si deseas que sea c�modo para el usuario final interactuar con tu aplicaci�n servidor debes de todas formas hacer algo con gr�fico, como un monitor desde el cual le puedas cambiar las configuraciones....

Salu2

Juan

Earlier message 17 lines
----- Original Message ----- From: "Usuario An�nimo" <usuarioanonimomysql en gmail.com> To: <lazarus-es en lazarus.freepascal.org> Sent: Thursday, September 25, 2008 10:21 AM Subject: [Lazarus-es] Hacer un programa que aparezca como icono al lado delreloj Quiero hacer un servidor al que se le van a conectar distintos clientes y no quiero que el servidor sea visualmente un formulario sino un programa que se ejecute y aparezca donde los iconos que est�n al lado del reloj. �Es esto posible? Muchas gracias.

Reply by email

Juan Cortés Cuesta

A lo que me refer�a en el mensaje anterior es que te sugiero que hagas 2 programas uno tu servidor como tal y que correr� como un servicio (o demonio) y el otro el monitor (que es el que debe ocultarse en el trayicon).

Earlier message 40 lines
----- Original Message ----- > Hola! > > Para hacer el servidor usas lazDaemon que te permite crear aplicaciones > como servicios del SO > > Daemon Application > > Creo adem�s que si deseas que sea c�modo para el usuario final interactuar > con tu aplicaci�n servidor debes de todas formas hacer algo con gr�fico, > como un monitor desde el cual le puedas cambiar las configuraciones.... > > Salu2 > > Juan > > > ----- Original Message ----- > From: "Usuario An�nimo" <usuarioanonimomysql en gmail.com> > To: <lazarus-es en lazarus.freepascal.org> > Sent: Thursday, September 25, 2008 10:21 AM > Subject: [Lazarus-es] Hacer un programa que aparezca como icono al lado > delreloj > > > Quiero hacer un servidor al que se le van a conectar distintos > clientes y no quiero que el servidor sea visualmente un formulario > sino un programa que se ejecute y aparezca donde los iconos que est�n > al lado del reloj. > > �Es esto posible? > > Muchas gracias. > > _______________________________________________ > Lazarus-es mailing list > Lazarus-es en lazarus.freepascal.org > http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es >

Reply by email

Manuel Gutiérrez
to Juan Cortés Cuesta

Hola, estoy intentando hacer b�sicamente lo mismo, pero algo falla. Hago mi Daemon Application que b�sicamente debe escuchar un socket y responder, pero no s� donde escribir el c�digo, lo pongo en Daemos1create y Daemos1execute y no abre el puerto, los clientes no son capaces de conectarse, el mismo c�digo en una aplicaci�n de formulario sin problema � donde lo pongo ?

Juan Cort�s Cuesta escribi�:

Show quoted text 62 lines
A lo que me refer�a en el mensaje anterior es que te sugiero que hagas 2 programas uno tu servidor como tal y que correr� como un servicio (o demonio) y el otro el monitor (que es el que debe ocultarse en el trayicon). ----- Original Message ----- > Hola! > > Para hacer el servidor usas lazDaemon que te permite crear aplicaciones > como servicios del SO > > Daemon Application > > Creo adem�s que si deseas que sea c�modo para el usuario final interactuar > con tu aplicaci�n servidor debes de todas formas hacer algo con gr�fico, > como un monitor desde el cual le puedas cambiar las configuraciones.... > > Salu2 > > Juan > > > ----- Original Message ----- > From: "Usuario An�nimo" <usuarioanonimomysql en gmail.com> > To: <lazarus-es en lazarus.freepascal.org> > Sent: Thursday, September 25, 2008 10:21 AM > Subject: [Lazarus-es] Hacer un programa que aparezca como icono al lado > delreloj > > > Quiero hacer un servidor al que se le van a conectar distintos > clientes y no quiero que el servidor sea visualmente un formulario > sino un programa que se ejecute y aparezca donde los iconos que est�n > al lado del reloj. > > �Es esto posible? > > Muchas gracias. > > _______________________________________________ > Lazarus-es mailing list > Lazarus-es en lazarus.freepascal.org > http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es > > _______________________________________________ Lazarus-es mailing list Lazarus-es en lazarus.freepascal.org http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es __________ Informaci�n de NOD32, revisi�n 3471 (20080925) __________ Este mensaje ha sido analizado con NOD32 antivirus system http://www.nod32.com
Manuel �ngel Guti�rrez Director T�cnico mgutierrez en h-tecnologia.com <mailto:mgutierrez en h-tecnologia.com> www.h-tecnologia.com <http://www.h-tecnologia.com/> 665.950.837

Reply by email

User
to Manuel Gutiérrez

Me gustar�a saber m�s al respecto:

�D�nde puedo ver un ejemplo de lazDaemon?

�Necesito tener instalado algo m�s a parte de Lazarus para crear un programa demonio?

Gracias.

El 26 de septiembre de 2008 10:24, Manuel Guti�rrez < mgutierrez en h-tecnologia.com> escribi�:

Show quoted text 91 lines
Hola, estoy intentando hacer b�sicamente lo mismo, pero algo falla. Hago mi Daemon Application que b�sicamente debe escuchar un socket y responder, pero no s� donde escribir el c�digo, lo pongo en Daemos1create y Daemos1execute y no abre el puerto, los clientes no son capaces de conectarse, el mismo c�digo en una aplicaci�n de formulario sin problema � donde lo pongo ? Juan Cort�s Cuesta escribi�: > A lo que me refer�a en el mensaje anterior es que te sugiero que hagas 2 > programas uno tu servidor como tal y que correr� como un servicio (o > demonio) y el otro el monitor (que es el que debe ocultarse en el trayicon). > > ----- Original Message ----- > > >> Hola! >> >> Para hacer el servidor usas lazDaemon que te permite crear aplicaciones >> como servicios del SO >> >> Daemon Application >> >> Creo adem�s que si deseas que sea c�modo para el usuario final interactuar >> con tu aplicaci�n servidor debes de todas formas hacer algo con gr�fico, >> como un monitor desde el cual le puedas cambiar las configuraciones.... >> >> Salu2 >> >> Juan >> >> >> ----- Original Message ----- >> From: "Usuario An�nimo" <usuarioanonimomysql en gmail.com> >> To: <lazarus-es en lazarus.freepascal.org> >> Sent: Thursday, September 25, 2008 10:21 AM >> Subject: [Lazarus-es] Hacer un programa que aparezca como icono al lado >> delreloj >> >> >> Quiero hacer un servidor al que se le van a conectar distintos >> clientes y no quiero que el servidor sea visualmente un formulario >> sino un programa que se ejecute y aparezca donde los iconos que est�n >> al lado del reloj. >> >> �Es esto posible? >> >> Muchas gracias. >> >> _______________________________________________ >> Lazarus-es mailing list >> Lazarus-es en lazarus.freepascal.org >> http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es >> >> > > > _______________________________________________ > Lazarus-es mailing list > Lazarus-es en lazarus.freepascal.org > http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es > > > __________ Informaci�n de NOD32, revisi�n 3471 (20080925) __________ > > Este mensaje ha sido analizado con NOD32 antivirus system > http://www.nod32.com > > > > -- Manuel �ngel Guti�rrez Director T�cnico mgutierrez en h-tecnologia.com <mailto:mgutierrez en h-tecnologia.com> www.h-tecnologia.com <http://www.h-tecnologia.com/> 665.950.837 _______________________________________________ Lazarus-es mailing list Lazarus-es en lazarus.freepascal.org http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es

------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20081205/160aca70/attachment.html>

Reply by email

javivf
to User

El vie, 05-12-2008 a las 11:44 +0100, User escribi�:

Me gustar�a saber m�s al respecto: �D�nde puedo ver un ejemplo de lazDaemon?

En examples/cleandir

�Necesito tener instalado algo m�s a parte de Lazarus para crear un programa demonio?

el paquete lazdaemon, lo puedes encontrar en
components/daemon/lazdaemon.lpk

Gracias.

Reply by email

User
to javivf

Cuando compilo y ejecuto cleandirs.lpi me da error, me dice:

Project Directory Cleaning service raised exception class 'EDaemon' with message: Options do not allow determining what needs to be done.

�Por qu�?

El 5 de diciembre de 2008 21:05, javivf <javivf en gmail.com> escribi�:

Show quoted text 26 lines
El vie, 05-12-2008 a las 11:44 +0100, User escribi�: > Me gustar�a saber m�s al respecto: > > �D�nde puedo ver un ejemplo de lazDaemon? > En examples/cleandir > �Necesito tener instalado algo m�s a parte de Lazarus para crear un > programa demonio? > el paquete lazdaemon, lo puedes encontrar en components/daemon/lazdaemon.lpk > > Gracias. _______________________________________________ Lazarus-es mailing list Lazarus-es en lazarus.freepascal.org http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es

------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20081205/7b237952/attachment.html>

Reply by email

Carlos German Tejero
to User

Debes pasarle parametros al Daemon, especificando que es lo que queres hacer:
-r o --run para que corra

fijate aqui http://wiki.lazarus.freepascal.org/Daemons_and_Services

Saludos.

2008/12/5 User <usuarioanonimomysql en gmail.com>

Show quoted text 43 lines
Cuando compilo y ejecuto cleandirs.lpi me da error, me dice: Project Directory Cleaning service raised exception class 'EDaemon' with message: Options do not allow determining what needs to be done. �Por qu�? El 5 de diciembre de 2008 21:05, javivf <javivf en gmail.com> escribi�: El vie, 05-12-2008 a las 11:44 +0100, User escribi�: > > Me gustar�a saber m�s al respecto: > > > > �D�nde puedo ver un ejemplo de lazDaemon? > > > > En examples/cleandir > > > �Necesito tener instalado algo m�s a parte de Lazarus para crear un > > programa demonio? > > > > el paquete lazdaemon, lo puedes encontrar en > components/daemon/lazdaemon.lpk > > > > > Gracias. > > > > > _______________________________________________ > Lazarus-es mailing list > Lazarus-es en lazarus.freepascal.org > http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es > _______________________________________________ Lazarus-es mailing list Lazarus-es en lazarus.freepascal.org http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es
Carlos Germ�n Tejero ------------ pr�xima parte ------------ Se ha borrado un adjunto en formato HTML... URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20081205/00218772/attachment.html>

Reply by email

Carlos German Tejero
to User: Cuando compilo y ejecuto cleandirs.lpi me da error, me dice: Project Directory Cleaning…

debes pasarle un -r o --run para que corra como dice en: http://wiki.lazarus.freepascal.org/Daemons_and_Services

saludos.

2008/12/5 User <usuarioanonimomysql en gmail.com>

Show quoted text 43 lines
Cuando compilo y ejecuto cleandirs.lpi me da error, me dice: Project Directory Cleaning service raised exception class 'EDaemon' with message: Options do not allow determining what needs to be done. �Por qu�? El 5 de diciembre de 2008 21:05, javivf <javivf en gmail.com> escribi�: El vie, 05-12-2008 a las 11:44 +0100, User escribi�: > > Me gustar�a saber m�s al respecto: > > > > �D�nde puedo ver un ejemplo de lazDaemon? > > > > En examples/cleandir > > > �Necesito tener instalado algo m�s a parte de Lazarus para crear un > > programa demonio? > > > > el paquete lazdaemon, lo puedes encontrar en > components/daemon/lazdaemon.lpk > > > > > Gracias. > > > > > _______________________________________________ > Lazarus-es mailing list > Lazarus-es en lazarus.freepascal.org > http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es > _______________________________________________ Lazarus-es mailing list Lazarus-es en lazarus.freepascal.org http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es
Carlos Germ�n Tejero ------------ pr�xima parte ------------ Se ha borrado un adjunto en formato HTML... URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20081205/e070af8d/attachment.html>

Reply by email

User
to Carlos German Tejero

Entonces el ejecutable que se genera lo debo de ejecutar desde S�mbolo del sistema indicando mediante par�metros lo que quiero hacer (instalar, desinstalar o correr), �no?

2008/12/5 Carlos German Tejero <german_tejero en yahoo.com.ar>

Show quoted text 61 lines
debes pasarle un -r o --run para que corra como dice en: http://wiki.lazarus.freepascal.org/Daemons_and_Services saludos. 2008/12/5 User <usuarioanonimomysql en gmail.com> > Cuando compilo y ejecuto cleandirs.lpi me da error, me dice: > > Project Directory Cleaning service raised exception class 'EDaemon' with > message: Options do not allow determining what needs to be done. > > �Por qu�? > > El 5 de diciembre de 2008 21:05, javivf <javivf en gmail.com> escribi�: > >> El vie, 05-12-2008 a las 11:44 +0100, User escribi�: >> > Me gustar�a saber m�s al respecto: >> > >> > �D�nde puedo ver un ejemplo de lazDaemon? >> > >> >> En examples/cleandir >> >> > �Necesito tener instalado algo m�s a parte de Lazarus para crear un >> > programa demonio? >> > >> >> el paquete lazdaemon, lo puedes encontrar en >> components/daemon/lazdaemon.lpk >> >> > >> > Gracias. >> >> >> >> >> _______________________________________________ >> Lazarus-es mailing list >> Lazarus-es en lazarus.freepascal.org >> http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es >> > > > _______________________________________________ > Lazarus-es mailing list > Lazarus-es en lazarus.freepascal.org > http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es > > -- Carlos Germ�n Tejero _______________________________________________ Lazarus-es mailing list Lazarus-es en lazarus.freepascal.org http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es

------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20081206/9f46e14d/attachment.html>

Reply by email

Carlos German Tejero
to User

Todo depende del so que utilices. En los unixes deberias ejecutar -r para que corra, -i y -u no tienen ninguna funcion por ahora. En los windows -r no tiene funcionalidad (creo), deberias utilizar -i y -u para instalarlo o desinstalarlo, y correrlo o detenerlo desde el administrador de servicios. Saludos.

2008/12/6 User <usuarioanonimomysql en gmail.com>

Show quoted text 74 lines
Entonces el ejecutable que se genera lo debo de ejecutar desde S�mbolo del sistema indicando mediante par�metros lo que quiero hacer (instalar, desinstalar o correr), �no? 2008/12/5 Carlos German Tejero <german_tejero en yahoo.com.ar> debes pasarle un -r o --run para que corra como dice en: > http://wiki.lazarus.freepascal.org/Daemons_and_Services > > saludos. > > 2008/12/5 User <usuarioanonimomysql en gmail.com> > >> Cuando compilo y ejecuto cleandirs.lpi me da error, me dice: >> >> Project Directory Cleaning service raised exception class 'EDaemon' with >> message: Options do not allow determining what needs to be done. >> >> �Por qu�? >> >> El 5 de diciembre de 2008 21:05, javivf <javivf en gmail.com> escribi�: >> >>> El vie, 05-12-2008 a las 11:44 +0100, User escribi�: >>> > Me gustar�a saber m�s al respecto: >>> > >>> > �D�nde puedo ver un ejemplo de lazDaemon? >>> > >>> >>> En examples/cleandir >>> >>> > �Necesito tener instalado algo m�s a parte de Lazarus para crear un >>> > programa demonio? >>> > >>> >>> el paquete lazdaemon, lo puedes encontrar en >>> components/daemon/lazdaemon.lpk >>> >>> > >>> > Gracias. >>> >>> >>> >>> >>> _______________________________________________ >>> Lazarus-es mailing list >>> Lazarus-es en lazarus.freepascal.org >>> http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es >>> >> >> >> _______________________________________________ >> Lazarus-es mailing list >> Lazarus-es en lazarus.freepascal.org >> http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es >> >> > > > -- > Carlos Germ�n Tejero > > _______________________________________________ > Lazarus-es mailing list > Lazarus-es en lazarus.freepascal.org > http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es > > _______________________________________________ Lazarus-es mailing list Lazarus-es en lazarus.freepascal.org http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es
Carlos Germ�n Tejero ------------ pr�xima parte ------------ Se ha borrado un adjunto en formato HTML... URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20081206/9fc5018e/attachment.html>

Reply by email

Manuel Gutiérrez
to Carlos German Tejero

Bien, otras dos preguntas sobre demonios

� se puede debuguear ?
� Donde pongo mi c�digo ?

Carlos German Tejero escribi�:

Show quoted text 113 lines
Todo depende del so que utilices. En los unixes deberias ejecutar -r para que corra, -i y -u no tienen ninguna funcion por ahora. En los windows -r no tiene funcionalidad (creo), deberias utilizar -i y -u para instalarlo o desinstalarlo, y correrlo o detenerlo desde el administrador de servicios. Saludos. 2008/12/6 User <usuarioanonimomysql en gmail.com <mailto:usuarioanonimomysql en gmail.com>> Entonces el ejecutable que se genera lo debo de ejecutar desde S�mbolo del sistema indicando mediante par�metros lo que quiero hacer (instalar, desinstalar o correr), �no? 2008/12/5 Carlos German Tejero <german_tejero en yahoo.com.ar <mailto:german_tejero en yahoo.com.ar>> debes pasarle un -r o --run para que corra como dice en: http://wiki.lazarus.freepascal.org/Daemons_and_Services saludos. 2008/12/5 User <usuarioanonimomysql en gmail.com <mailto:usuarioanonimomysql en gmail.com>> Cuando compilo y ejecuto cleandirs.lpi me da error, me dice: Project Directory Cleaning service raised exception class 'EDaemon' with message: Options do not allow determining what needs to be done. �Por qu�? El 5 de diciembre de 2008 21:05, javivf <javivf en gmail.com <mailto:javivf en gmail.com>> escribi�: El vie, 05-12-2008 a las 11:44 +0100, User escribi�: > Me gustar�a saber m�s al respecto: > > �D�nde puedo ver un ejemplo de lazDaemon? > En examples/cleandir > �Necesito tener instalado algo m�s a parte de Lazarus para crear un > programa demonio? > el paquete lazdaemon, lo puedes encontrar en components/daemon/lazdaemon.lpk > > Gracias. _______________________________________________ Lazarus-es mailing list Lazarus-es en lazarus.freepascal.org <mailto:Lazarus-es en lazarus.freepascal.org> http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es _______________________________________________ Lazarus-es mailing list Lazarus-es en lazarus.freepascal.org <mailto:Lazarus-es en lazarus.freepascal.org> http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es -- Carlos Germ�n Tejero _______________________________________________ Lazarus-es mailing list Lazarus-es en lazarus.freepascal.org <mailto:Lazarus-es en lazarus.freepascal.org> http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es _______________________________________________ Lazarus-es mailing list Lazarus-es en lazarus.freepascal.org <mailto:Lazarus-es en lazarus.freepascal.org> http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es -- Carlos Germ�n Tejero ------------------------------------------------------------------------ _______________________________________________ Lazarus-es mailing list Lazarus-es en lazarus.freepascal.org http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es __________ Informaci�n de NOD32, revisi�n 3667 (20081205) __________ Este mensaje ha sido analizado con NOD32 antivirus system http://www.nod32.com
Manuel �ngel Guti�rrez Director T�cnico mgutierrez en h-tecnologia.com <mailto:mgutierrez en h-tecnologia.com> www.h-tecnologia.com <http://www.h-tecnologia.com/> 665.950.837

Reply by email

Carlos German Tejero
to Manuel Gutiérrez
> � se puede debuguear ?

Seguro que si, en unix simplemente corre el proyecto agregando el parametro -r o el que desees en los parametros de ejecucion (Ejecutar->Parametros de ejecucion). En windows no tengo idea.

> � Donde pongo mi c�digo ?

Tu codigo deberia estar atado a los eventos de la clase descendiente de TDaemon. La idea es que En las DaemonApps tengas un DaemonMapper y uno o mas Daemons. Cada Daemon es un Thread. Para que funcionen tenes que enlazarlos al DaemonMapper a traves de la propiedad DaemonDefs. Despues podes atar codigo a los eventos de los Daemons, por ejemplo OnExecute es el codigo que se ejecutar, OnStart cuando arranca, OnStop cuando lo paran y asi. Saludos.

El 6 de diciembre de 2008 16:25, Manuel Guti�rrez < mgutierrez en h-tecnologia.com> escribi�:

Show quoted text 140 lines
Bien, otras dos preguntas sobre demonios � se puede debuguear ? � Donde pongo mi c�digo ? Carlos German Tejero escribi�: > Todo depende del so que utilices. En los unixes deberias ejecutar -r > para que corra, -i y -u no tienen ninguna funcion por ahora. En los > windows -r no tiene funcionalidad (creo), deberias utilizar -i y -u > para instalarlo o desinstalarlo, y correrlo o detenerlo desde el > administrador de servicios. > Saludos. > > 2008/12/6 User <usuarioanonimomysql en gmail.com > <mailto:usuarioanonimomysql en gmail.com>> > > Entonces el ejecutable que se genera lo debo de ejecutar desde > S�mbolo del sistema indicando mediante par�metros lo que quiero > hacer (instalar, desinstalar o correr), �no? > > 2008/12/5 Carlos German Tejero <german_tejero en yahoo.com.ar > <mailto:german_tejero en yahoo.com.ar>> > > debes pasarle un -r o --run para que corra como dice en: > > http://wiki.lazarus.freepascal.org/Daemons_and_Services > > saludos. > > 2008/12/5 User <usuarioanonimomysql en gmail.com > <mailto:usuarioanonimomysql en gmail.com>> > > Cuando compilo y ejecuto cleandirs.lpi me da error, me dice: > > Project Directory Cleaning service raised exception class > 'EDaemon' with message: Options do not allow determining > what needs to be done. > > �Por qu�? > > > El 5 de diciembre de 2008 21:05, javivf <javivf en gmail.com > <mailto:javivf en gmail.com>> escribi�: > > El vie, 05-12-2008 a las 11:44 +0100, User escribi�: > > Me gustar�a saber m�s al respecto: > > > > �D�nde puedo ver un ejemplo de lazDaemon? > > > > En examples/cleandir > > > �Necesito tener instalado algo m�s a parte de > Lazarus para crear un > > programa demonio? > > > > el paquete lazdaemon, lo puedes encontrar en > components/daemon/lazdaemon.lpk > > > > > Gracias. > > > > > _______________________________________________ > Lazarus-es mailing list > Lazarus-es en lazarus.freepascal.org > <mailto:Lazarus-es en lazarus.freepascal.org> > http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es > > > > _______________________________________________ > Lazarus-es mailing list > Lazarus-es en lazarus.freepascal.org > <mailto:Lazarus-es en lazarus.freepascal.org> > http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es > > > > > -- > Carlos Germ�n Tejero > > _______________________________________________ > Lazarus-es mailing list > Lazarus-es en lazarus.freepascal.org > <mailto:Lazarus-es en lazarus.freepascal.org> > http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es > > > > _______________________________________________ > Lazarus-es mailing list > Lazarus-es en lazarus.freepascal.org > <mailto:Lazarus-es en lazarus.freepascal.org> > http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es > > > > > -- > Carlos Germ�n Tejero > ------------------------------------------------------------------------ > > _______________________________________________ > Lazarus-es mailing list > Lazarus-es en lazarus.freepascal.org > http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es > > > > __________ Informaci�n de NOD32, revisi�n 3667 (20081205) __________ > > Este mensaje ha sido analizado con NOD32 antivirus system > http://www.nod32.com > -- Manuel �ngel Guti�rrez Director T�cnico mgutierrez en h-tecnologia.com <mailto:mgutierrez en h-tecnologia.com> www.h-tecnologia.com <http://www.h-tecnologia.com/> 665.950.837 _______________________________________________ Lazarus-es mailing list Lazarus-es en lazarus.freepascal.org http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es
Carlos Germ�n Tejero ------------ pr�xima parte ------------ Se ha borrado un adjunto en formato HTML... URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20081206/407ab57e/attachment.html>

Reply by email

Carlos German Tejero
to Manuel Gutiérrez: Bien, otras dos preguntas sobre demonios � se puede debuguear ? � Donde pongo mi…

A otra cosa, no se ahora, pero en su momento cuando probe lo de los daemons, en unix (Linux Centos 5.2), el programa no hace fork con lo cual corre en primer plano y tampoco cerraba la entrada y salida standard. Saludos.

El 6 de diciembre de 2008 16:25, Manuel Guti�rrez < mgutierrez en h-tecnologia.com> escribi�:

Show quoted text 140 lines
Bien, otras dos preguntas sobre demonios � se puede debuguear ? � Donde pongo mi c�digo ? Carlos German Tejero escribi�: > Todo depende del so que utilices. En los unixes deberias ejecutar -r > para que corra, -i y -u no tienen ninguna funcion por ahora. En los > windows -r no tiene funcionalidad (creo), deberias utilizar -i y -u > para instalarlo o desinstalarlo, y correrlo o detenerlo desde el > administrador de servicios. > Saludos. > > 2008/12/6 User <usuarioanonimomysql en gmail.com > <mailto:usuarioanonimomysql en gmail.com>> > > Entonces el ejecutable que se genera lo debo de ejecutar desde > S�mbolo del sistema indicando mediante par�metros lo que quiero > hacer (instalar, desinstalar o correr), �no? > > 2008/12/5 Carlos German Tejero <german_tejero en yahoo.com.ar > <mailto:german_tejero en yahoo.com.ar>> > > debes pasarle un -r o --run para que corra como dice en: > > http://wiki.lazarus.freepascal.org/Daemons_and_Services > > saludos. > > 2008/12/5 User <usuarioanonimomysql en gmail.com > <mailto:usuarioanonimomysql en gmail.com>> > > Cuando compilo y ejecuto cleandirs.lpi me da error, me dice: > > Project Directory Cleaning service raised exception class > 'EDaemon' with message: Options do not allow determining > what needs to be done. > > �Por qu�? > > > El 5 de diciembre de 2008 21:05, javivf <javivf en gmail.com > <mailto:javivf en gmail.com>> escribi�: > > El vie, 05-12-2008 a las 11:44 +0100, User escribi�: > > Me gustar�a saber m�s al respecto: > > > > �D�nde puedo ver un ejemplo de lazDaemon? > > > > En examples/cleandir > > > �Necesito tener instalado algo m�s a parte de > Lazarus para crear un > > programa demonio? > > > > el paquete lazdaemon, lo puedes encontrar en > components/daemon/lazdaemon.lpk > > > > > Gracias. > > > > > _______________________________________________ > Lazarus-es mailing list > Lazarus-es en lazarus.freepascal.org > <mailto:Lazarus-es en lazarus.freepascal.org> > http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es > > > > _______________________________________________ > Lazarus-es mailing list > Lazarus-es en lazarus.freepascal.org > <mailto:Lazarus-es en lazarus.freepascal.org> > http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es > > > > > -- > Carlos Germ�n Tejero > > _______________________________________________ > Lazarus-es mailing list > Lazarus-es en lazarus.freepascal.org > <mailto:Lazarus-es en lazarus.freepascal.org> > http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es > > > > _______________________________________________ > Lazarus-es mailing list > Lazarus-es en lazarus.freepascal.org > <mailto:Lazarus-es en lazarus.freepascal.org> > http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es > > > > > -- > Carlos Germ�n Tejero > ------------------------------------------------------------------------ > > _______________________________________________ > Lazarus-es mailing list > Lazarus-es en lazarus.freepascal.org > http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es > > > > __________ Informaci�n de NOD32, revisi�n 3667 (20081205) __________ > > Este mensaje ha sido analizado con NOD32 antivirus system > http://www.nod32.com > -- Manuel �ngel Guti�rrez Director T�cnico mgutierrez en h-tecnologia.com <mailto:mgutierrez en h-tecnologia.com> www.h-tecnologia.com <http://www.h-tecnologia.com/> 665.950.837 _______________________________________________ Lazarus-es mailing list Lazarus-es en lazarus.freepascal.org http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es
Carlos Germ�n Tejero ------------ pr�xima parte ------------ Se ha borrado un adjunto en formato HTML... URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20081206/5ed71809/attachment.html>

Reply by email

User
to Carlos German Tejero

Si yo hago una aplicaci�n Daemon que va a comportarse como un servidor de sockets que acepta peticiones de distintos clientes, �se podr�a utilizar un programa TrayIcon para controlar la aplicaci�n Daemon, por ejemplo para iniciar, detener y reiniciar el servidor? Es justo lo que estoy buscando pero no se c�mo llevarlo a cabo.

2008/12/6 Carlos German Tejero <german_tejero en yahoo.com.ar>

Show quoted text 160 lines
A otra cosa, no se ahora, pero en su momento cuando probe lo de los daemons, en unix (Linux Centos 5.2), el programa no hace fork con lo cual corre en primer plano y tampoco cerraba la entrada y salida standard. Saludos. El 6 de diciembre de 2008 16:25, Manuel Guti�rrez < mgutierrez en h-tecnologia.com> escribi�: > Bien, otras dos preguntas sobre demonios > > � se puede debuguear ? > � Donde pongo mi c�digo ? > > Carlos German Tejero escribi�: > > Todo depende del so que utilices. En los unixes deberias ejecutar -r > > para que corra, -i y -u no tienen ninguna funcion por ahora. En los > > windows -r no tiene funcionalidad (creo), deberias utilizar -i y -u > > para instalarlo o desinstalarlo, y correrlo o detenerlo desde el > > administrador de servicios. > > Saludos. > > > > 2008/12/6 User <usuarioanonimomysql en gmail.com > > <mailto:usuarioanonimomysql en gmail.com>> > > > > Entonces el ejecutable que se genera lo debo de ejecutar desde > > S�mbolo del sistema indicando mediante par�metros lo que quiero > > hacer (instalar, desinstalar o correr), �no? > > > > 2008/12/5 Carlos German Tejero <german_tejero en yahoo.com.ar > > <mailto:german_tejero en yahoo.com.ar>> > > > > debes pasarle un -r o --run para que corra como dice en: > > > > http://wiki.lazarus.freepascal.org/Daemons_and_Services > > > > saludos. > > > > 2008/12/5 User <usuarioanonimomysql en gmail.com > > <mailto:usuarioanonimomysql en gmail.com>> > > > > Cuando compilo y ejecuto cleandirs.lpi me da error, me dice: > > > > Project Directory Cleaning service raised exception class > > 'EDaemon' with message: Options do not allow determining > > what needs to be done. > > > > �Por qu�? > > > > > > El 5 de diciembre de 2008 21:05, javivf <javivf en gmail.com > > <mailto:javivf en gmail.com>> escribi�: > > > > El vie, 05-12-2008 a las 11:44 +0100, User escribi�: > > > Me gustar�a saber m�s al respecto: > > > > > > �D�nde puedo ver un ejemplo de lazDaemon? > > > > > > > En examples/cleandir > > > > > �Necesito tener instalado algo m�s a parte de > > Lazarus para crear un > > > programa demonio? > > > > > > > el paquete lazdaemon, lo puedes encontrar en > > components/daemon/lazdaemon.lpk > > > > > > > > Gracias. > > > > > > > > > > _______________________________________________ > > Lazarus-es mailing list > > Lazarus-es en lazarus.freepascal.org > > <mailto:Lazarus-es en lazarus.freepascal.org> > > > http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es > > > > > > > > _______________________________________________ > > Lazarus-es mailing list > > Lazarus-es en lazarus.freepascal.org > > <mailto:Lazarus-es en lazarus.freepascal.org> > > > http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es > > > > > > > > > > -- > > Carlos Germ�n Tejero > > > > _______________________________________________ > > Lazarus-es mailing list > > Lazarus-es en lazarus.freepascal.org > > <mailto:Lazarus-es en lazarus.freepascal.org> > > http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es > > > > > > > > _______________________________________________ > > Lazarus-es mailing list > > Lazarus-es en lazarus.freepascal.org > > <mailto:Lazarus-es en lazarus.freepascal.org> > > http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es > > > > > > > > > > -- > > Carlos Germ�n Tejero > > ------------------------------------------------------------------------ > > > > _______________________________________________ > > Lazarus-es mailing list > > Lazarus-es en lazarus.freepascal.org > > http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es > > > > > > > > __________ Informaci�n de NOD32, revisi�n 3667 (20081205) __________ > > > > Este mensaje ha sido analizado con NOD32 antivirus system > > http://www.nod32.com > > > > -- > > Manuel �ngel Guti�rrez > > Director T�cnico > > mgutierrez en h-tecnologia.com <mailto:mgutierrez en h-tecnologia.com> > > www.h-tecnologia.com <http://www.h-tecnologia.com/> > > 665.950.837 > > > _______________________________________________ > Lazarus-es mailing list > Lazarus-es en lazarus.freepascal.org > http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es > -- Carlos Germ�n Tejero _______________________________________________ Lazarus-es mailing list Lazarus-es en lazarus.freepascal.org http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es

------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20081209/df133754/attachment.html>

Reply by email

Manuel Gutiérrez
to User

Yo eso lo hac�a en Delphi sin muchos problemas, mi idea en Lazarus (que no s� si podr� hacer igual que en Delphi) es hacerme otra aplicacion que se conecte por un socket a 127.0.0.1 en otro puerto al demonio, y desde ah� controlarla.

Actualmente estoy en una aplicaci�n que ya est� en producci�n y que es una aplicaci�n de consola, la quiero pasar a demonio pero tengo que terminar con la funcionalidad total, por favor los adelantos que vay�is teniendo en este tema idlos comentando.

Saludos.

User escribi�:

Show quoted text 221 lines
Si yo hago una aplicaci�n Daemon que va a comportarse como un servidor de sockets que acepta peticiones de distintos clientes, �se podr�a utilizar un programa TrayIcon para controlar la aplicaci�n Daemon, por ejemplo para iniciar, detener y reiniciar el servidor? Es justo lo que estoy buscando pero no se c�mo llevarlo a cabo. 2008/12/6 Carlos German Tejero <german_tejero en yahoo.com.ar <mailto:german_tejero en yahoo.com.ar>> A otra cosa, no se ahora, pero en su momento cuando probe lo de los daemons, en unix (Linux Centos 5.2), el programa no hace fork con lo cual corre en primer plano y tampoco cerraba la entrada y salida standard. Saludos. El 6 de diciembre de 2008 16:25, Manuel Guti�rrez <mgutierrez en h-tecnologia.com <mailto:mgutierrez en h-tecnologia.com>> escribi�: Bien, otras dos preguntas sobre demonios � se puede debuguear ? � Donde pongo mi c�digo ? Carlos German Tejero escribi�: > Todo depende del so que utilices. En los unixes deberias ejecutar -r > para que corra, -i y -u no tienen ninguna funcion por ahora. En los > windows -r no tiene funcionalidad (creo), deberias utilizar -i y -u > para instalarlo o desinstalarlo, y correrlo o detenerlo desde el > administrador de servicios. > Saludos. > > 2008/12/6 User <usuarioanonimomysql en gmail.com <mailto:usuarioanonimomysql en gmail.com> > <mailto:usuarioanonimomysql en gmail.com <mailto:usuarioanonimomysql en gmail.com>>> > > Entonces el ejecutable que se genera lo debo de ejecutar desde > S�mbolo del sistema indicando mediante par�metros lo que quiero > hacer (instalar, desinstalar o correr), �no? > > 2008/12/5 Carlos German Tejero <german_tejero en yahoo.com.ar <mailto:german_tejero en yahoo.com.ar> > <mailto:german_tejero en yahoo.com.ar <mailto:german_tejero en yahoo.com.ar>>> > > debes pasarle un -r o --run para que corra como dice en: > > http://wiki.lazarus.freepascal.org/Daemons_and_Services > > saludos. > > 2008/12/5 User <usuarioanonimomysql en gmail.com <mailto:usuarioanonimomysql en gmail.com> > <mailto:usuarioanonimomysql en gmail.com <mailto:usuarioanonimomysql en gmail.com>>> > > Cuando compilo y ejecuto cleandirs.lpi me da error, me dice: > > Project Directory Cleaning service raised exception class > 'EDaemon' with message: Options do not allow determining > what needs to be done. > > �Por qu�? > > > El 5 de diciembre de 2008 21:05, javivf <javivf en gmail.com <mailto:javivf en gmail.com> > <mailto:javivf en gmail.com <mailto:javivf en gmail.com>>> escribi�: > > El vie, 05-12-2008 a las 11:44 +0100, User escribi�: > > Me gustar�a saber m�s al respecto: > > > > �D�nde puedo ver un ejemplo de lazDaemon? > > > > En examples/cleandir > > > �Necesito tener instalado algo m�s a parte de > Lazarus para crear un > > programa demonio? > > > > el paquete lazdaemon, lo puedes encontrar en > components/daemon/lazdaemon.lpk > > > > > Gracias. > > > > > _______________________________________________ > Lazarus-es mailing list > Lazarus-es en lazarus.freepascal.org <mailto:Lazarus-es en lazarus.freepascal.org> > <mailto:Lazarus-es en lazarus.freepascal.org <mailto:Lazarus-es en lazarus.freepascal.org>> > http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es > > > > _______________________________________________ > Lazarus-es mailing list > Lazarus-es en lazarus.freepascal.org <mailto:Lazarus-es en lazarus.freepascal.org> > <mailto:Lazarus-es en lazarus.freepascal.org <mailto:Lazarus-es en lazarus.freepascal.org>> > http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es > > > > > -- > Carlos Germ�n Tejero > > _______________________________________________ > Lazarus-es mailing list > Lazarus-es en lazarus.freepascal.org <mailto:Lazarus-es en lazarus.freepascal.org> > <mailto:Lazarus-es en lazarus.freepascal.org <mailto:Lazarus-es en lazarus.freepascal.org>> > http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es > > > > _______________________________________________ > Lazarus-es mailing list > Lazarus-es en lazarus.freepascal.org <mailto:Lazarus-es en lazarus.freepascal.org> > <mailto:Lazarus-es en lazarus.freepascal.org <mailto:Lazarus-es en lazarus.freepascal.org>> > http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es > > > > > -- > Carlos Germ�n Tejero > ------------------------------------------------------------------------ > > _______________________________________________ > Lazarus-es mailing list > Lazarus-es en lazarus.freepascal.org <mailto:Lazarus-es en lazarus.freepascal.org> > http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es > > > > __________ Informaci�n de NOD32, revisi�n 3667 (20081205) __________ > > Este mensaje ha sido analizado con NOD32 antivirus system > http://www.nod32.com > -- Manuel �ngel Guti�rrez Director T�cnico mgutierrez en h-tecnologia.com <mailto:mgutierrez en h-tecnologia.com> <mailto:mgutierrez en h-tecnologia.com <mailto:mgutierrez en h-tecnologia.com>> www.h-tecnologia.com <http://www.h-tecnologia.com> <http://www.h-tecnologia.com/> 665.950.837 _______________________________________________ Lazarus-es mailing list Lazarus-es en lazarus.freepascal.org <mailto:Lazarus-es en lazarus.freepascal.org> http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es -- Carlos Germ�n Tejero _______________________________________________ Lazarus-es mailing list Lazarus-es en lazarus.freepascal.org <mailto:Lazarus-es en lazarus.freepascal.org> http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es ------------------------------------------------------------------------ _______________________________________________ Lazarus-es mailing list Lazarus-es en lazarus.freepascal.org http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es __________ Informaci�n de NOD32, revisi�n 3673 (20081208) __________ Este mensaje ha sido analizado con NOD32 antivirus system http://www.nod32.com
Manuel �ngel Guti�rrez Director T�cnico mgutierrez en h-tecnologia.com <mailto:mgutierrez en h-tecnologia.com> www.h-tecnologia.com <http://www.h-tecnologia.com/> 665.950.837

Reply by email