Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 2 de 3
Ir a la página Anterior  1, 2, 3  Siguiente
 
Crontab Y Programas En Gambas
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Re: Crontab Y Programas En Gambas 
 
bies88, me alegro de que te funcione.

jsbsan, te pido disculpas y me humillo públicamente. Al acceder a tu link, leí solo el comienzo y luego vi que hablabas de date y otros comandos, pero no llegué hasta el final donde sí hablas de cron. Creía que tu información se limitaba a las primeras líneas. Por eso mi comentario.

Te reitero mis disculpas.
 



 
Aleking - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Crontab Y Programas En Gambas 
 
Si quieres que funcione al arrancar, no hace falta utilizar cron. Haz la llamada al programa gambas desde el fichero /etc/profile, por ejemplo.

Un saludo.
 



 
Aleking - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Crontab Y Programas En Gambas 
 
Hola.
Ya se lo que me dices Aleking, pero el problema es que no tengo privilegios de administrador en el equipo para hacer eso. Por eso necesito usar
@reboot  en el crontab de mi usuario.
Gracias por la ayuda.
Saludos.
 



 
bies88 - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Crontab Y Programas En Gambas 
 
Pues entonces creas el archivo /home/tu_usuario/.bash_profile e incluyes la llamada en él.

Un saludo.
 



 
Aleking - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Crontab Y Programas En Gambas 
 
Veamos.
He creado una archivo de texto en mi home llamado .bash_profile y he puesto esta linea
/home/usuario/miprograma.gambas
pero no funciona. Cuando reinicio el equipo no ejecuta miprograma.gambas. Por otra parte,  miprograma.gambas tiene permisos de ejecución, si pongo en la consola /home/usuario/miprograma.gambas se inicia normalmente. También he probado a poner en el archivo .bash_profile lo siguiente
display=":0" /home/usuario/miprograma.gambas
pero tampoco.
Saludos.
 



 
bies88 - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Crontab Y Programas En Gambas 
 
Citar:
Si quieres que funcione al arrancar, no hace falta utilizar cron. Haz la llamada al programa gambas desde el fichero /etc/profile, por ejemplo.

Si se hace en etc/profile entonces lo hará para todos los usuarios. Mejor en /home/usuario/.profile o en /home/usuario/.bashrc

El etc/profile se toca muy poco. Generalmente para agregar algún path al sistema entero o cambiar el umask o algo así. Por principio no me parece buena idea confundir las cosas de los usuarios particulares con las del sistema.

Por otra parte si existe .bash_profile entonces ~/.profile no se llega ni a leer.

En cuanto al error, display=":0"  lo que hace es darle un valor a la variable de entorno DISPLAY. La otra orden es la de ejecutar un programa. En bash si queremos ejecutar dos cosas en una linea entonces hay que concatenarlas con && o con ||

Si las ejecutamos con && lo que hacemos es decir que si se ejecuta la orden 1 entonces se ejecute la orden 2
Si las ejecutamos con || lo que hacemos es decir que si NO se ejecuta la orden 1 entonces se ejecute la orden 2.
 



 
última edición por soplo el Miercoles, 23 Marzo 2011, 15:54; editado 1 vez 
soplo - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Crontab Y Programas En Gambas 
 
Si agrego al fichero .profile la línea
/home/usuario/miprograma.gambas
sí que se ejecuta al inicio, pero no muestra el escritorio ni los paneles ni nada. ¡Sólo muestra miprograma.gambas funcionando! No siquiera funciona alt+f2 para poder ejecutar algo.

Lo que he hecho es añadir miprograma.gambas a aplicaciones al inicio, en Sistema>Preferencias. Así sí que funciona perfectamente y se ejecuta al iniciar el sistema.

Reitero que añadir al crontab
30 * * * * display=":0" /home/usuario/miprograma.gambas
también funciona, lo que no me funciona es
@reboot display=":0" /home/usuario/miprograma.gambas

Saludos y gracias.
 



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

Creo que ya tengo la solución a tu problema. Efectivamente con .bash_login no funciona porque todavía no ha cargado el servidor X cuando se ejecuta. Poniéndolo en el fichero .profile el problema queda solucionado.

Ahora, para que no se te quede sólo la aplicación y no cargue nada más, es suficiente con escribir un & después del nombre del programa (en el fichero .profile). Quedaría como te indico en esta línea:

/home/usuario/programa.gambas &

¡Y verás cómo sí funciona!

Un saludo.
 



 
Aleking - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Crontab Y Programas En Gambas 
 
Sí que funciona.
Muchas gracias!
 



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

Ok, disculpas aceptadas.

Un saludo

Julio Sanchez
 




===================
Blog personal
Web: SoloGambas seleccion de articulos dedicados a Gambas
Visita el Curso de Gambas3 ¡¡¡Gratuito!!!
 
jsbsan - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Programas De Gambas En Http://whiteislands... jsbsan Aplicaciones/Fragmentos de Código 0 Domingo, 24 Junio 2012, 09:48 Ver último mensaje
jsbsan
No hay nuevos mensajes Nota: Concursos: Programas Realizados En Gambas jsbsan Sobre Gambas-es 4 Martes, 19 Marzo 2013, 20:10 Ver último mensaje
Fenriz07
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
 

Publicar nuevo tema  Responder al tema  Página 2 de 3
Ir a la página Anterior  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
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron