Bloquear usuário de fechar navegador

1. Bloquear usuário de fechar navegador

Alves Marcos
alvesmx

(usa Crunchbang)

Enviado em 26/03/2020 - 08:33h

Bom dia,

Estou editando um perfil na distro do cbpp para toda vez que a maquina for ligada, seja aberto somente o navegador para acesso à uma aplicação que roda via webservice pelo browser (Google Chrome).

Gostaria de saber se há possibilidade de eu bloquear o usuário de fechar esse navegador ou se caso ele feche, abra outro navegador automaticamente, sem a necessidade de alguma ação dele ter que abrir manualmente.

Obrigado desde já.


  


2. Re: Bloquear usuário de fechar navegador

Cézar Augusto
Cizordj

(usa Debian)

Enviado em 26/03/2020 - 19:17h

Você pode criar um script que é iniciado junto com o sistema, nesse script você lança o Google-Chrome e se o usuário fechar o shell vai para a próxima linha do script. Nessa linha você põe um comando para desligar o computador ou uma chamada para abrir o Chrome de novo. Se você for esperto no script podes até colocar mensagens de aviso com o zenity dizendo para não fechar o navegador. Exemplo:
$ zenity --info --text="Por favor, não feche o navegador nesta máquina." 


________________________________________________
O programador tem a mania de achar que tudo é objeto


3. Re: Bloquear usuário de fechar navegador

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 26/03/2020 - 20:44h


alvesmx escreveu:

Bom dia,

Estou editando um perfil na distro do cbpp para toda vez que a maquina for ligada, seja aberto somente o navegador para acesso à uma aplicação que roda via webservice pelo browser (Google Chrome).

Gostaria de saber se há possibilidade de eu bloquear o usuário de fechar esse navegador ou se caso ele feche, abra outro navegador automaticamente, sem a necessidade de alguma ação dele ter que abrir manualmente.

Obrigado desde já.

Sugestão:
while :;do
(( $(pgrep -c 'chrome') <1)) && printf "\r%()T Nav FECHADO" || printf "\r%()T Nav ABERTO "
;sleep 1;
done

______________________________________________________________________
Importante: echo -e "\n$(lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p')\n"
Att.: Marcelo Oliver
______________________________________________________________________


4. Re: Bloquear usuário de fechar navegador

João Cláudio de Alcântara
aguamole

(usa Lubuntu)

Enviado em 26/03/2020 - 21:52h

Eu acredito que essa solução vai funcionar so que vai gastar uma quantidade de memoria RAM.
Você cria um novo usuário e loga nele e abre o navegador e com o navegador aberto vai em "trocar sessão" e troca de usuário dessa forma só quem tem acesso a sessão do navegador aberto vai pode fechá-lo.
Como o Linux é multiusuário da para fazer esse tipo de coisa.
Eu não sei se existe um programa para fazer a função que você desejá mais essa forma resolve.

"sessão" é cada login feito no sistema.
A que você pode ver onde troca a sessão no Lubuntu é o "trocar usuário":
https://ibb.co/gDHddcg

CPU i5-8400 GTX 750 SofRaid 4xSSD 16GB DDR4 mesmo assim uso Lubuntu.


5. Re: Bloquear usuário de fechar navegador

Alves Marcos
alvesmx

(usa Crunchbang)

Enviado em 27/03/2020 - 08:52h


msoliver escreveu:


alvesmx escreveu:

Bom dia,

Estou editando um perfil na distro do cbpp para toda vez que a maquina for ligada, seja aberto somente o navegador para acesso à uma aplicação que roda via webservice pelo browser (Google Chrome).

Gostaria de saber se há possibilidade de eu bloquear o usuário de fechar esse navegador ou se caso ele feche, abra outro navegador automaticamente, sem a necessidade de alguma ação dele ter que abrir manualmente.

Obrigado desde já.

Sugestão:
while :;do
(( $(pgrep -c 'chrome') <1)) && printf "\r%()T Nav FECHADO" || printf "\r%()T Nav ABERTO "
;sleep 1;
done

______________________________________________________________________
Importante: echo -e "\n$(lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p')\n"
Att.: Marcelo Oliver
______________________________________________________________________


Bom dia..

Eu salvo esse script em um arquivo .sh e incluo na incialização?



6. Re: Bloquear usuário de fechar navegador

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 27/03/2020 - 19:29h


alvesmx escreveu:


msoliver escreveu:


alvesmx escreveu:

Bom dia,

Estou editando um perfil na distro do cbpp para toda vez que a maquina for ligada, seja aberto somente o navegador para acesso à uma aplicação que roda via webservice pelo browser (Google Chrome).

Gostaria de saber se há possibilidade de eu bloquear o usuário de fechar esse navegador ou se caso ele feche, abra outro navegador automaticamente, sem a necessidade de alguma ação dele ter que abrir manualmente.

Obrigado desde já.

Sugestão:
while :;do
(( $(pgrep -c 'chrome') <1)) && printf "\r%()T Nav FECHADO" || printf "\r%()T Nav ABERTO "
;sleep 1;
done

______________________________________________________________________
Importante: echo -e "\n$(lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p')\n"
Att.: Marcelo Oliver
______________________________________________________________________


Bom dia..

Eu salvo esse script em um arquivo .sh e incluo na inicialização?

Sim,
E Não esqueça de colocar o comando para abrir o navegador.
Note que o comando sugerido:
(( $(pgrep -c 'chrome') <1)) && printf "\r%()T Nav FECHADO" || printf "\r%()T Nav ABERTO " 

Somente checa se a aplicação, está ou não em execução.

______________________________________________________________________
Importante: echo -e "\n$(lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p')\n"
Att.: Marcelo Oliver
______________________________________________________________________






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts