Treinamento em BigBashView
Moderador: Moderadores
- BIGBRUNO
- BIG ADMINISTRADOR!
- Mensagens: 4731
- Registrado em: 24 Jun 2004, 04:20
- Localização: DF/Brasil
- Contato:
Olá pessoal, bom, a ideia de fazer uma espécie de curso online sobre BigBashView ainda está de pé, como sabem tive alguns contratempos, mas estou de volta, a meta inicial é terminar o BigLinux 5 e o novo site, então iremos partir para essa parte de cursos e desenvolvimento de novas interfaces.
Mas para quem está já está criando alguma coisa vale a dica já informada, a extensão é .sh.htm
Sobre informar valores e retornar o resultado o BigBashView faz isso tranquilamente, pode utilizar o método GET do html pra enviar os valores ao terminal e depois exibir uma resposta ao usuário.
Sobre o Gnome, a integração fica por conta dos arquivos:
/usr/share/bigbashview/system-css.sh.htm
/usr/share/bigbashview/gtk-css.sh.htm
/usr/share/bigbashview/kde-css.sh.htm
/usr/share/bigbashview/gtk-css.py
Já faz um bom tempo que não entro no Gnome e não sei o que pode ter mudado, porém é por ai que se resolve.
Sobre O Lineduc, eu não conheço a distribuição, mas eu pretendo disponibilizar melhorias nessa parte educacional no BigLinux, de início nesse iso que está sendo disponibilizado hoje já está incluso o repositório do MEC, então basta acessar o Synaptic, ir em Origem, aparecerá uma lista a esquerda, a primeria é o repositório do MEC, veja quanto conteúdo já é disponibilizado.
Mas para quem está já está criando alguma coisa vale a dica já informada, a extensão é .sh.htm
Sobre informar valores e retornar o resultado o BigBashView faz isso tranquilamente, pode utilizar o método GET do html pra enviar os valores ao terminal e depois exibir uma resposta ao usuário.
Sobre o Gnome, a integração fica por conta dos arquivos:
/usr/share/bigbashview/system-css.sh.htm
/usr/share/bigbashview/gtk-css.sh.htm
/usr/share/bigbashview/kde-css.sh.htm
/usr/share/bigbashview/gtk-css.py
Já faz um bom tempo que não entro no Gnome e não sei o que pode ter mudado, porém é por ai que se resolve.
Sobre O Lineduc, eu não conheço a distribuição, mas eu pretendo disponibilizar melhorias nessa parte educacional no BigLinux, de início nesse iso que está sendo disponibilizado hoje já está incluso o repositório do MEC, então basta acessar o Synaptic, ir em Origem, aparecerá uma lista a esquerda, a primeria é o repositório do MEC, veja quanto conteúdo já é disponibilizado.
-
- BIG!!
- Mensagens: 43
- Registrado em: 05 Ago 2010, 20:08
- Localização: macapá - ap
Re:
BIGBRUNO escreveu:Olá pessoal, bom, a ideia de fazer uma espécie de curso online sobre BigBashView ainda está de pé, como sabem tive alguns contratempos, mas estou de volta, a meta inicial é terminar o BigLinux 5 e o novo site, então iremos partir para essa parte de cursos e desenvolvimento de novas interfaces.
Mas para quem está já está criando alguma coisa vale a dica já informada, a extensão é .sh.htm
Sobre informar valores e retornar o resultado o BigBashView faz isso tranquilamente, pode utilizar o método GET do html pra enviar os valores ao terminal e depois exibir uma resposta ao usuário.
Sobre o Gnome, a integração fica por conta dos arquivos:
/usr/share/bigbashview/system-css.sh.htm
/usr/share/bigbashview/gtk-css.sh.htm
/usr/share/bigbashview/kde-css.sh.htm
/usr/share/bigbashview/gtk-css.py
Já faz um bom tempo que não entro no Gnome e não sei o que pode ter mudado, porém é por ai que se resolve.
Sobre O Lineduc, eu não conheço a distribuição, mas eu pretendo disponibilizar melhorias nessa parte educacional no BigLinux, de início nesse iso que está sendo disponibilizado hoje já está incluso o repositório do MEC, então basta acessar o Synaptic, ir em Origem, aparecerá uma lista a esquerda, a primeria é o repositório do MEC, veja quanto conteúdo já é disponibilizado.
Parabéns, Bruno acabei de instalar o Big nova Versão RC1, e ficou muito boa estar bem limpa a instalação e estar rodando suave apesar que tive uns problemas com uns PC que roda processadores i7 e i5 e com de video Nvidea GFX 530 mas com uma certa paciencia consegui resolver parcialmente a questão, agora uma pergunta, poderemos alterar e adcionar alguns códigos no BigControl? e depois disponibilizar!
Jessé F. Marques
Gerente de TI, estamos iniciando um novo tempo em Linux para a empresa.
Gerente de TI, estamos iniciando um novo tempo em Linux para a empresa.
-
- COMPANHEIRO BIG
- Mensagens: 301
- Registrado em: 29 Mar 2007, 20:20
Re:
Ôba, nova versão. Vou baixar ainda hoje para ver as novidades.BIGBRUNO escreveu:Olá pessoal, bom, a ideia de fazer uma espécie de curso online sobre BigBashView ainda está de pé, como sabem tive alguns contratempos, mas estou de volta, a meta inicial é terminar o BigLinux 5 e o novo site, então iremos partir para essa parte de cursos e desenvolvimento de novas interfaces.
Mas para quem está já está criando alguma coisa vale a dica já informada, a extensão é .sh.htm
Sobre informar valores e retornar o resultado o BigBashView faz isso tranquilamente, pode utilizar o método GET do html pra enviar os valores ao terminal e depois exibir uma resposta ao usuário.
Sobre o Gnome, a integração fica por conta dos arquivos:
/usr/share/bigbashview/system-css.sh.htm
/usr/share/bigbashview/gtk-css.sh.htm
/usr/share/bigbashview/kde-css.sh.htm
/usr/share/bigbashview/gtk-css.py
Já faz um bom tempo que não entro no Gnome e não sei o que pode ter mudado, porém é por ai que se resolve.
Sobre O Lineduc, eu não conheço a distribuição, mas eu pretendo disponibilizar melhorias nessa parte educacional no BigLinux, de início nesse iso que está sendo disponibilizado hoje já está incluso o repositório do MEC, então basta acessar o Synaptic, ir em Origem, aparecerá uma lista a esquerda, a primeria é o repositório do MEC, veja quanto conteúdo já é disponibilizado.
Como eu havia dito, não sou programador e precisava de ajuda. Vou ver o que entendo desses arquivos no BigBash.
Eu sou professor, e um dos desenvolvedores do Lineduc. Antes da distro ser criada pela Secretaria de Educação, eu já bebia muito nas fontes do Big Linux, e cheguei a transformar o 4.2 em Big Linux Educacional. Foi esse conhecimento que me fez ser convidado para desenvolver o Lineduc.
Aqui se encontram mais informações sobre a distro:
http://forum.lineduc.ctics.sigeduc.info ... um.php?f=2
Bruno, teria aí um mini tuto de como compactar o squashfs em XZ?
[url=http://img242.imageshack.us/my.php?image=s5033771cuttl2.jpg][img]http://img242.imageshack.us/img242/5417/s5033771cuttl2.th.jpg[/img][/url]
-
- COMPANHEIRO BIG
- Mensagens: 301
- Registrado em: 29 Mar 2007, 20:20
Re:
Na verdade o Lineduc é baseado no 10.04 LTS. Portanto, Gnome clássico.BIGBRUNO escreveu:vampire_thunder, instala o squashfs-tools do 11.04 e usa normalmente, basta colocar -comp xz
Só um detalhe, não era melhor utilizaram KDE do que o Gnome, acho que a interface do Gnome3 não ficou muito legal.
Esse ano pretendemos lançar apenas uma versão com atualizações, e já incluir o painel, para garantir liberdade de escolha ao usuário, porque num determinado momento o sistema deixou de ser usado apenas nas Salas de Informática e passou a ser usados em outros espaços também. Se der tudo certo, vamos apresentar a proposta no FISL desse ano.
Vou baixar o squashfs e testar aqui. Obrigado pela dica, mais uma vez!
[url=http://img242.imageshack.us/my.php?image=s5033771cuttl2.jpg][img]http://img242.imageshack.us/img242/5417/s5033771cuttl2.th.jpg[/img][/url]
-
- COMPANHEIRO BIG
- Mensagens: 301
- Registrado em: 29 Mar 2007, 20:20
Re:
Baixei o pacote no site oficial packages.ubuntu.com, na seção do Natty, e instalei normalmente no Lineduc (10.04). Criei o squashfs com o comando:BIGBRUNO escreveu:vampire_thunder, instala o squashfs-tools do 11.04 e usa normalmente, basta colocar -comp xz
Código: Selecionar todos
mksquashfs $ROOTFS $CDFS/casper/filesystem.squashfs -comp xz -b 262144
Eu também fico embasbacado de ver como você consegue colocar tanta coisa numa mídia de CD.
Aproveitando, conhece o lrzip:
http://ck-hack.blogspot.com/
[url=http://img242.imageshack.us/my.php?image=s5033771cuttl2.jpg][img]http://img242.imageshack.us/img242/5417/s5033771cuttl2.th.jpg[/img][/url]
-
- COMPANHEIRO BIG
- Mensagens: 301
- Registrado em: 29 Mar 2007, 20:20
Re:
Iniciei o PC com o Alpha 3, que usava o Gnome, e copiei o bigbash de lá. Comparei os arquivos e só mudava uma linha no gtk-css.sh.htm e kde-css.sh.htm. Fuz a alteração mas não alterou em nada. Então substituí a pasra inteira, e também não houve alteração. O que mais poderia ser?BIGBRUNO escreveu:
Sobre o Gnome, a integração fica por conta dos arquivos:
/usr/share/bigbashview/system-css.sh.htm
/usr/share/bigbashview/gtk-css.sh.htm
/usr/share/bigbashview/kde-css.sh.htm
/usr/share/bigbashview/gtk-css.py
Já faz um bom tempo que não entro no Gnome e não sei o que pode ter mudado, porém é por ai que se resolve.
Edit: acabei de ver que o Alpha 3 (Gnome) também tem o mesmo problema.
[url=http://img242.imageshack.us/my.php?image=s5033771cuttl2.jpg][img]http://img242.imageshack.us/img242/5417/s5033771cuttl2.th.jpg[/img][/url]
-
- COMPANHEIRO BIG
- Mensagens: 301
- Registrado em: 29 Mar 2007, 20:20
Resolvi o problema. Baixei a versão mais atual e tive de editar também o arquivo tip_baloon.js, da pasta default/js.
Minha dúvida agora é outra muito mais complicada para mim. Estrou trocando o kdialog para o zenity, e na medida que vou fazendo isso percebo que o kdialog realmente é muito mais completo, e que o zenity tem suas limitações. Mas a questão não é essa, e sim com esse código:
Pelo pouco que pareço ter percebido (e posso estar enganado), o gdbus entrou para criar os botões. Na substituição pelo zenity, escrevi assim:
Diferente do kdialog, o zenity já possui os botões OK e Cancelar. Nesse caso, como fica o resto do script?
Minha dúvida agora é outra muito mais complicada para mim. Estrou trocando o kdialog para o zenity, e na medida que vou fazendo isso percebo que o kdialog realmente é muito mais completo, e que o zenity tem suas limitações. Mas a questão não é essa, e sim com esse código:
Código: Selecionar todos
dcopRef=$(kdialog --title "mencoder" --progressbar $"Iniciando..." 12)
echo $dcopRef
qdbus $dcopRef org.freedesktop.DBus.Properties.Set org.kde.kdialog.ProgressDialog maximum 100
qdbus $dcopRef org.kde.kdialog.ProgressDialog.showCancelButton true
Código: Selecionar todos
dcopRef=$(zenity --title $"Mencoder" --progress --text=$"Iniciando..." 12)
[url=http://img242.imageshack.us/my.php?image=s5033771cuttl2.jpg][img]http://img242.imageshack.us/img242/5417/s5033771cuttl2.th.jpg[/img][/url]
-
- COMPANHEIRO BIG
- Mensagens: 301
- Registrado em: 29 Mar 2007, 20:20
Estou tentando implementar o Zenity porque uso Gnome, mas estou realmente vendo que o Kdialog é superior. Por exemplo, a seleção de cores não tem no zenity. Por sorte eu consegui um script python que fazia a mesma função.
Em todo caso, eu só não queria ter que carregar o KDE todo por causa de um script.
Acho que o caminho seria descobrir quais os parâmetros GTK que se integram ao qdbus. Quando eu digito apenas qdbus, aparece tudo isso:
Em todo caso, eu só não queria ter que carregar o KDE todo por causa de um script.
Acho que o caminho seria descobrir quais os parâmetros GTK que se integram ao qdbus. Quando eu digito apenas qdbus, aparece tudo isso:
Código: Selecionar todos
22:07:48 [email protected]:~$ qdbus
:1.0
org.gnome.SessionManager
:1.100
:1.1002
:1.101
:1.102
:1.103
:1.106
:1.107
org.openobex
:1.108
:1.109
:1.11
org.gnome.Bluetooth.applet
:1.110
:1.12
org.gnome.Panel
:1.121
:1.127
:1.14
org.freedesktop.NetworkManagerUserSettings
:1.145
:1.160
:1.161
:1.165
:1.17
org.awnproject.Awn
:1.18
org.gnome.PowerManager
:1.19
:1.2
org.gnome.GConf
:1.20
org.gnome.Nautilus
:1.21
:1.22
:1.23
org.gtk.Private.GduVolumeMonitor
:1.24
:1.25
org.gtk.Private.GPhoto2VolumeMonitor
:1.26
org.gtk.Private.AfcVolumeMonitor
:1.27
org.freedesktop.compiz
:1.28
:1.29
:1.3
org.freedesktop.secrets
org.gnome.keyring
:1.30
:1.31
com.hplip.StatusService
:1.33
:1.34
:1.35
:1.36
:1.37
:1.38
:1.39
:1.4
org.gnome.SettingsDaemon
:1.40
org.freedesktop.Notifications
:1.41
:1.42
:1.43
:1.44
:1.45
org.gtk.vfs.Metadata
:1.46
org.ayatana.indicator.me
:1.47
:1.48
:1.49
:1.5
:1.50
:1.51
:1.52
org.gnome.ScreenSaver
:1.53
:1.536
:1.537
:1.54
:1.55
org.ayatana.indicator.session
:1.56
:1.57
:1.58
:1.59
:1.6
org.gtk.vfs.Daemon
:1.60
:1.61
org.ayatana.indicator.application
org.kde.StatusNotifierWatcher
:1.62
org.ayatana.indicator.messages
:1.63
:1.64
org.ayatana.indicator.sound
:1.65
:1.67
:1.68
:1.69
:1.7
:1.70
com.google.code.Awn
net.launchpad.DockManager
:1.704
org.gnome.Terminal.Display_0_0
:1.705
:1.76
:1.77
:1.79
org.blueman.Applet
:1.8
:1.80
:1.81
:1.83
:1.84
:1.85
:1.86
:1.87
:1.88
:1.89
:1.9
org.pulseaudio.Server
:1.90
:1.91
:1.92
:1.93
:1.94
:1.95
:1.96
:1.97
:1.98
:1.99
org.freedesktop.DBus
[url=http://img242.imageshack.us/my.php?image=s5033771cuttl2.jpg][img]http://img242.imageshack.us/img242/5417/s5033771cuttl2.th.jpg[/img][/url]
-
- COMPANHEIRO BIG
- Mensagens: 301
- Registrado em: 29 Mar 2007, 20:20
Re:
Acho que estou quase conseguindo.BIGBRUNO escreveu:vampire_thunder, Recomendo utilizar o kdialog no lugar do zenity.
De toda forma não faço ideia de como fazer isso utilizando o zenity.
Este comando lê a linha onde tem a porcentagem, no log, e joga em outro log:
cat /tmp/mencoder-log$$ | sed '$!d' /tmp/mencoder-log$$ | grep Pos > /tmp/mencoder-percent$$ 2> /dev/null
E este lê o log da porcentagem e mostra apenas o valor numérico:
cat /tmp/mencoder-percent$$ | sed '$!d;s/.*(//; s/%.*//'
Agora só faltam duas coisas: passar essa saída para a porcentagem do zenity e garantir que esses logs sejam atualizados (loop).
[url=http://img242.imageshack.us/my.php?image=s5033771cuttl2.jpg][img]http://img242.imageshack.us/img242/5417/s5033771cuttl2.th.jpg[/img][/url]
Estou voltando a acessar o forum do BIG
E quero ver se realmente entro nessa de desenvolver.!
Vou ler os links.
Mas uma pergunta : A atual versao é esta ? http://biglinux.c3sl.ufpr.br/iso/biglin ... 6-2011.iso em todo caso ja deixei baixando ela devido a ser a mais atual pela data no repositorio
E quero ver se realmente entro nessa de desenvolver.!
Vou ler os links.
Mas uma pergunta : A atual versao é esta ? http://biglinux.c3sl.ufpr.br/iso/biglin ... 6-2011.iso em todo caso ja deixei baixando ela devido a ser a mais atual pela data no repositorio
Projeto BIGLINUX - Por Bruno Gonçalves - http://www.biglinux.com.br/forum
Nosso grupo no Facebook - http://www.facebook.com/groups/187984764600889
http://giofilth.wordpress.com/2011/05/23/broadcom-bcm-4312-no-mint-debian-edition/
Nosso grupo no Facebook - http://www.facebook.com/groups/187984764600889
http://giofilth.wordpress.com/2011/05/23/broadcom-bcm-4312-no-mint-debian-edition/
Re:
Grato pela RespostaPaulinho1971 escreveu:A versão esta correta.

Projeto BIGLINUX - Por Bruno Gonçalves - http://www.biglinux.com.br/forum
Nosso grupo no Facebook - http://www.facebook.com/groups/187984764600889
http://giofilth.wordpress.com/2011/05/23/broadcom-bcm-4312-no-mint-debian-edition/
Nosso grupo no Facebook - http://www.facebook.com/groups/187984764600889
http://giofilth.wordpress.com/2011/05/23/broadcom-bcm-4312-no-mint-debian-edition/
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 17 visitantes