Jump to content

Дмитрий Семенов

Forum Members
  • Posts

    9
  • Joined

  • Last visited

Posts posted by Дмитрий Семенов

  1. В 01.12.2022 в 12:09, zyxmon сказал:

    https://github.com/Entware/rtndev/blob/master/deluge/files/S80deluged

    пример запуска deluge в Entware

    Огромное спасибо. все получилось.

    но через некоторое время процесс принудительно завершается, хотя по идее должен выполняться до бесконечности (это телеграм бот)

    Янв 22 13:39:33 ndm
    Opkg::Manager: /opt/etc/init.d/S90Pyt: timed out.
    Янв 22 13:39:33 ndm
    Process: killing all processes in "Opkg shell" group...
    Янв 22 13:39:33 ndm
    Opkg::Manager: /opt/etc/init.d/rc.unslung: dropbear already running.
    Янв 22 13:41:33 ndm
    Opkg::Manager: /opt/etc/init.d/rc.unslung: timed out.
    Янв 22 13:41:33 ndm
    Process: killing all processes in "Opkg shell" group...

     

    собственно сам скрипт (или как его назвать запуска)

     

    #!/bin/sh
    
    PATH=/opt/bin:/opt/etc/init.d:/opt/root
    
    daemon_status ()
    {
            [ -n "`pidof python`" ]
    }
    
    start(){
    	echo "startting bot"
    	python /opt/root/bot_async.py
    	}
    
    stop() {
    	echo "stopping bot"
    	killall python
    	}
    
    case "$1" in
    	start)
    		if daemon_status
    		then
    			echo "deluged already running"
    		else
    			start
    		fi
    		;;
    	stop)
    		if daemon_status
    		then
    			stop
    		else
    			echo "deluged is not running"
    		fi
    		;;
    	restart)
    		if daemon_status
    		then
    			stop
    		fi
    		sleep 4
    		if ! daemon_status
    		then
    			start
    		fi
    		;;
    	status)
    		if daemon_status
    		then
    			echo "deluged is running"
    		else
    			echo "deluged is not running"
    		fi
    		;;
    	*)
    		echo "Usage: $0 (start|stop|restart|status)"
    		exit 1
    		;;
    esac
    
    exit 0

     

  2. 45 минут назад, zyxmon сказал:

    пример запуска deluge в Entware

    Огромное спасибо за ответ

    правильно ли я понимаю, что для моей программы надо создать аналогичный файл?

    если это так то где он должен лежать

  3. Всем доброго дня! и заранее спасибо за Ваши ответы

    я понимаю что вопрос ламерский и поднимался 2 миллиона раз тем не менее решил спросить

    каким образом поставить в автозагрузку роутера питон файл

    ручками его запускаю командой "phyton my_prog.py"

    ps файл выполняется бесконечно (это прослушка порта), те у меня есть опасения что, то что после него в автозагрузке не будет выполнено в связи с бесконечным выполнением моей проги.

     

  4. Доброго дня подскажите можно ли установить библиотеку opencv для python

    стандартная команда 

    pip3 install opencv-python

     

    выдает ошибку
    ERROR: Could not find a version that satisfies the requirement opencv-python (from versions: none)
    ERROR: No matching distribution found for opencv-python
     

     

×
×
  • Create New...