Criar Script - Estou totalmente perdido Help:

1. Criar Script - Estou totalmente perdido Help:

Rodolfo Rocha
rodolfonr

(usa Debian)

Enviado em 22/01/2021 - 08:06h

Bom dia!

Galera o que estou precisando, pode ser algo muito simples porém não funciona de forma alguma: eu preciso de um scritp que inicia o google chrome em modo kiosk abrindo uma url específica, ex:

#!/usr/bin/env bash

exec google-chrome --kiosk https://www.uol.com.br
salvo como teste.sh

O que eu já fiz e não deu certo:

- Já coloquei ele no init.d dando as permições de execução e não sobe, se eu executar ele no /bin/bash funciona

sleep 10
#!/bin/bash
### BEGIN INIT INFO
# Provides: kiosk.sh
# Required-Start: $local_fs $remote_fs $network $syslog
# Required-Stop: $local_fs $remote_fs $network $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start firewall.sh at boot time
# Description: Enable service provided by firewall.sh.
### END INIT INFO
exec google-chrome --kiosk https://www.uol.com.br/


- Já editei o arquivo colocando as linhas info, tb não vai
- A máquina está com auto logon: atrasei o script colocando un sleep 10 para ver se não tava muito rápido o boot, tb nao funciona.
Não sei aonde está o erro nessa distribuição: se alguém conseguir me dar uma luz eu agradeço muito: eu to num projeto aqui e preciso muito do kiosk mode chrome subir automático com a máquina e depois do login, ele já startar o script.

Muito obrigado.


  


2. Re: Criar Script - Estou totalmente perdido Help:

leandro peçanha scardua
leandropscardua

(usa Ubuntu)

Enviado em 22/01/2021 - 17:53h

Veja se este link ajuda
https://www.thegeekstuff.com/2009/07/ubuntu-open-applications-automatically-during-system-startup/
Se sua intenção é fazer um computador quiosque pode ser mais interessante rodar sem o x, ou então tentar uma distro feita p rodar em quiosque?


3. Re: Criar Script - Estou totalmente perdido Help:

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 22/01/2021 - 18:24h

rodolfonr escreveu:

Bom dia!

Galera o que estou precisando, pode ser algo muito simples porém não funciona de forma alguma: eu preciso de um scritp que inicia o google chrome em modo kiosk abrindo uma url específica, ex:

#!/usr/bin/env bash

exec google-chrome --kiosk https://www.uol.com.br
salvo como teste.sh

O que eu já fiz e não deu certo:

- Já coloquei ele no init.d dando as permições de execução e não sobe, se eu executar ele no /bin/bash funciona

sleep 10
#!/bin/bash
### BEGIN INIT INFO
# Provides: kiosk.sh
# Required-Start: $local_fs $remote_fs $network $syslog
# Required-Stop: $local_fs $remote_fs $network $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start firewall.sh at boot time
# Description: Enable service provided by firewall.sh.
### END INIT INFO
exec google-chrome --kiosk https://www.uol.com.br/


- Já editei o arquivo colocando as linhas info, tb não vai
- A máquina está com auto logon: atrasei o script colocando un sleep 10 para ver se não tava muito rápido o boot, tb nao funciona.
Não sei aonde está o erro nessa distribuição: se alguém conseguir me dar uma luz eu agradeço muito: eu to num projeto aqui e preciso muito do kiosk mode chrome subir automático com a máquina e depois do login, ele já startar o script.

Muito obrigado.

Boa noite, lembre-se que o Debian usa o systemd.....
Portanto, colocar o script em "init.d", não funciona
Segue:

https://wiki.debian.org/systemd/Services
https://www.ubuntudoc.com/how-to-create-new-service-with-systemd/
https://www.vivaolinux.com.br/dica/Executar-Script-na-Inicializacao-do-Sistema-com-Systemd
Busque por systemd aqui no VOL, que tem bastante material...

