Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 3
Ir a la página 1, 2, 3  Siguiente
 
Crontab Y Programas En Gambas
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Crontab Y Programas En Gambas 
 
Hola.
Tengo un programa en gambas que quiero que se ejecute al iniciar. En el crontab tengo puesto esto:
@reboot /home/usuario/miprogramas.gambas
pero no ejecuta el programa al iniciar. miprograma.gambas tiene permisos de ejecución y tampoco funciona si quiero se se ejecute cada 30 minutos, por ejemplo:
30 * * * * /home/usuario/miprograma.gambas

¿Alguien sabe cómo hacerlo?
Saludos.
 



 
bies88 - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Crontab Y Programas En Gambas 
 
Creo que te falta indicar el usuario que va a ejecutar el programa:


30 * * * *  usuario   /home/usuario/miprograma.gambas

Puede ser root o un usuario existente si tiene suficientes privilegios.

Saludos
 




===================
Jesús Guardón

Por favor, usemos el corrector ortográfico antes de pulsar el botón "Enviar".

"uo ǝs ʇɐu pıɟıɔıן ɐdɹǝupǝɹ ɐ dɹoƃɹɐɯɐɹ, soןo ɥɐʎ bnǝ dɹodouǝɹsǝןo"
 
jguardon - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Crontab Y Programas En Gambas 
 
Pues tampoco me vale. ¿A alguien le funciona?
 



 
bies88 - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Crontab Y Programas En Gambas 
 
en vez de
/home/usuario/miprograma.gambas

pon
/home/usuario/./miprograma.gambas


A ver si se te soluciona.

Nota:
El fichero miprograma.gambas debe de estar en /home/usuario

Ayuda del comando cron: https://sites.google.com/site/fpoprogramadorsistemas/date-y-cron
 




===================
Blog personal
Web: SoloGambas seleccion de articulos dedicados a Gambas
Visita el Curso de Gambas3 ¡¡¡Gratuito!!!
 
última edición por jsbsan el Martes, 22 Marzo 2011, 16:58; editado 3 veces 
jsbsan - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Crontab Y Programas En Gambas 
 
Yo tengo funcionando desde hace mas de un año esto sin problemas:

20 * * * *  jesus /home/jesus/gwcy.gambas

es un programita que me genera un XML en el minuto 20 de cada hora, a partir de unos datos de un log.

Ojo con la definición de tiempos del cron. También asegúrate de que tu programa *.gambas es ejecutable.
 




===================
Jesús Guardón

Por favor, usemos el corrector ortográfico antes de pulsar el botón "Enviar".

"uo ǝs ʇɐu pıɟıɔıן ɐdɹǝupǝɹ ɐ dɹoƃɹɐɯɐɹ, soןo ɥɐʎ bnǝ dɹodouǝɹsǝןo"
 
jguardon - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Crontab Y Programas En Gambas 
 
jsbsan escribió:  
en vez de
/home/usuario/miprograma.gambas

pon
/home/usuario/./miprograma.gambas


A ver si se te soluciona.



No va a funcionar así... en todo caso:   30 * * * *  usuario cd /home/usuario && ./miprograma.gambas

Citar:

Nota:
El fichero miprograma.gambas debe de estar en /home/usuario


El fichero .gambas puede estar en cualquier parte, pero entonces puede que sea necesario ejecutarlo como root. Por ejemplo:

30 * * * *  root  /usr/local/bin/miprograma.gambas
 




===================
Jesús Guardón

Por favor, usemos el corrector ortográfico antes de pulsar el botón "Enviar".

"uo ǝs ʇɐu pıɟıɔıן ɐdɹǝupǝɹ ɐ dɹoƃɹɐɯɐɹ, soןo ɥɐʎ bnǝ dɹodouǝɹsǝןo"
 
jguardon - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Crontab Y Programas En Gambas 
 
Hola, bies88:

Me juego el cuello a que tu problema se resuelve poniendo:
DISPLAY=":0"

delante del comando que ejecuta el programa gambas. Todo junto debería quedar así:

30 * * * * DISPLAY=":0" /home/usuario/miprograma.gambas

