wat3r escribió:Bueno para hacer arrancar el programa o el Bot en el inicio de la Raspberry y suponiendo que el archivo bot.py está alojado en /home/pi, debemos crear un script con el comando.
En el debemos escribir:Código: Seleccionar todo
sudo nano /etc/init.d/telegram_bot
Luego le damos permisos#! /bin/sh
# /etc/init.d/telegram_bot
### BEGIN INIT INFO
# Provides: telegram_bot
# Required-Start: $all
# Required-Stop: $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Arranque automático del Bot de telegram
# Description: Script para arrancar el bot
### END INIT INFO
# Dependiendo de los parámetros que se le pasen al programa se usa una opción u otra
case "$1" in
start)
echo "Arrancando el Bot"
# Aquí hay que poner el programa que quieras arrancar automáticamente
/usr/bin/python /home/pi/bot.py
;;
stop)
echo "Parando el Bot"
killall python
;;
*)
echo "Modo de uso: /etc/init.d/telegram_bot {start & | stop}"
exit 1
;;
esac
exit 0Probamos si funcionaCódigo: Seleccionar todo
sudo chmod 755 /etc/init.d/telegram_bot
Y para terminar habilitamos el arranque automáticoCódigo: Seleccionar todo
sudo /etc/init.d/telegram_bot start
SaludosCódigo: Seleccionar todo
sudo update-rc.d telegram_bot defaults
Tengo instalado el bot, pero intentando activar el arranque automático con el sistema, hago la prueba con
Código: Seleccionar todo
sudo /etc/init.d/telegram_bot start
Tengo el bot instalado en un pen de 32gb en formato ext4, montado en una ruta y tal con el inicio del sistema.
En el archivo sudo nano /etc/init.d/telegram_bot he probado poniendo las rutas "/media/Sandisk/DescargasTG/bot.py" y "/dev/sda1/media/Sandisk/DescargasTG/bot.py" pero en ninguna de las dos la encuentra, no funciona :?:
Qué hago mal? Es la ruta? O por qué no me encuentra el bot?
Saludos