
Estou construindo um sistema operacional minimalista (baseado em Linux) que inicializará em rede para fornecer um sistema para telas públicas; (O tipo de coisa que você vê em aeroportos com horários de voo etc.). Alguém conhece um navegador da web, de preferência de código aberto, que pode ser iniciado a partir da linha de comando?
Especificamente, preciso que o programa seja capaz de abrir em tela cheia e maximizar para um URL especificado pela linha de comando. Isso ocorre porque ele será executado pelo script de inicialização do X após a execução do X.
Eu tentei chrome & chromium, mas eles não permitem tela inteira na linha de comando, apenas maximização. Eu também olhei para o Opera, mas como não é de código aberto, você precisa aceitar um EULA quando ele é iniciado e, como a rede do sistema é inicializada, a aceitação será esquecida.
Alguém sabe de mais alguma coisa que eu deva investigar? Idealmente, teria que ter um bom suporte para CSS e Javascript, mas além disso estou disposto a investigar qualquer coisa.
Felicidades antecipadamente
Responder1
Google Chromefaz isso, usando a --kiosk
opção:
google-chrome --kiosk http://example.com
Responder2
Eu sei que uma versão mais antiga do Chrome tinha uma opção de linha de comando --kiosk
que permitia iniciar no modo de tela inteira. Porém, não funciona nos mais novos (pelo menos no Windows) e não sei quando parou de funcionar, então não posso fornecer uma versão exata.
Talvez você possa escrever um script que envie a tecla F11 após iniciar o navegador para colocá-lo no modo de tela inteira.