Si a jguardon le funcionó sin ponerlo, quizá sea porque su programa era de consola (tampoco hace falta poner el usuario en absoluto). La explicación es que el demonio cron funciona bien si se ejecutan comandos de consola. Cuando son aplicaciones gráficas, hay que indicarle dónde mostrarlas, y se consigue con ese valor en la variable DISPLAY.

Y por cierto, jsbsan, (y sin ánimo de ofenderte) cuando pongas un enlace de ayuda a un blog tuyo, por lo menos asegúrate de que en él pone algo que realmente sirva de ayuda. Si no, da la sensación (por lo menos a mí) de que buscas visitas fáciles.

Un saludo para todos.
 



 
Aleking - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Crontab Y Programas En Gambas 
 
Aleking:


Citar:
Y por cierto, jsbsan, (y sin ánimo de ofenderte) cuando pongas un enlace de ayuda a un blog tuyo, por lo menos asegúrate de que en él pone algo que realmente sirva de ayuda. Si no, da la sensación (por lo menos a mí) de que buscas visitas fáciles.


1) No es un blog, es una pagina web, de un curso que estoy dando de programador de sistemas.

2) El la pagina que pongo del enlace viene explicado como funciona cron, y crontab. Con lo cual creo que sirve de ayuda, y si tienes la sensación de lo que busco son visitas fáciles, te equivocas completamente, mi intensión es ayudar.

3) No cobro nada por que la gente que me visita, al reves pierdo mucho tiempo en pasar los apuntes y hacer los esquemas que hace el profesor en la pizarra, para que la gente lo entienda. Comento los programas para que se explicar lo que hacen lo mejor posible, etc....

4) ¿visitas fáciles? , no, son ganas de ayudar y aportar algo de información.

5) Tu tienes en este foro  7 mensajes, yo tengo en este foro 745 mensajes. Lo que deberias de hacer es participar más.

6)  (y sin ánimo de ofenderte): pues si ofendes.
 




===================
Blog personal
Web: SoloGambas seleccion de articulos dedicados a Gambas
Visita el Curso de Gambas3 ¡¡¡Gratuito!!!
 
última edición por jsbsan el Miercoles, 23 Marzo 2011, 08:02; editado 3 veces 
jsbsan - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Crontab Y Programas En Gambas 
 
Hola,

Tengamos paz hermanos gamberos de buena voluntad.

Creo, es mi opinión, que jsbsan ha demostrado sobradamente con sus aportaciones e intervenciones su intención de ayudar y colaborar en este foro.

¡¡Ánimo    no tienes que justificarte!!

Saludos
 



 
ljma - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Crontab Y Programas En Gambas 
 
Hola.
Pues poniendo Display=":0" sí que me funciona, pero no con @reboot . Me explico.
30 * * * * Display=":0" /home/usuario/miprograma.gambas  SI FUNCIONA
@reboot Display=":0" /home/usuario/miprograma.gambas NO FUNCIONA
Saludos.
 



 
bies88 - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
Ocultar¡Este tema fue útil?

 

Elegir valoración:                       

Media de valoración Valoración mínima Valoración máxima Número de valoraciones
9.00 9 9 1
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Gambas Y Los Programas Traducibles. tincho General 8 Miercoles, 18 Enero 2017, 00:15 Ver último mensaje
tincho
No hay nuevos mensajes Omega2p Y Programas En Gambas. tincho Instalación 20 Miercoles, 14 Marzo 2018, 18:16 Ver último mensaje
tincho
No hay nuevos mensajes Licencia De Programas Realizados Con Gambas abarzuaf General 3 Domingo, 27 Diciembre 2009, 21:56 Ver último mensaje
Ender
No hay nuevos mensajes Programas De Gambas En Http://whiteislands... jsbsan Aplicaciones/Fragmentos de Código 0 Domingo, 24 Junio 2012, 10:48 Ver último mensaje
jsbsan
 

Publicar nuevo tema  Responder al tema  Página 1 de 3
Ir a la página 1, 2, 3  Siguiente

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
No puede descargar archivos
No puede publicar eventos en el calendario