Как запустить ЕХЕ файл
Модератор: immortal
- adzam
- Сообщения: 602
- Зарегистрирован: Сб дек 08, 2012 10:28 pm
- Откуда: Кишинев
- Благодарил (а): 20 раз
- Поблагодарили: 138 раз
Как запустить ЕХЕ файл
Как запустить ЕХЕ файл на домашней странице или на сцене?
Хочу запустить скрин на домашней странице но что-то буксую...
Подскажите пож.,как это сделать правильно.
Хочу запустить скрин на домашней странице но что-то буксую...
Подскажите пож.,как это сделать правильно.
Мои проекты здесь...https://connect.smartliving.ru/profile/41/blog213.htm
Если вам помогло какое-либо мое сообщение - не ленитесь пользоваться кнопкой СПАСИБО.
Если вам помогло какое-либо мое сообщение - не ленитесь пользоваться кнопкой СПАСИБО.
-
- Сообщения: 30
- Зарегистрирован: Сб июн 04, 2016 9:24 am
- Благодарил (а): 12 раз
- Поблагодарили: 8 раз
Re: Как запустить ЕХЕ файл
Код: Выделить всё
exec('файл который запускаем с параметрами');
Код: Выделить всё
safe_exec('..\\apps\\nircmd\\nircmd monitor off'); // отключение монитора
-
- Сообщения: 158
- Зарегистрирован: Вт авг 23, 2016 3:08 pm
- Откуда: Москва
- Благодарил (а): 5 раз
- Поблагодарили: 22 раза
- Контактная информация:
Re: Как запустить ЕХЕ файл
а как запустить скрипт на python, который в корне лежит ? (для raspberry)katafey писал(а): ↑Сб апр 21, 2018 7:22 amили такКод: Выделить всё
exec('файл который запускаем с параметрами');
Код: Выделить всё
safe_exec('..\\apps\\nircmd\\nircmd monitor off'); // отключение монитора
Raspberry pi3 на X820 с собственного образа MJD, broadlink rm mini3, sonoff basic, самодельные погодные станции и wi-fi розетки на esp8266 esp-01.физический robot-дворецкий.
-
- Сообщения: 1555
- Зарегистрирован: Сб янв 13, 2018 5:00 pm
- Благодарил (а): 39 раз
- Поблагодарили: 574 раза
Re: Как запустить ЕХЕ файл
Точно так же - через exec или safe_execzoldaten писал(а): ↑Пт апр 27, 2018 12:56 pmа как запустить скрипт на python, который в корне лежит ? (для raspberry)katafey писал(а): ↑Сб апр 21, 2018 7:22 amили такКод: Выделить всё
exec('файл который запускаем с параметрами');
Код: Выделить всё
safe_exec('..\\apps\\nircmd\\nircmd monitor off'); // отключение монитора
'python путь до файла/имя файла'
-
- Сообщения: 158
- Зарегистрирован: Вт авг 23, 2016 3:08 pm
- Откуда: Москва
- Благодарил (а): 5 раз
- Поблагодарили: 22 раза
- Контактная информация:
Re: Как запустить ЕХЕ файл
exec('python3 /home/pi/Downloads/servo-gui-left-right.py');fandaymon писал(а): ↑Пт апр 27, 2018 4:52 pmТочно так же - через exec или safe_execzoldaten писал(а): ↑Пт апр 27, 2018 12:56 pmа как запустить скрипт на python, который в корне лежит ? (для raspberry)katafey писал(а): ↑Сб апр 21, 2018 7:22 amили такКод: Выделить всё
exec('файл который запускаем с параметрами');
Код: Выделить всё
safe_exec('..\\apps\\nircmd\\nircmd monitor off'); // отключение монитора
'python путь до файла/имя файла'
что-то не работает (
через командную строку - все ок.
Raspberry pi3 на X820 с собственного образа MJD, broadlink rm mini3, sonoff basic, самодельные погодные станции и wi-fi розетки на esp8266 esp-01.физический robot-дворецкий.
- savenko_egor
- Сообщения: 705
- Зарегистрирован: Вс авг 03, 2014 8:17 pm
- Откуда: Украина, Запорожье
- Благодарил (а): 108 раз
- Поблагодарили: 147 раз
- Контактная информация:
Re: Как запустить ЕХЕ файл
1. Полный путь к python3 пробуй.
2. Смотри от кого работает web-сервер и давай права на запуск. Банально может не хватать прав у пользователя.
3. И меня смущает часть названия файла: "gui". У тебя там случаем не в консоли запускается псевдографика? Потому что ты не выведешь на сцену то, что отдает тебе консоль. Точнее, можно вывести но он будет не интерактивным.
-
- Сообщения: 158
- Зарегистрирован: Вт авг 23, 2016 3:08 pm
- Откуда: Москва
- Благодарил (а): 5 раз
- Поблагодарили: 22 раза
- Контактная информация:
Re: Как запустить ЕХЕ файл
не, не пашет. в x-ray выводит Executing: /usr/bin/python3 /var/www/servo-gui-left-right.pysavenko_egor писал(а): ↑Пт май 04, 2018 11:47 am1. Полный путь к python3 пробуй.
2. Смотри от кого работает web-сервер и давай права на запуск. Банально может не хватать прав у пользователя.
3. И меня смущает часть названия файла: "gui". У тебя там случаем не в консоли запускается псевдографика? Потому что ты не выведешь на сцену то, что отдает тебе консоль. Точнее, можно вывести но он будет не интерактивным.
права выставил chmod 774 servo-gui-left-right.py
кавычки менял на разные, safe_exec пробовал.
псевдографики нет. на выходе должен запускаться ползунок с gui для управления сервой (см аттач)
АттачПоказать
Последний раз редактировалось savenko_egor Пт май 04, 2018 4:19 pm, всего редактировалось 1 раз.
Причина: Спрятал изображение под спойлер.
Причина: Спрятал изображение под спойлер.
Raspberry pi3 на X820 с собственного образа MJD, broadlink rm mini3, sonoff basic, самодельные погодные станции и wi-fi розетки на esp8266 esp-01.физический robot-дворецкий.
- savenko_egor
- Сообщения: 705
- Зарегистрирован: Вс авг 03, 2014 8:17 pm
- Откуда: Украина, Запорожье
- Благодарил (а): 108 раз
- Поблагодарили: 147 раз
- Контактная информация:
Re: Как запустить ЕХЕ файл
Конечно он не запустится. Ты не выведешь на сцену этот ползунок. Это GUI, а как ты его передашь в веб страницу с которой ты его вызывать будешь?zoldaten писал(а): ↑Пт май 04, 2018 4:13 pmне, не пашет. в x-ray выводит Executing: /usr/bin/python3 /var/www/servo-gui-left-right.py
права выставил chmod 774 servo-gui-left-right.py
кавычки менял на разные, safe_exec пробовал.
псевдографики нет. на выходе должен запускаться ползунок с gui для управления сервой (см аттач)
Тут нужно действовать по-другому. Нужно модифицировать этот твой скрипт, чтобы ты вызывал его с параметрами, он делал то что нужно и не запускал ГУЙ. И тогда ты на сцене можешь создать ползунок и вызывать метод, при его изменении, который будет запускать твой скрипт передавая ему параметры.
-
- Сообщения: 1555
- Зарегистрирован: Сб янв 13, 2018 5:00 pm
- Благодарил (а): 39 раз
- Поблагодарили: 574 раза
Re: Как запустить ЕХЕ файл
Он скорее всего и запускается, просто вывод идёт не на экран. Убедиться можно при помощи pszoldaten писал(а): ↑Пт май 04, 2018 4:13 pmне, не пашет. в x-ray выводит Executing: /usr/bin/python3 /var/www/servo-gui-left-right.pysavenko_egor писал(а): ↑Пт май 04, 2018 11:47 am1. Полный путь к python3 пробуй.
2. Смотри от кого работает web-сервер и давай права на запуск. Банально может не хватать прав у пользователя.
3. И меня смущает часть названия файла: "gui". У тебя там случаем не в консоли запускается псевдографика? Потому что ты не выведешь на сцену то, что отдает тебе консоль. Точнее, можно вывести но он будет не интерактивным.
права выставил chmod 774 servo-gui-left-right.py
кавычки менял на разные, safe_exec пробовал.
псевдографики нет. на выходе должен запускаться ползунок с gui для управления сервой (см аттач)
ps -auwx | grep python
Ну или при запуске скрипт пытается открыть гуишные ресурсы, но не может, потому что запускается в консоли
-
- Сообщения: 158
- Зарегистрирован: Вт авг 23, 2016 3:08 pm
- Откуда: Москва
- Благодарил (а): 5 раз
- Поблагодарили: 22 раза
- Контактная информация:
Re: Как запустить ЕХЕ файл
ps -auwx | grep python выводит:
pi 1784 0.0 0.0 4776 548 pts/0 S+ 16:27 0:00 grep --color=auto python
в сцену вмонтировать для меня пока сложно, поэтому думал проскочить просто запуская со сцены как сторонний скрипт.
скрипт gui открывает из консоли (в консоли-то он отрабатывает).
pi 1784 0.0 0.0 4776 548 pts/0 S+ 16:27 0:00 grep --color=auto python
в сцену вмонтировать для меня пока сложно, поэтому думал проскочить просто запуская со сцены как сторонний скрипт.
скрипт gui открывает из консоли (в консоли-то он отрабатывает).
Raspberry pi3 на X820 с собственного образа MJD, broadlink rm mini3, sonoff basic, самодельные погодные станции и wi-fi розетки на esp8266 esp-01.физический robot-дворецкий.