[Lazarus-es] Fw: Hacer un programa que aparezca como icono al lado delreloj
Manuel Gutiérrez
mgutierrez en h-tecnologia.com
Mar Dic 9 01:42:16 CET 2008
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ó:
> 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
More information about the Lazarus-es
mailing list