______________________________________________________________________
Importante: lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p'
Att.: Marcelo Oliver
______________________________________________________________________
Nota de esclarecimento:
O comando: lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p',
faz parte da minha assinatura.
O qual, "filtra" a página: "https://www.vivaolinux.com.br/termos-de-uso/",
Mostrando o seguinte:

Se você sanou sua dúvida ou resolveu um problema a partir de um
tópico criado, é extremamente recomendável que acesse o tópico e
marque-o como "RESOLVIDO". E mais recomendável ainda que você eleja
como melhor resposta a que mais lhe ajudou.


______________________________________________________________________



4. Re: Criar Script - Estou totalmente perdido Help:

pluto
pluto12

(usa Outra)

Enviado em 24/01/2021 - 13:48h

Eu tenho um script que abre umas janelas do tradingview para mim. Mas no meu caso eu executo ele diretamente do terminal gráfico msm..

Observe que eu uso a opção --app
Também acho que é necessário demonizar (&) pelo uma a primeira instância do google-chrome-stable,
e depois dar um `disown`..
Pode ser necessário vc criar ou configurar um perfil de usuário..

Lembre-se que o servidor de X precisa estar rodando, assim a variável $DISPLAY terá sido configurada, etc..
Não adiantará executar o script antes do servidor do X abrir. No seu gerenciador de desktop, deve ter uma opção que inicializa scripts automaticamente em 'início de sessão' ou algo do tipo.

https://pastebin.ubuntu.com/p/8YKXCnxzh9/

No script acima, uso o xdotool para redimensionar e ajustar a posição das janelas..



5. Re: Criar Script - Estou totalmente perdido Help:

Rodolfo Rocha
rodolfonr

(usa Debian)

Enviado em 28/01/2021 - 15:58h

Galera eu já não sei mais o que fazer, meu script é simples eu só quero que ele suba: eu ja li varios artigos aqui e na net e nao achei uma solução: cadas distriuição parece que é de um jeito e uma forma de fazer eu to ingressando agora no Debian e no Deepin, me ajudem por favor amigos meu projeto ta parado por conta disso.


#!/bin/bash

exec google-chrome --kiosk https://www.uol.com.br




6. Re: Criar Script - Estou totalmente perdido Help:

leandro peçanha scardua
leandropscardua

(usa Ubuntu)

Enviado em 28/01/2021 - 17:47h

rodolfonr escreveu:

Galera eu já não sei mais o que fazer, meu script é simples eu só quero que ele suba: eu ja li varios artigos aqui e na net e nao achei uma solução: cadas distriuição parece que é de um jeito e uma forma de fazer eu to ingressando agora no Debian e no Deepin, me ajudem por favor amigos meu projeto ta parado por conta disso.


#!/bin/bash

exec google-chrome --kiosk https://www.uol.com.br


Tente usar uma distro específica p modo kiosk
http://tuxdiary.com/2014/11/05/linux-distros-for-kiosks/



7. Re: Criar Script - Estou totalmente perdido Help:

Rodolfo Rocha
rodolfonr

(usa Debian)

Enviado em 29/01/2021 - 08:19h

leandropscardua escreveu:

rodolfonr escreveu:

Galera eu já não sei mais o que fazer, meu script é simples eu só quero que ele suba: eu ja li varios artigos aqui e na net e nao achei uma solução: cadas distriuição parece que é de um jeito e uma forma de fazer eu to ingressando agora no Debian e no Deepin, me ajudem por favor amigos meu projeto ta parado por conta disso.


#!/bin/bash

exec google-chrome --kiosk https://www.uol.com.br


Tente usar uma distro específica p modo kiosk
http://tuxdiary.com/2014/11/05/linux-distros-for-kiosks/

Não posso.... sistema ja ta homologado pelo deepin e uso um monitor touch e da altos problemas ao girar a tela, xorg, calibração , driver nao da.
O deepin foi o unico que resolveu todos meus problemas, porém o kiosk mode não to conseguindo fazer: no Debian 10 faço de olho fechado porém, tenho outros problemas.

Tem que ser na distribuição Deepin









Patrocínio

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

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts