Запуск Raspberry Pi SimpleHTTPServer при загрузке с запуском хрома - PullRequest
0 голосов
/ 20 июня 2020

В настоящее время я пытаюсь получить окно дисплея, которое я создал в настройке html, чтобы оно работало сразу после подключения пи, без необходимости вводить коды командной строки каждый раз, когда он выключается

3 команды Мне нужны:

cd ~/Desktop/screen
python -m SimpleHTTPServer
chromium-browser --start-fullscreen http://localhost:8000
  1. Первый направляет в место, где находятся файлы (index. html и его сторонники)
  2. Второй запускает сервер в это место
  3. Третий запускает chrome в режиме f11, заполняет весь экран и подключается к местоположению по умолчанию SimpleHTTPServer

Я реализовал это непосредственно в терминале, и он работает, но даже просто вставить это в файл. sh не получится, не говоря уже о подключении. sh к бэкэнду. Я следовал инструкциям: https://www.instructables.com/id/Raspberry-Pi-Launch-Python-script-on-startup/

Эта штука обслуживает только статистический c контент, и люди будут получать к нему доступ только глазами, смотрящими на экран. (Если бы chrome разрешил доступ к локальным файлам, он буквально открывал бы html документ). Я попытался настроить полный сервер, но из-за того, что я был новичком в linux, pi и серверах, это не продвинулось далеко.

Любая помощь в настройке будет принята с благодарностью.

1 Ответ

0 голосов
/ 22 июня 2020

У меня все заработало. В конце SimpleHTTPServer

python -m SimpleHTTPServer &

должен быть '&'. Кроме того, на этом этапе нельзя загрузить хром, так как экран еще не был инициализирован пи (из того, что я читал). Вместо этого введите go в настройки хрома и измените стартовую страницу на «localhost: 8000»

final. sh файл

#!/bin/sh
#!launcher.sh
#!navigate to home directory, then to here
#!launch simple python server
#!open chrome at localhost:8000

cd /
cd /home/pi/Desktop/screen
python -m SimpleHTTPServer &
cd /

вам нужно будет открыть chrome вручную, но при открытии он будет на правильной странице.

Остальные инструкции по адресу https://www.instructables.com/id/Raspberry-Pi-Launch-Python-script-on-startup/ работают

...