Enviado em 20/07/2019 - 23:22h
Opa! Belesma?
Tenho uma aplicação web local, em php, que precisa ter acesso root pelo navegador.
Em suma, criar um lancador.desktop que execute dois comandos juntos:
- O comando1 chama um host do php;
- O comando2 chama o navegador padrão.
Preciso que o usuário clique no lançador, que vai executar o comando1 e depois o comando2.
Quando o usuário fechar o navegador, preciso finalizar o processo do comando1.
Ambos os comandos funcionam separadamente.
Tentei scripts com python e com shell-script mas não consegui fazer com que o navegador abra porque o comando1 espera um CTRL+C para iniciar a próxima instrução.
Alguém tem sabe como fazer isso?
Tenho uma aplicação web local, em php, que precisa ter acesso root pelo navegador.
Em suma, criar um lancador.desktop que execute dois comandos juntos:
- O comando1 chama um host do php;
- O comando2 chama o navegador padrão.
Preciso que o usuário clique no lançador, que vai executar o comando1 e depois o comando2.
Quando o usuário fechar o navegador, preciso finalizar o processo do comando1.
Ambos os comandos funcionam separadamente.
Tentei scripts com python e com shell-script mas não consegui fazer com que o navegador abra porque o comando1 espera um CTRL+C para iniciar a próxima instrução.
Alguém tem sabe como fazer isso?
comando1:
sudo php -S `hostname`:9090&
comando2:
exo-open --launch WebBrowser --new-window http://`hostname`:9090