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