Como configurar o sistema para que os aplicativos precisem solicitar permissão para iniciar um navegador da Internet?

0

Muitos aplicativos têm o seguinte comportamento: se você clicar em alguma parte deles, eles iniciarão o navegador da Internet principal para mostrar algo na página inicial deles. Eu quero mudar minhas configurações do Windows (então eu quero fazê-lo no meu segundo sistema operacional Ubuntu) dessa forma, se qualquer aplicativo tenta iniciar um navegador de Internet se eu quiser que ele seja iniciado (por algum tipo de pop-up) e pergunte me se eu quiser começar. (Se isso não for possível, eu gostaria de saber uma maneira de proibir que algum aplicativo inicie um navegador da Web.)

    
por boucekv 25.11.2013 / 08:17

1 resposta

1

Você pode criar um minigrograma (por exemplo, AutoIt ou similar no Windows, script Bash no Ubuntu) e defini-lo como o "navegador padrão". Este programa perguntaria se você realmente deseja abrir seu navegador.

No Linux, as associações de protocolo são específicas do ambiente de desktop, se bem me lembro. No Windows, isso implica configurar o programa como o manipulador padrão para os protocolos HTTP, HTTPS e possíveis FTP.

Atualização: Exemplo de script Bash, não testado (!)

#!/bin/bash
zenity --question --text="Are you sure you wish to proceed?" && firefox "$@"

Isso depende de zenity , um utilitário útil para mostrar diálogos da linha de comando / scripts.

    
por 17.03.2014 / 16:02